96.79/63.55 YES 99.50/64.33 proof of /export/starexec/sandbox2/benchmark/theBenchmark.hs 99.50/64.33 # AProVE Commit ID: 48fb2092695e11cc9f56e44b17a92a5f88ffb256 marcel 20180622 unpublished dirty 99.50/64.33 99.50/64.33 99.50/64.33 H-Termination with start terms of the given HASKELL could be proven: 99.50/64.33 99.50/64.33 (0) HASKELL 99.50/64.33 (1) BR [EQUIVALENT, 0 ms] 99.50/64.33 (2) HASKELL 99.50/64.33 (3) COR [EQUIVALENT, 0 ms] 99.50/64.33 (4) HASKELL 99.50/64.33 (5) Narrow [SOUND, 0 ms] 99.50/64.33 (6) AND 99.50/64.33 (7) QDP 99.50/64.33 (8) QDPSizeChangeProof [EQUIVALENT, 0 ms] 99.50/64.33 (9) YES 99.50/64.33 (10) QDP 99.50/64.33 (11) DependencyGraphProof [EQUIVALENT, 0 ms] 99.50/64.33 (12) AND 99.50/64.33 (13) QDP 99.50/64.33 (14) QDPSizeChangeProof [EQUIVALENT, 0 ms] 99.50/64.33 (15) YES 99.50/64.33 (16) QDP 99.50/64.33 (17) QDPSizeChangeProof [EQUIVALENT, 0 ms] 99.50/64.33 (18) YES 99.50/64.33 (19) QDP 99.50/64.33 (20) QDPSizeChangeProof [EQUIVALENT, 0 ms] 99.50/64.33 (21) YES 99.50/64.33 (22) QDP 99.50/64.33 (23) TransformationProof [EQUIVALENT, 19 ms] 99.50/64.33 (24) QDP 99.50/64.33 (25) TransformationProof [EQUIVALENT, 0 ms] 99.50/64.33 (26) QDP 99.50/64.33 (27) TransformationProof [EQUIVALENT, 0 ms] 99.50/64.33 (28) QDP 99.50/64.33 (29) TransformationProof [EQUIVALENT, 0 ms] 99.50/64.33 (30) QDP 99.50/64.33 (31) TransformationProof [EQUIVALENT, 4 ms] 99.50/64.33 (32) QDP 99.50/64.33 (33) TransformationProof [EQUIVALENT, 0 ms] 99.50/64.33 (34) QDP 99.50/64.33 (35) TransformationProof [EQUIVALENT, 0 ms] 99.50/64.33 (36) QDP 99.50/64.33 (37) TransformationProof [EQUIVALENT, 0 ms] 99.50/64.33 (38) QDP 99.50/64.33 (39) TransformationProof [EQUIVALENT, 11 ms] 99.50/64.33 (40) QDP 99.50/64.33 (41) TransformationProof [EQUIVALENT, 0 ms] 99.50/64.33 (42) QDP 99.50/64.33 (43) TransformationProof [EQUIVALENT, 0 ms] 99.50/64.33 (44) QDP 99.50/64.33 (45) TransformationProof [EQUIVALENT, 0 ms] 99.50/64.33 (46) QDP 99.50/64.33 (47) TransformationProof [EQUIVALENT, 18 ms] 99.50/64.33 (48) QDP 99.50/64.33 (49) TransformationProof [EQUIVALENT, 0 ms] 99.50/64.33 (50) QDP 99.50/64.33 (51) TransformationProof [EQUIVALENT, 0 ms] 99.50/64.33 (52) QDP 99.50/64.33 (53) TransformationProof [EQUIVALENT, 0 ms] 99.50/64.33 (54) QDP 99.50/64.33 (55) TransformationProof [EQUIVALENT, 21 ms] 99.50/64.33 (56) QDP 99.50/64.33 (57) TransformationProof [EQUIVALENT, 0 ms] 99.50/64.33 (58) QDP 99.50/64.33 (59) TransformationProof [EQUIVALENT, 0 ms] 99.50/64.33 (60) QDP 99.50/64.33 (61) TransformationProof [EQUIVALENT, 0 ms] 99.50/64.33 (62) QDP 99.50/64.33 (63) TransformationProof [EQUIVALENT, 0 ms] 99.50/64.33 (64) QDP 99.50/64.33 (65) TransformationProof [EQUIVALENT, 13 ms] 99.50/64.33 (66) QDP 99.50/64.33 (67) TransformationProof [EQUIVALENT, 0 ms] 99.50/64.33 (68) QDP 99.50/64.33 (69) TransformationProof [EQUIVALENT, 0 ms] 99.50/64.33 (70) QDP 99.50/64.33 (71) TransformationProof [EQUIVALENT, 0 ms] 99.50/64.33 (72) QDP 99.50/64.33 (73) TransformationProof [EQUIVALENT, 0 ms] 99.50/64.33 (74) QDP 99.50/64.33 (75) TransformationProof [EQUIVALENT, 8 ms] 99.50/64.33 (76) QDP 99.50/64.33 (77) TransformationProof [EQUIVALENT, 0 ms] 99.50/64.33 (78) QDP 99.50/64.33 (79) TransformationProof [EQUIVALENT, 0 ms] 99.50/64.33 (80) QDP 99.50/64.33 (81) TransformationProof [EQUIVALENT, 0 ms] 99.50/64.33 (82) QDP 99.50/64.33 (83) TransformationProof [EQUIVALENT, 0 ms] 99.50/64.33 (84) QDP 99.50/64.33 (85) TransformationProof [EQUIVALENT, 1 ms] 99.50/64.33 (86) QDP 99.50/64.33 (87) TransformationProof [EQUIVALENT, 0 ms] 99.50/64.33 (88) QDP 99.50/64.33 (89) TransformationProof [EQUIVALENT, 0 ms] 99.50/64.33 (90) QDP 99.50/64.33 (91) TransformationProof [EQUIVALENT, 0 ms] 99.50/64.33 (92) QDP 99.50/64.33 (93) TransformationProof [EQUIVALENT, 0 ms] 99.50/64.33 (94) QDP 99.50/64.33 (95) TransformationProof [EQUIVALENT, 8 ms] 99.50/64.33 (96) QDP 99.50/64.33 (97) TransformationProof [EQUIVALENT, 0 ms] 99.50/64.33 (98) QDP 99.50/64.33 (99) TransformationProof [EQUIVALENT, 0 ms] 99.50/64.33 (100) QDP 99.50/64.33 (101) TransformationProof [EQUIVALENT, 0 ms] 99.50/64.33 (102) QDP 99.50/64.33 (103) TransformationProof [EQUIVALENT, 0 ms] 99.50/64.33 (104) QDP 99.50/64.33 (105) TransformationProof [EQUIVALENT, 10 ms] 99.50/64.33 (106) QDP 99.50/64.33 (107) TransformationProof [EQUIVALENT, 0 ms] 99.50/64.33 (108) QDP 99.50/64.33 (109) TransformationProof [EQUIVALENT, 0 ms] 99.50/64.33 (110) QDP 99.50/64.33 (111) TransformationProof [EQUIVALENT, 0 ms] 99.50/64.33 (112) QDP 99.50/64.33 (113) TransformationProof [EQUIVALENT, 0 ms] 99.50/64.33 (114) QDP 99.50/64.33 (115) TransformationProof [EQUIVALENT, 13 ms] 99.50/64.33 (116) QDP 99.50/64.33 (117) DependencyGraphProof [EQUIVALENT, 0 ms] 99.50/64.33 (118) QDP 99.50/64.33 (119) TransformationProof [EQUIVALENT, 0 ms] 99.50/64.33 (120) QDP 99.50/64.33 (121) DependencyGraphProof [EQUIVALENT, 0 ms] 99.50/64.33 (122) QDP 99.50/64.33 (123) TransformationProof [EQUIVALENT, 17 ms] 99.50/64.33 (124) QDP 99.50/64.33 (125) DependencyGraphProof [EQUIVALENT, 0 ms] 99.50/64.33 (126) QDP 99.50/64.33 (127) TransformationProof [EQUIVALENT, 0 ms] 99.50/64.33 (128) QDP 99.50/64.33 (129) DependencyGraphProof [EQUIVALENT, 0 ms] 99.50/64.33 (130) QDP 99.50/64.33 (131) TransformationProof [EQUIVALENT, 0 ms] 99.50/64.33 (132) QDP 99.50/64.33 (133) DependencyGraphProof [EQUIVALENT, 9 ms] 99.50/64.33 (134) QDP 99.50/64.33 (135) TransformationProof [EQUIVALENT, 0 ms] 99.50/64.33 (136) QDP 99.50/64.33 (137) DependencyGraphProof [EQUIVALENT, 0 ms] 99.50/64.33 (138) QDP 99.50/64.33 (139) TransformationProof [EQUIVALENT, 0 ms] 99.50/64.33 (140) QDP 99.50/64.33 (141) DependencyGraphProof [EQUIVALENT, 0 ms] 99.50/64.33 (142) QDP 99.50/64.33 (143) TransformationProof [EQUIVALENT, 9 ms] 99.50/64.33 (144) QDP 99.50/64.33 (145) DependencyGraphProof [EQUIVALENT, 0 ms] 99.50/64.33 (146) QDP 99.50/64.33 (147) TransformationProof [EQUIVALENT, 0 ms] 99.50/64.33 (148) QDP 99.50/64.33 (149) DependencyGraphProof [EQUIVALENT, 0 ms] 99.50/64.33 (150) QDP 99.50/64.33 (151) TransformationProof [EQUIVALENT, 0 ms] 99.50/64.33 (152) QDP 99.50/64.33 (153) DependencyGraphProof [EQUIVALENT, 14 ms] 99.50/64.33 (154) QDP 99.50/64.33 (155) TransformationProof [EQUIVALENT, 0 ms] 99.50/64.33 (156) QDP 99.50/64.33 (157) DependencyGraphProof [EQUIVALENT, 0 ms] 99.50/64.33 (158) QDP 99.50/64.33 (159) TransformationProof [EQUIVALENT, 0 ms] 99.50/64.33 (160) QDP 99.50/64.33 (161) DependencyGraphProof [EQUIVALENT, 0 ms] 99.50/64.33 (162) QDP 99.50/64.33 (163) TransformationProof [EQUIVALENT, 0 ms] 99.50/64.33 (164) QDP 99.50/64.33 (165) DependencyGraphProof [EQUIVALENT, 12 ms] 99.50/64.33 (166) QDP 99.50/64.33 (167) TransformationProof [EQUIVALENT, 0 ms] 99.50/64.33 (168) QDP 99.50/64.33 (169) DependencyGraphProof [EQUIVALENT, 0 ms] 99.50/64.33 (170) QDP 99.50/64.33 (171) TransformationProof [EQUIVALENT, 0 ms] 99.50/64.33 (172) QDP 99.50/64.33 (173) DependencyGraphProof [EQUIVALENT, 0 ms] 99.50/64.33 (174) QDP 99.50/64.33 (175) TransformationProof [EQUIVALENT, 0 ms] 99.50/64.33 (176) QDP 99.50/64.33 (177) DependencyGraphProof [EQUIVALENT, 0 ms] 99.50/64.33 (178) QDP 99.50/64.33 (179) TransformationProof [EQUIVALENT, 6 ms] 99.50/64.33 (180) QDP 99.50/64.33 (181) DependencyGraphProof [EQUIVALENT, 0 ms] 99.50/64.33 (182) QDP 99.50/64.33 (183) TransformationProof [EQUIVALENT, 0 ms] 99.50/64.33 (184) QDP 99.50/64.33 (185) DependencyGraphProof [EQUIVALENT, 0 ms] 99.50/64.33 (186) QDP 99.50/64.33 (187) TransformationProof [EQUIVALENT, 0 ms] 99.50/64.33 (188) QDP 99.50/64.33 (189) DependencyGraphProof [EQUIVALENT, 0 ms] 99.50/64.33 (190) QDP 99.50/64.33 (191) TransformationProof [EQUIVALENT, 14 ms] 99.50/64.33 (192) QDP 99.50/64.33 (193) DependencyGraphProof [EQUIVALENT, 0 ms] 99.50/64.33 (194) QDP 99.50/64.33 (195) TransformationProof [EQUIVALENT, 0 ms] 99.50/64.33 (196) QDP 99.50/64.33 (197) DependencyGraphProof [EQUIVALENT, 0 ms] 99.50/64.33 (198) QDP 99.50/64.33 (199) TransformationProof [EQUIVALENT, 0 ms] 99.50/64.33 (200) QDP 99.50/64.33 (201) DependencyGraphProof [EQUIVALENT, 0 ms] 99.50/64.33 (202) QDP 99.50/64.33 (203) TransformationProof [EQUIVALENT, 0 ms] 99.50/64.33 (204) QDP 99.50/64.33 (205) DependencyGraphProof [EQUIVALENT, 4 ms] 99.50/64.33 (206) QDP 99.50/64.33 (207) TransformationProof [EQUIVALENT, 0 ms] 99.50/64.33 (208) QDP 99.50/64.33 (209) DependencyGraphProof [EQUIVALENT, 0 ms] 99.50/64.33 (210) QDP 99.50/64.33 (211) TransformationProof [EQUIVALENT, 0 ms] 99.50/64.33 (212) QDP 99.50/64.33 (213) DependencyGraphProof [EQUIVALENT, 0 ms] 99.50/64.33 (214) QDP 99.50/64.33 (215) TransformationProof [EQUIVALENT, 0 ms] 99.50/64.33 (216) QDP 99.50/64.33 (217) DependencyGraphProof [EQUIVALENT, 8 ms] 99.50/64.33 (218) QDP 99.50/64.33 (219) TransformationProof [EQUIVALENT, 0 ms] 99.50/64.33 (220) QDP 99.50/64.33 (221) DependencyGraphProof [EQUIVALENT, 0 ms] 99.50/64.33 (222) QDP 99.50/64.33 (223) TransformationProof [EQUIVALENT, 0 ms] 99.50/64.33 (224) QDP 99.50/64.33 (225) DependencyGraphProof [EQUIVALENT, 0 ms] 99.50/64.33 (226) QDP 99.50/64.33 (227) TransformationProof [EQUIVALENT, 0 ms] 99.50/64.33 (228) QDP 99.50/64.33 (229) DependencyGraphProof [EQUIVALENT, 13 ms] 99.50/64.33 (230) QDP 99.50/64.33 (231) TransformationProof [EQUIVALENT, 0 ms] 99.50/64.33 (232) QDP 99.50/64.33 (233) DependencyGraphProof [EQUIVALENT, 0 ms] 99.50/64.33 (234) QDP 99.50/64.33 (235) TransformationProof [EQUIVALENT, 0 ms] 99.50/64.33 (236) QDP 99.50/64.33 (237) DependencyGraphProof [EQUIVALENT, 0 ms] 99.50/64.33 (238) QDP 99.50/64.33 (239) TransformationProof [EQUIVALENT, 0 ms] 99.50/64.33 (240) QDP 99.50/64.33 (241) DependencyGraphProof [EQUIVALENT, 0 ms] 99.50/64.33 (242) QDP 99.50/64.33 (243) TransformationProof [EQUIVALENT, 8 ms] 99.50/64.33 (244) QDP 99.50/64.33 (245) DependencyGraphProof [EQUIVALENT, 0 ms] 99.50/64.33 (246) QDP 99.50/64.33 (247) TransformationProof [EQUIVALENT, 0 ms] 99.50/64.33 (248) QDP 99.50/64.33 (249) DependencyGraphProof [EQUIVALENT, 0 ms] 99.50/64.33 (250) QDP 99.50/64.33 (251) TransformationProof [EQUIVALENT, 0 ms] 99.50/64.33 (252) QDP 99.50/64.33 (253) DependencyGraphProof [EQUIVALENT, 0 ms] 99.50/64.33 (254) QDP 99.50/64.33 (255) TransformationProof [EQUIVALENT, 0 ms] 99.50/64.33 (256) QDP 99.50/64.33 (257) DependencyGraphProof [EQUIVALENT, 3 ms] 99.50/64.33 (258) QDP 99.50/64.33 (259) TransformationProof [EQUIVALENT, 0 ms] 99.50/64.33 (260) QDP 99.50/64.33 (261) DependencyGraphProof [EQUIVALENT, 0 ms] 99.50/64.33 (262) QDP 99.50/64.33 (263) TransformationProof [EQUIVALENT, 0 ms] 99.50/64.33 (264) QDP 99.50/64.33 (265) DependencyGraphProof [EQUIVALENT, 0 ms] 99.50/64.33 (266) QDP 99.50/64.33 (267) TransformationProof [EQUIVALENT, 0 ms] 99.50/64.33 (268) QDP 99.50/64.33 (269) DependencyGraphProof [EQUIVALENT, 12 ms] 99.50/64.33 (270) QDP 99.50/64.33 (271) TransformationProof [EQUIVALENT, 0 ms] 99.50/64.33 (272) QDP 99.50/64.33 (273) DependencyGraphProof [EQUIVALENT, 0 ms] 99.50/64.33 (274) QDP 99.50/64.33 (275) TransformationProof [EQUIVALENT, 0 ms] 99.50/64.33 (276) QDP 99.50/64.33 (277) DependencyGraphProof [EQUIVALENT, 0 ms] 99.50/64.33 (278) QDP 99.50/64.33 (279) TransformationProof [EQUIVALENT, 0 ms] 99.50/64.33 (280) QDP 99.50/64.33 (281) DependencyGraphProof [EQUIVALENT, 0 ms] 99.50/64.33 (282) QDP 99.50/64.33 (283) TransformationProof [EQUIVALENT, 12 ms] 99.50/64.33 (284) QDP 99.50/64.33 (285) DependencyGraphProof [EQUIVALENT, 0 ms] 99.50/64.33 (286) QDP 99.50/64.33 (287) TransformationProof [EQUIVALENT, 0 ms] 99.50/64.33 (288) QDP 99.50/64.33 (289) DependencyGraphProof [EQUIVALENT, 0 ms] 99.50/64.33 (290) QDP 99.50/64.33 (291) TransformationProof [EQUIVALENT, 0 ms] 99.50/64.33 (292) QDP 99.50/64.33 (293) DependencyGraphProof [EQUIVALENT, 0 ms] 99.50/64.33 (294) QDP 99.50/64.33 (295) TransformationProof [EQUIVALENT, 0 ms] 99.50/64.33 (296) QDP 99.50/64.33 (297) DependencyGraphProof [EQUIVALENT, 3 ms] 99.50/64.33 (298) QDP 99.50/64.33 (299) QDPSizeChangeProof [EQUIVALENT, 36.1 s] 99.50/64.33 (300) YES 99.50/64.33 (301) QDP 99.50/64.33 (302) QDPSizeChangeProof [EQUIVALENT, 0 ms] 99.50/64.33 (303) YES 99.50/64.33 99.50/64.33 99.50/64.33 ---------------------------------------- 99.50/64.33 99.50/64.33 (0) 99.50/64.33 Obligation: 99.50/64.33 mainModule Main 99.50/64.33 module FiniteMap where { 99.50/64.33 import qualified Main; 99.50/64.33 import qualified Maybe; 99.50/64.33 import qualified Prelude; 99.50/64.33 data FiniteMap a b = EmptyFM | Branch a b Int (FiniteMap a b) (FiniteMap a b) ; 99.50/64.33 99.50/64.33 instance (Eq a, Eq b) => Eq FiniteMap a b where { 99.50/64.33 } 99.50/64.33 foldFM_GE :: Ord c => (c -> a -> b -> b) -> b -> c -> FiniteMap c a -> b; 99.50/64.33 foldFM_GE k z fr EmptyFM = z; 99.50/64.33 foldFM_GE k z fr (Branch key elt _ fm_l fm_r) | key >= fr = foldFM_GE k (k key elt (foldFM_GE k z fr fm_r)) fr fm_l 99.50/64.33 | otherwise = foldFM_GE k z fr fm_r; 99.50/64.33 99.50/64.33 } 99.50/64.33 module Maybe where { 99.50/64.33 import qualified FiniteMap; 99.50/64.33 import qualified Main; 99.50/64.33 import qualified Prelude; 99.50/64.33 } 99.50/64.33 module Main where { 99.50/64.33 import qualified FiniteMap; 99.50/64.33 import qualified Maybe; 99.50/64.33 import qualified Prelude; 99.50/64.33 } 99.50/64.33 99.50/64.33 ---------------------------------------- 99.50/64.33 99.50/64.33 (1) BR (EQUIVALENT) 99.50/64.33 Replaced joker patterns by fresh variables and removed binding patterns. 99.50/64.33 ---------------------------------------- 99.50/64.33 99.50/64.33 (2) 99.50/64.33 Obligation: 99.50/64.33 mainModule Main 99.50/64.33 module FiniteMap where { 99.50/64.33 import qualified Main; 99.50/64.33 import qualified Maybe; 99.50/64.33 import qualified Prelude; 99.50/64.33 data FiniteMap b a = EmptyFM | Branch b a Int (FiniteMap b a) (FiniteMap b a) ; 99.50/64.33 99.50/64.33 instance (Eq a, Eq b) => Eq FiniteMap a b where { 99.50/64.33 } 99.50/64.33 foldFM_GE :: Ord a => (a -> c -> b -> b) -> b -> a -> FiniteMap a c -> b; 99.50/64.33 foldFM_GE k z fr EmptyFM = z; 99.50/64.33 foldFM_GE k z fr (Branch key elt vy fm_l fm_r) | key >= fr = foldFM_GE k (k key elt (foldFM_GE k z fr fm_r)) fr fm_l 99.50/64.33 | otherwise = foldFM_GE k z fr fm_r; 99.50/64.33 99.50/64.33 } 99.50/64.33 module Maybe where { 99.50/64.33 import qualified FiniteMap; 99.50/64.33 import qualified Main; 99.50/64.33 import qualified Prelude; 99.50/64.33 } 99.50/64.33 module Main where { 99.50/64.33 import qualified FiniteMap; 99.50/64.33 import qualified Maybe; 99.50/64.33 import qualified Prelude; 99.50/64.33 } 99.50/64.33 99.50/64.33 ---------------------------------------- 99.50/64.33 99.50/64.33 (3) COR (EQUIVALENT) 99.50/64.33 Cond Reductions: 99.50/64.33 The following Function with conditions 99.50/64.33 "undefined |Falseundefined; 99.50/64.33 " 99.50/64.33 is transformed to 99.50/64.33 "undefined = undefined1; 99.50/64.33 " 99.50/64.33 "undefined0 True = undefined; 99.50/64.33 " 99.50/64.33 "undefined1 = undefined0 False; 99.50/64.33 " 99.50/64.33 The following Function with conditions 99.50/64.33 "foldFM_GE k z fr EmptyFM = z; 99.50/64.33 foldFM_GE k z fr (Branch key elt vy fm_l fm_r)|key >= frfoldFM_GE k (k key elt (foldFM_GE k z fr fm_r)) fr fm_l|otherwisefoldFM_GE k z fr fm_r; 99.50/64.33 " 99.50/64.33 is transformed to 99.50/64.33 "foldFM_GE k z fr EmptyFM = foldFM_GE3 k z fr EmptyFM; 99.50/64.33 foldFM_GE k z fr (Branch key elt vy fm_l fm_r) = foldFM_GE2 k z fr (Branch key elt vy fm_l fm_r); 99.50/64.33 " 99.50/64.33 "foldFM_GE1 k z fr key elt vy fm_l fm_r True = foldFM_GE k (k key elt (foldFM_GE k z fr fm_r)) fr fm_l; 99.50/64.33 foldFM_GE1 k z fr key elt vy fm_l fm_r False = foldFM_GE0 k z fr key elt vy fm_l fm_r otherwise; 99.50/64.33 " 99.50/64.33 "foldFM_GE0 k z fr key elt vy fm_l fm_r True = foldFM_GE k z fr fm_r; 99.50/64.33 " 99.50/64.33 "foldFM_GE2 k z fr (Branch key elt vy fm_l fm_r) = foldFM_GE1 k z fr key elt vy fm_l fm_r (key >= fr); 99.50/64.33 " 99.50/64.33 "foldFM_GE3 k z fr EmptyFM = z; 99.50/64.33 foldFM_GE3 wv ww wx wy = foldFM_GE2 wv ww wx wy; 99.50/64.33 " 99.50/64.33 99.50/64.33 ---------------------------------------- 99.50/64.33 99.50/64.33 (4) 99.50/64.33 Obligation: 99.50/64.33 mainModule Main 99.50/64.33 module FiniteMap where { 99.50/64.33 import qualified Main; 99.50/64.33 import qualified Maybe; 99.50/64.33 import qualified Prelude; 99.50/64.33 data FiniteMap a b = EmptyFM | Branch a b Int (FiniteMap a b) (FiniteMap a b) ; 99.50/64.33 99.50/64.33 instance (Eq a, Eq b) => Eq FiniteMap b a where { 99.50/64.33 } 99.50/64.33 foldFM_GE :: Ord b => (b -> a -> c -> c) -> c -> b -> FiniteMap b a -> c; 99.50/64.33 foldFM_GE k z fr EmptyFM = foldFM_GE3 k z fr EmptyFM; 99.50/64.33 foldFM_GE k z fr (Branch key elt vy fm_l fm_r) = foldFM_GE2 k z fr (Branch key elt vy fm_l fm_r); 99.50/64.33 99.50/64.33 foldFM_GE0 k z fr key elt vy fm_l fm_r True = foldFM_GE k z fr fm_r; 99.50/64.33 99.50/64.33 foldFM_GE1 k z fr key elt vy fm_l fm_r True = foldFM_GE k (k key elt (foldFM_GE k z fr fm_r)) fr fm_l; 99.50/64.33 foldFM_GE1 k z fr key elt vy fm_l fm_r False = foldFM_GE0 k z fr key elt vy fm_l fm_r otherwise; 99.50/64.33 99.50/64.33 foldFM_GE2 k z fr (Branch key elt vy fm_l fm_r) = foldFM_GE1 k z fr key elt vy fm_l fm_r (key >= fr); 99.50/64.33 99.50/64.33 foldFM_GE3 k z fr EmptyFM = z; 99.50/64.33 foldFM_GE3 wv ww wx wy = foldFM_GE2 wv ww wx wy; 99.50/64.33 99.50/64.33 } 99.50/64.33 module Maybe where { 99.50/64.33 import qualified FiniteMap; 99.50/64.33 import qualified Main; 99.50/64.33 import qualified Prelude; 99.50/64.33 } 99.50/64.33 module Main where { 99.50/64.33 import qualified FiniteMap; 99.50/64.33 import qualified Maybe; 99.50/64.33 import qualified Prelude; 99.50/64.33 } 99.50/64.33 99.50/64.33 ---------------------------------------- 99.50/64.33 99.50/64.33 (5) Narrow (SOUND) 99.50/64.33 Haskell To QDPs 99.50/64.33 99.50/64.33 digraph dp_graph { 99.50/64.33 node [outthreshold=100, inthreshold=100];1[label="FiniteMap.foldFM_GE",fontsize=16,color="grey",shape="box"];1 -> 3[label="",style="dashed", color="grey", weight=3]; 99.50/64.33 3[label="FiniteMap.foldFM_GE wz3",fontsize=16,color="grey",shape="box"];3 -> 4[label="",style="dashed", color="grey", weight=3]; 99.50/64.33 4[label="FiniteMap.foldFM_GE wz3 wz4",fontsize=16,color="grey",shape="box"];4 -> 5[label="",style="dashed", color="grey", weight=3]; 99.50/64.33 5[label="FiniteMap.foldFM_GE wz3 wz4 wz5",fontsize=16,color="grey",shape="box"];5 -> 6[label="",style="dashed", color="grey", weight=3]; 99.50/64.33 6[label="FiniteMap.foldFM_GE wz3 wz4 wz5 wz6",fontsize=16,color="burlywood",shape="triangle"];9404[label="wz6/FiniteMap.EmptyFM",fontsize=10,color="white",style="solid",shape="box"];6 -> 9404[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9404 -> 7[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 9405[label="wz6/FiniteMap.Branch wz60 wz61 wz62 wz63 wz64",fontsize=10,color="white",style="solid",shape="box"];6 -> 9405[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9405 -> 8[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 7[label="FiniteMap.foldFM_GE wz3 wz4 wz5 FiniteMap.EmptyFM",fontsize=16,color="black",shape="box"];7 -> 9[label="",style="solid", color="black", weight=3]; 99.50/64.33 8[label="FiniteMap.foldFM_GE wz3 wz4 wz5 (FiniteMap.Branch wz60 wz61 wz62 wz63 wz64)",fontsize=16,color="black",shape="box"];8 -> 10[label="",style="solid", color="black", weight=3]; 99.50/64.33 9[label="FiniteMap.foldFM_GE3 wz3 wz4 wz5 FiniteMap.EmptyFM",fontsize=16,color="black",shape="box"];9 -> 11[label="",style="solid", color="black", weight=3]; 99.50/64.33 10[label="FiniteMap.foldFM_GE2 wz3 wz4 wz5 (FiniteMap.Branch wz60 wz61 wz62 wz63 wz64)",fontsize=16,color="black",shape="box"];10 -> 12[label="",style="solid", color="black", weight=3]; 99.50/64.33 11[label="wz4",fontsize=16,color="green",shape="box"];12[label="FiniteMap.foldFM_GE1 wz3 wz4 wz5 wz60 wz61 wz62 wz63 wz64 (wz60 >= wz5)",fontsize=16,color="black",shape="box"];12 -> 13[label="",style="solid", color="black", weight=3]; 99.50/64.33 13[label="FiniteMap.foldFM_GE1 wz3 wz4 wz5 wz60 wz61 wz62 wz63 wz64 (compare wz60 wz5 /= LT)",fontsize=16,color="black",shape="box"];13 -> 14[label="",style="solid", color="black", weight=3]; 99.50/64.33 14[label="FiniteMap.foldFM_GE1 wz3 wz4 wz5 wz60 wz61 wz62 wz63 wz64 (not (compare wz60 wz5 == LT))",fontsize=16,color="burlywood",shape="box"];9406[label="wz60/wz600 :% wz601",fontsize=10,color="white",style="solid",shape="box"];14 -> 9406[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9406 -> 15[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 15[label="FiniteMap.foldFM_GE1 wz3 wz4 wz5 (wz600 :% wz601) wz61 wz62 wz63 wz64 (not (compare (wz600 :% wz601) wz5 == LT))",fontsize=16,color="burlywood",shape="box"];9407[label="wz5/wz50 :% wz51",fontsize=10,color="white",style="solid",shape="box"];15 -> 9407[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9407 -> 16[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 16[label="FiniteMap.foldFM_GE1 wz3 wz4 (wz50 :% wz51) (wz600 :% wz601) wz61 wz62 wz63 wz64 (not (compare (wz600 :% wz601) (wz50 :% wz51) == LT))",fontsize=16,color="black",shape="box"];16 -> 17[label="",style="solid", color="black", weight=3]; 99.50/64.33 17[label="FiniteMap.foldFM_GE1 wz3 wz4 (wz50 :% wz51) (wz600 :% wz601) wz61 wz62 wz63 wz64 (not (compare (wz600 * wz51) (wz50 * wz601) == LT))",fontsize=16,color="black",shape="box"];17 -> 18[label="",style="solid", color="black", weight=3]; 99.50/64.33 18[label="FiniteMap.foldFM_GE1 wz3 wz4 (wz50 :% wz51) (wz600 :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (wz600 * wz51) (wz50 * wz601) == LT))",fontsize=16,color="black",shape="box"];18 -> 19[label="",style="solid", color="black", weight=3]; 99.50/64.33 19[label="FiniteMap.foldFM_GE1 wz3 wz4 (wz50 :% wz51) (wz600 :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (primMulInt wz600 wz51) (wz50 * wz601) == LT))",fontsize=16,color="burlywood",shape="box"];9408[label="wz600/Pos wz6000",fontsize=10,color="white",style="solid",shape="box"];19 -> 9408[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9408 -> 20[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 9409[label="wz600/Neg wz6000",fontsize=10,color="white",style="solid",shape="box"];19 -> 9409[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9409 -> 21[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 20[label="FiniteMap.foldFM_GE1 wz3 wz4 (wz50 :% wz51) (Pos wz6000 :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (primMulInt (Pos wz6000) wz51) (wz50 * wz601) == LT))",fontsize=16,color="burlywood",shape="box"];9410[label="wz51/Pos wz510",fontsize=10,color="white",style="solid",shape="box"];20 -> 9410[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9410 -> 22[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 9411[label="wz51/Neg wz510",fontsize=10,color="white",style="solid",shape="box"];20 -> 9411[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9411 -> 23[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 21[label="FiniteMap.foldFM_GE1 wz3 wz4 (wz50 :% wz51) (Neg wz6000 :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (primMulInt (Neg wz6000) wz51) (wz50 * wz601) == LT))",fontsize=16,color="burlywood",shape="box"];9412[label="wz51/Pos wz510",fontsize=10,color="white",style="solid",shape="box"];21 -> 9412[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9412 -> 24[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 9413[label="wz51/Neg wz510",fontsize=10,color="white",style="solid",shape="box"];21 -> 9413[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9413 -> 25[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 22[label="FiniteMap.foldFM_GE1 wz3 wz4 (wz50 :% Pos wz510) (Pos wz6000 :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (primMulInt (Pos wz6000) (Pos wz510)) (wz50 * wz601) == LT))",fontsize=16,color="black",shape="box"];22 -> 26[label="",style="solid", color="black", weight=3]; 99.50/64.33 23[label="FiniteMap.foldFM_GE1 wz3 wz4 (wz50 :% Neg wz510) (Pos wz6000 :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (primMulInt (Pos wz6000) (Neg wz510)) (wz50 * wz601) == LT))",fontsize=16,color="black",shape="box"];23 -> 27[label="",style="solid", color="black", weight=3]; 99.50/64.33 24[label="FiniteMap.foldFM_GE1 wz3 wz4 (wz50 :% Pos wz510) (Neg wz6000 :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (primMulInt (Neg wz6000) (Pos wz510)) (wz50 * wz601) == LT))",fontsize=16,color="black",shape="box"];24 -> 28[label="",style="solid", color="black", weight=3]; 99.50/64.33 25[label="FiniteMap.foldFM_GE1 wz3 wz4 (wz50 :% Neg wz510) (Neg wz6000 :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (primMulInt (Neg wz6000) (Neg wz510)) (wz50 * wz601) == LT))",fontsize=16,color="black",shape="box"];25 -> 29[label="",style="solid", color="black", weight=3]; 99.50/64.33 26[label="FiniteMap.foldFM_GE1 wz3 wz4 (wz50 :% Pos wz510) (Pos wz6000 :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos (primMulNat wz6000 wz510)) (wz50 * wz601) == LT))",fontsize=16,color="burlywood",shape="box"];9414[label="wz6000/Succ wz60000",fontsize=10,color="white",style="solid",shape="box"];26 -> 9414[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9414 -> 30[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 9415[label="wz6000/Zero",fontsize=10,color="white",style="solid",shape="box"];26 -> 9415[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9415 -> 31[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 27[label="FiniteMap.foldFM_GE1 wz3 wz4 (wz50 :% Neg wz510) (Pos wz6000 :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg (primMulNat wz6000 wz510)) (wz50 * wz601) == LT))",fontsize=16,color="burlywood",shape="box"];9416[label="wz6000/Succ wz60000",fontsize=10,color="white",style="solid",shape="box"];27 -> 9416[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9416 -> 32[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 9417[label="wz6000/Zero",fontsize=10,color="white",style="solid",shape="box"];27 -> 9417[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9417 -> 33[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 28[label="FiniteMap.foldFM_GE1 wz3 wz4 (wz50 :% Pos wz510) (Neg wz6000 :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg (primMulNat wz6000 wz510)) (wz50 * wz601) == LT))",fontsize=16,color="burlywood",shape="box"];9418[label="wz6000/Succ wz60000",fontsize=10,color="white",style="solid",shape="box"];28 -> 9418[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9418 -> 34[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 9419[label="wz6000/Zero",fontsize=10,color="white",style="solid",shape="box"];28 -> 9419[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9419 -> 35[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 29[label="FiniteMap.foldFM_GE1 wz3 wz4 (wz50 :% Neg wz510) (Neg wz6000 :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos (primMulNat wz6000 wz510)) (wz50 * wz601) == LT))",fontsize=16,color="burlywood",shape="box"];9420[label="wz6000/Succ wz60000",fontsize=10,color="white",style="solid",shape="box"];29 -> 9420[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9420 -> 36[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 9421[label="wz6000/Zero",fontsize=10,color="white",style="solid",shape="box"];29 -> 9421[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9421 -> 37[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 30[label="FiniteMap.foldFM_GE1 wz3 wz4 (wz50 :% Pos wz510) (Pos (Succ wz60000) :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos (primMulNat (Succ wz60000) wz510)) (wz50 * wz601) == LT))",fontsize=16,color="burlywood",shape="box"];9422[label="wz510/Succ wz5100",fontsize=10,color="white",style="solid",shape="box"];30 -> 9422[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9422 -> 38[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 9423[label="wz510/Zero",fontsize=10,color="white",style="solid",shape="box"];30 -> 9423[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9423 -> 39[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 31[label="FiniteMap.foldFM_GE1 wz3 wz4 (wz50 :% Pos wz510) (Pos Zero :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos (primMulNat Zero wz510)) (wz50 * wz601) == LT))",fontsize=16,color="burlywood",shape="box"];9424[label="wz510/Succ wz5100",fontsize=10,color="white",style="solid",shape="box"];31 -> 9424[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9424 -> 40[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 9425[label="wz510/Zero",fontsize=10,color="white",style="solid",shape="box"];31 -> 9425[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9425 -> 41[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 32[label="FiniteMap.foldFM_GE1 wz3 wz4 (wz50 :% Neg wz510) (Pos (Succ wz60000) :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg (primMulNat (Succ wz60000) wz510)) (wz50 * wz601) == LT))",fontsize=16,color="burlywood",shape="box"];9426[label="wz510/Succ wz5100",fontsize=10,color="white",style="solid",shape="box"];32 -> 9426[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9426 -> 42[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 9427[label="wz510/Zero",fontsize=10,color="white",style="solid",shape="box"];32 -> 9427[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9427 -> 43[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 33[label="FiniteMap.foldFM_GE1 wz3 wz4 (wz50 :% Neg wz510) (Pos Zero :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg (primMulNat Zero wz510)) (wz50 * wz601) == LT))",fontsize=16,color="burlywood",shape="box"];9428[label="wz510/Succ wz5100",fontsize=10,color="white",style="solid",shape="box"];33 -> 9428[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9428 -> 44[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 9429[label="wz510/Zero",fontsize=10,color="white",style="solid",shape="box"];33 -> 9429[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9429 -> 45[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 34[label="FiniteMap.foldFM_GE1 wz3 wz4 (wz50 :% Pos wz510) (Neg (Succ wz60000) :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg (primMulNat (Succ wz60000) wz510)) (wz50 * wz601) == LT))",fontsize=16,color="burlywood",shape="box"];9430[label="wz510/Succ wz5100",fontsize=10,color="white",style="solid",shape="box"];34 -> 9430[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9430 -> 46[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 9431[label="wz510/Zero",fontsize=10,color="white",style="solid",shape="box"];34 -> 9431[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9431 -> 47[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 35[label="FiniteMap.foldFM_GE1 wz3 wz4 (wz50 :% Pos wz510) (Neg Zero :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg (primMulNat Zero wz510)) (wz50 * wz601) == LT))",fontsize=16,color="burlywood",shape="box"];9432[label="wz510/Succ wz5100",fontsize=10,color="white",style="solid",shape="box"];35 -> 9432[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9432 -> 48[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 9433[label="wz510/Zero",fontsize=10,color="white",style="solid",shape="box"];35 -> 9433[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9433 -> 49[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 36[label="FiniteMap.foldFM_GE1 wz3 wz4 (wz50 :% Neg wz510) (Neg (Succ wz60000) :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos (primMulNat (Succ wz60000) wz510)) (wz50 * wz601) == LT))",fontsize=16,color="burlywood",shape="box"];9434[label="wz510/Succ wz5100",fontsize=10,color="white",style="solid",shape="box"];36 -> 9434[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9434 -> 50[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 9435[label="wz510/Zero",fontsize=10,color="white",style="solid",shape="box"];36 -> 9435[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9435 -> 51[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 37[label="FiniteMap.foldFM_GE1 wz3 wz4 (wz50 :% Neg wz510) (Neg Zero :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos (primMulNat Zero wz510)) (wz50 * wz601) == LT))",fontsize=16,color="burlywood",shape="box"];9436[label="wz510/Succ wz5100",fontsize=10,color="white",style="solid",shape="box"];37 -> 9436[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9436 -> 52[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 9437[label="wz510/Zero",fontsize=10,color="white",style="solid",shape="box"];37 -> 9437[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9437 -> 53[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 38[label="FiniteMap.foldFM_GE1 wz3 wz4 (wz50 :% Pos (Succ wz5100)) (Pos (Succ wz60000) :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos (primMulNat (Succ wz60000) (Succ wz5100))) (wz50 * wz601) == LT))",fontsize=16,color="black",shape="box"];38 -> 54[label="",style="solid", color="black", weight=3]; 99.50/64.33 39[label="FiniteMap.foldFM_GE1 wz3 wz4 (wz50 :% Pos Zero) (Pos (Succ wz60000) :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos (primMulNat (Succ wz60000) Zero)) (wz50 * wz601) == LT))",fontsize=16,color="black",shape="box"];39 -> 55[label="",style="solid", color="black", weight=3]; 99.50/64.33 40[label="FiniteMap.foldFM_GE1 wz3 wz4 (wz50 :% Pos (Succ wz5100)) (Pos Zero :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos (primMulNat Zero (Succ wz5100))) (wz50 * wz601) == LT))",fontsize=16,color="black",shape="box"];40 -> 56[label="",style="solid", color="black", weight=3]; 99.50/64.33 41[label="FiniteMap.foldFM_GE1 wz3 wz4 (wz50 :% Pos Zero) (Pos Zero :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos (primMulNat Zero Zero)) (wz50 * wz601) == LT))",fontsize=16,color="black",shape="box"];41 -> 57[label="",style="solid", color="black", weight=3]; 99.50/64.33 42[label="FiniteMap.foldFM_GE1 wz3 wz4 (wz50 :% Neg (Succ wz5100)) (Pos (Succ wz60000) :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg (primMulNat (Succ wz60000) (Succ wz5100))) (wz50 * wz601) == LT))",fontsize=16,color="black",shape="box"];42 -> 58[label="",style="solid", color="black", weight=3]; 99.50/64.33 43[label="FiniteMap.foldFM_GE1 wz3 wz4 (wz50 :% Neg Zero) (Pos (Succ wz60000) :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg (primMulNat (Succ wz60000) Zero)) (wz50 * wz601) == LT))",fontsize=16,color="black",shape="box"];43 -> 59[label="",style="solid", color="black", weight=3]; 99.50/64.33 44[label="FiniteMap.foldFM_GE1 wz3 wz4 (wz50 :% Neg (Succ wz5100)) (Pos Zero :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg (primMulNat Zero (Succ wz5100))) (wz50 * wz601) == LT))",fontsize=16,color="black",shape="box"];44 -> 60[label="",style="solid", color="black", weight=3]; 99.50/64.33 45[label="FiniteMap.foldFM_GE1 wz3 wz4 (wz50 :% Neg Zero) (Pos Zero :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg (primMulNat Zero Zero)) (wz50 * wz601) == LT))",fontsize=16,color="black",shape="box"];45 -> 61[label="",style="solid", color="black", weight=3]; 99.50/64.33 46[label="FiniteMap.foldFM_GE1 wz3 wz4 (wz50 :% Pos (Succ wz5100)) (Neg (Succ wz60000) :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg (primMulNat (Succ wz60000) (Succ wz5100))) (wz50 * wz601) == LT))",fontsize=16,color="black",shape="box"];46 -> 62[label="",style="solid", color="black", weight=3]; 99.50/64.33 47[label="FiniteMap.foldFM_GE1 wz3 wz4 (wz50 :% Pos Zero) (Neg (Succ wz60000) :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg (primMulNat (Succ wz60000) Zero)) (wz50 * wz601) == LT))",fontsize=16,color="black",shape="box"];47 -> 63[label="",style="solid", color="black", weight=3]; 99.50/64.33 48[label="FiniteMap.foldFM_GE1 wz3 wz4 (wz50 :% Pos (Succ wz5100)) (Neg Zero :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg (primMulNat Zero (Succ wz5100))) (wz50 * wz601) == LT))",fontsize=16,color="black",shape="box"];48 -> 64[label="",style="solid", color="black", weight=3]; 99.50/64.33 49[label="FiniteMap.foldFM_GE1 wz3 wz4 (wz50 :% Pos Zero) (Neg Zero :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg (primMulNat Zero Zero)) (wz50 * wz601) == LT))",fontsize=16,color="black",shape="box"];49 -> 65[label="",style="solid", color="black", weight=3]; 99.50/64.33 50[label="FiniteMap.foldFM_GE1 wz3 wz4 (wz50 :% Neg (Succ wz5100)) (Neg (Succ wz60000) :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos (primMulNat (Succ wz60000) (Succ wz5100))) (wz50 * wz601) == LT))",fontsize=16,color="black",shape="box"];50 -> 66[label="",style="solid", color="black", weight=3]; 99.50/64.33 51[label="FiniteMap.foldFM_GE1 wz3 wz4 (wz50 :% Neg Zero) (Neg (Succ wz60000) :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos (primMulNat (Succ wz60000) Zero)) (wz50 * wz601) == LT))",fontsize=16,color="black",shape="box"];51 -> 67[label="",style="solid", color="black", weight=3]; 99.50/64.33 52[label="FiniteMap.foldFM_GE1 wz3 wz4 (wz50 :% Neg (Succ wz5100)) (Neg Zero :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos (primMulNat Zero (Succ wz5100))) (wz50 * wz601) == LT))",fontsize=16,color="black",shape="box"];52 -> 68[label="",style="solid", color="black", weight=3]; 99.50/64.33 53[label="FiniteMap.foldFM_GE1 wz3 wz4 (wz50 :% Neg Zero) (Neg Zero :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos (primMulNat Zero Zero)) (wz50 * wz601) == LT))",fontsize=16,color="black",shape="box"];53 -> 69[label="",style="solid", color="black", weight=3]; 99.50/64.33 54 -> 2368[label="",style="dashed", color="red", weight=0]; 99.50/64.33 54[label="FiniteMap.foldFM_GE1 wz3 wz4 (wz50 :% Pos (Succ wz5100)) (Pos (Succ wz60000) :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos (primPlusNat (primMulNat wz60000 (Succ wz5100)) (Succ wz5100))) (wz50 * wz601) == LT))",fontsize=16,color="magenta"];54 -> 2369[label="",style="dashed", color="magenta", weight=3]; 99.50/64.33 54 -> 2370[label="",style="dashed", color="magenta", weight=3]; 99.50/64.33 54 -> 2371[label="",style="dashed", color="magenta", weight=3]; 99.50/64.33 54 -> 2372[label="",style="dashed", color="magenta", weight=3]; 99.50/64.33 54 -> 2373[label="",style="dashed", color="magenta", weight=3]; 99.50/64.33 54 -> 2374[label="",style="dashed", color="magenta", weight=3]; 99.50/64.33 54 -> 2375[label="",style="dashed", color="magenta", weight=3]; 99.50/64.33 54 -> 2376[label="",style="dashed", color="magenta", weight=3]; 99.50/64.33 54 -> 2377[label="",style="dashed", color="magenta", weight=3]; 99.50/64.33 54 -> 2378[label="",style="dashed", color="magenta", weight=3]; 99.50/64.33 54 -> 2379[label="",style="dashed", color="magenta", weight=3]; 99.50/64.33 55[label="FiniteMap.foldFM_GE1 wz3 wz4 (wz50 :% Pos Zero) (Pos (Succ wz60000) :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (wz50 * wz601) == LT))",fontsize=16,color="black",shape="box"];55 -> 72[label="",style="solid", color="black", weight=3]; 99.50/64.33 56[label="FiniteMap.foldFM_GE1 wz3 wz4 (wz50 :% Pos (Succ wz5100)) (Pos Zero :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (wz50 * wz601) == LT))",fontsize=16,color="black",shape="box"];56 -> 73[label="",style="solid", color="black", weight=3]; 99.50/64.33 57[label="FiniteMap.foldFM_GE1 wz3 wz4 (wz50 :% Pos Zero) (Pos Zero :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (wz50 * wz601) == LT))",fontsize=16,color="black",shape="box"];57 -> 74[label="",style="solid", color="black", weight=3]; 99.50/64.33 58 -> 2825[label="",style="dashed", color="red", weight=0]; 99.50/64.33 58[label="FiniteMap.foldFM_GE1 wz3 wz4 (wz50 :% Neg (Succ wz5100)) (Pos (Succ wz60000) :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg (primPlusNat (primMulNat wz60000 (Succ wz5100)) (Succ wz5100))) (wz50 * wz601) == LT))",fontsize=16,color="magenta"];58 -> 2826[label="",style="dashed", color="magenta", weight=3]; 99.50/64.33 58 -> 2827[label="",style="dashed", color="magenta", weight=3]; 99.50/64.33 58 -> 2828[label="",style="dashed", color="magenta", weight=3]; 99.50/64.33 58 -> 2829[label="",style="dashed", color="magenta", weight=3]; 99.50/64.33 58 -> 2830[label="",style="dashed", color="magenta", weight=3]; 99.50/64.33 58 -> 2831[label="",style="dashed", color="magenta", weight=3]; 99.50/64.33 58 -> 2832[label="",style="dashed", color="magenta", weight=3]; 99.50/64.33 58 -> 2833[label="",style="dashed", color="magenta", weight=3]; 99.50/64.33 58 -> 2834[label="",style="dashed", color="magenta", weight=3]; 99.50/64.33 58 -> 2835[label="",style="dashed", color="magenta", weight=3]; 99.50/64.33 58 -> 2836[label="",style="dashed", color="magenta", weight=3]; 99.50/64.33 59[label="FiniteMap.foldFM_GE1 wz3 wz4 (wz50 :% Neg Zero) (Pos (Succ wz60000) :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (wz50 * wz601) == LT))",fontsize=16,color="black",shape="box"];59 -> 77[label="",style="solid", color="black", weight=3]; 99.50/64.33 60[label="FiniteMap.foldFM_GE1 wz3 wz4 (wz50 :% Neg (Succ wz5100)) (Pos Zero :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (wz50 * wz601) == LT))",fontsize=16,color="black",shape="box"];60 -> 78[label="",style="solid", color="black", weight=3]; 99.50/64.33 61[label="FiniteMap.foldFM_GE1 wz3 wz4 (wz50 :% Neg Zero) (Pos Zero :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (wz50 * wz601) == LT))",fontsize=16,color="black",shape="box"];61 -> 79[label="",style="solid", color="black", weight=3]; 99.50/64.33 62 -> 3429[label="",style="dashed", color="red", weight=0]; 99.50/64.33 62[label="FiniteMap.foldFM_GE1 wz3 wz4 (wz50 :% Pos (Succ wz5100)) (Neg (Succ wz60000) :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg (primPlusNat (primMulNat wz60000 (Succ wz5100)) (Succ wz5100))) (wz50 * wz601) == LT))",fontsize=16,color="magenta"];62 -> 3430[label="",style="dashed", color="magenta", weight=3]; 99.50/64.33 62 -> 3431[label="",style="dashed", color="magenta", weight=3]; 99.50/64.33 62 -> 3432[label="",style="dashed", color="magenta", weight=3]; 99.50/64.33 62 -> 3433[label="",style="dashed", color="magenta", weight=3]; 99.50/64.33 62 -> 3434[label="",style="dashed", color="magenta", weight=3]; 99.50/64.33 62 -> 3435[label="",style="dashed", color="magenta", weight=3]; 99.50/64.33 62 -> 3436[label="",style="dashed", color="magenta", weight=3]; 99.50/64.33 62 -> 3437[label="",style="dashed", color="magenta", weight=3]; 99.50/64.33 62 -> 3438[label="",style="dashed", color="magenta", weight=3]; 99.50/64.33 62 -> 3439[label="",style="dashed", color="magenta", weight=3]; 99.50/64.33 62 -> 3440[label="",style="dashed", color="magenta", weight=3]; 99.50/64.33 63[label="FiniteMap.foldFM_GE1 wz3 wz4 (wz50 :% Pos Zero) (Neg (Succ wz60000) :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (wz50 * wz601) == LT))",fontsize=16,color="black",shape="box"];63 -> 82[label="",style="solid", color="black", weight=3]; 99.50/64.33 64[label="FiniteMap.foldFM_GE1 wz3 wz4 (wz50 :% Pos (Succ wz5100)) (Neg Zero :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (wz50 * wz601) == LT))",fontsize=16,color="black",shape="box"];64 -> 83[label="",style="solid", color="black", weight=3]; 99.50/64.33 65[label="FiniteMap.foldFM_GE1 wz3 wz4 (wz50 :% Pos Zero) (Neg Zero :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (wz50 * wz601) == LT))",fontsize=16,color="black",shape="box"];65 -> 84[label="",style="solid", color="black", weight=3]; 99.50/64.33 66 -> 4042[label="",style="dashed", color="red", weight=0]; 99.50/64.33 66[label="FiniteMap.foldFM_GE1 wz3 wz4 (wz50 :% Neg (Succ wz5100)) (Neg (Succ wz60000) :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos (primPlusNat (primMulNat wz60000 (Succ wz5100)) (Succ wz5100))) (wz50 * wz601) == LT))",fontsize=16,color="magenta"];66 -> 4043[label="",style="dashed", color="magenta", weight=3]; 99.50/64.33 66 -> 4044[label="",style="dashed", color="magenta", weight=3]; 99.50/64.33 66 -> 4045[label="",style="dashed", color="magenta", weight=3]; 99.50/64.33 66 -> 4046[label="",style="dashed", color="magenta", weight=3]; 99.50/64.33 66 -> 4047[label="",style="dashed", color="magenta", weight=3]; 99.50/64.33 66 -> 4048[label="",style="dashed", color="magenta", weight=3]; 99.50/64.33 66 -> 4049[label="",style="dashed", color="magenta", weight=3]; 99.50/64.33 66 -> 4050[label="",style="dashed", color="magenta", weight=3]; 99.50/64.33 66 -> 4051[label="",style="dashed", color="magenta", weight=3]; 99.50/64.33 66 -> 4052[label="",style="dashed", color="magenta", weight=3]; 99.50/64.33 66 -> 4053[label="",style="dashed", color="magenta", weight=3]; 99.50/64.33 67[label="FiniteMap.foldFM_GE1 wz3 wz4 (wz50 :% Neg Zero) (Neg (Succ wz60000) :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (wz50 * wz601) == LT))",fontsize=16,color="black",shape="box"];67 -> 87[label="",style="solid", color="black", weight=3]; 99.50/64.33 68[label="FiniteMap.foldFM_GE1 wz3 wz4 (wz50 :% Neg (Succ wz5100)) (Neg Zero :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (wz50 * wz601) == LT))",fontsize=16,color="black",shape="box"];68 -> 88[label="",style="solid", color="black", weight=3]; 99.50/64.33 69[label="FiniteMap.foldFM_GE1 wz3 wz4 (wz50 :% Neg Zero) (Neg Zero :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (wz50 * wz601) == LT))",fontsize=16,color="black",shape="box"];69 -> 89[label="",style="solid", color="black", weight=3]; 99.50/64.33 2369[label="wz4",fontsize=16,color="green",shape="box"];2370[label="wz64",fontsize=16,color="green",shape="box"];2371[label="wz5100",fontsize=16,color="green",shape="box"];2372 -> 2358[label="",style="dashed", color="red", weight=0]; 99.50/64.33 2372[label="primPlusNat (primMulNat wz60000 (Succ wz5100)) (Succ wz5100)",fontsize=16,color="magenta"];2372 -> 2416[label="",style="dashed", color="magenta", weight=3]; 99.50/64.33 2373[label="wz3",fontsize=16,color="green",shape="box"];2374[label="wz60000",fontsize=16,color="green",shape="box"];2375[label="wz61",fontsize=16,color="green",shape="box"];2376[label="wz601",fontsize=16,color="green",shape="box"];2377[label="wz62",fontsize=16,color="green",shape="box"];2378[label="wz63",fontsize=16,color="green",shape="box"];2379[label="wz50",fontsize=16,color="green",shape="box"];2368[label="FiniteMap.foldFM_GE1 wz34 wz35 (wz36 :% Pos (Succ wz37)) (Pos (Succ wz38) :% wz39) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos wz95) (wz36 * wz39) == LT))",fontsize=16,color="burlywood",shape="triangle"];9438[label="wz95/Succ wz950",fontsize=10,color="white",style="solid",shape="box"];2368 -> 9438[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9438 -> 2417[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 9439[label="wz95/Zero",fontsize=10,color="white",style="solid",shape="box"];2368 -> 9439[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9439 -> 2418[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 72[label="FiniteMap.foldFM_GE1 wz3 wz4 (wz50 :% Pos Zero) (Pos (Succ wz60000) :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (primMulInt wz50 wz601) == LT))",fontsize=16,color="burlywood",shape="box"];9440[label="wz50/Pos wz500",fontsize=10,color="white",style="solid",shape="box"];72 -> 9440[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9440 -> 92[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 9441[label="wz50/Neg wz500",fontsize=10,color="white",style="solid",shape="box"];72 -> 9441[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9441 -> 93[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 73[label="FiniteMap.foldFM_GE1 wz3 wz4 (wz50 :% Pos (Succ wz5100)) (Pos Zero :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (primMulInt wz50 wz601) == LT))",fontsize=16,color="burlywood",shape="box"];9442[label="wz50/Pos wz500",fontsize=10,color="white",style="solid",shape="box"];73 -> 9442[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9442 -> 94[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 9443[label="wz50/Neg wz500",fontsize=10,color="white",style="solid",shape="box"];73 -> 9443[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9443 -> 95[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 74[label="FiniteMap.foldFM_GE1 wz3 wz4 (wz50 :% Pos Zero) (Pos Zero :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (primMulInt wz50 wz601) == LT))",fontsize=16,color="burlywood",shape="box"];9444[label="wz50/Pos wz500",fontsize=10,color="white",style="solid",shape="box"];74 -> 9444[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9444 -> 96[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 9445[label="wz50/Neg wz500",fontsize=10,color="white",style="solid",shape="box"];74 -> 9445[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9445 -> 97[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 2826[label="wz4",fontsize=16,color="green",shape="box"];2827[label="wz601",fontsize=16,color="green",shape="box"];2828[label="wz60000",fontsize=16,color="green",shape="box"];2829[label="wz50",fontsize=16,color="green",shape="box"];2830[label="wz62",fontsize=16,color="green",shape="box"];2831 -> 2439[label="",style="dashed", color="red", weight=0]; 99.50/64.33 2831[label="primPlusNat (primMulNat wz60000 (Succ wz5100)) (Succ wz5100)",fontsize=16,color="magenta"];2831 -> 3058[label="",style="dashed", color="magenta", weight=3]; 99.50/64.33 2831 -> 3059[label="",style="dashed", color="magenta", weight=3]; 99.50/64.33 2832[label="wz61",fontsize=16,color="green",shape="box"];2833[label="wz3",fontsize=16,color="green",shape="box"];2834[label="wz5100",fontsize=16,color="green",shape="box"];2835[label="wz63",fontsize=16,color="green",shape="box"];2836[label="wz64",fontsize=16,color="green",shape="box"];2825[label="FiniteMap.foldFM_GE1 wz45 wz46 (wz47 :% Neg (Succ wz48)) (Pos (Succ wz49) :% wz50) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg wz179) (wz47 * wz50) == LT))",fontsize=16,color="burlywood",shape="triangle"];9446[label="wz179/Succ wz1790",fontsize=10,color="white",style="solid",shape="box"];2825 -> 9446[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9446 -> 3060[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 9447[label="wz179/Zero",fontsize=10,color="white",style="solid",shape="box"];2825 -> 9447[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9447 -> 3061[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 77[label="FiniteMap.foldFM_GE1 wz3 wz4 (wz50 :% Neg Zero) (Pos (Succ wz60000) :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (primMulInt wz50 wz601) == LT))",fontsize=16,color="burlywood",shape="box"];9448[label="wz50/Pos wz500",fontsize=10,color="white",style="solid",shape="box"];77 -> 9448[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9448 -> 100[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 9449[label="wz50/Neg wz500",fontsize=10,color="white",style="solid",shape="box"];77 -> 9449[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9449 -> 101[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 78[label="FiniteMap.foldFM_GE1 wz3 wz4 (wz50 :% Neg (Succ wz5100)) (Pos Zero :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (primMulInt wz50 wz601) == LT))",fontsize=16,color="burlywood",shape="box"];9450[label="wz50/Pos wz500",fontsize=10,color="white",style="solid",shape="box"];78 -> 9450[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9450 -> 102[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 9451[label="wz50/Neg wz500",fontsize=10,color="white",style="solid",shape="box"];78 -> 9451[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9451 -> 103[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 79[label="FiniteMap.foldFM_GE1 wz3 wz4 (wz50 :% Neg Zero) (Pos Zero :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (primMulInt wz50 wz601) == LT))",fontsize=16,color="burlywood",shape="box"];9452[label="wz50/Pos wz500",fontsize=10,color="white",style="solid",shape="box"];79 -> 9452[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9452 -> 104[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 9453[label="wz50/Neg wz500",fontsize=10,color="white",style="solid",shape="box"];79 -> 9453[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9453 -> 105[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 3430[label="wz63",fontsize=16,color="green",shape="box"];3431[label="wz61",fontsize=16,color="green",shape="box"];3432[label="wz62",fontsize=16,color="green",shape="box"];3433[label="wz601",fontsize=16,color="green",shape="box"];3434[label="wz4",fontsize=16,color="green",shape="box"];3435[label="wz3",fontsize=16,color="green",shape="box"];3436[label="wz60000",fontsize=16,color="green",shape="box"];3437[label="wz64",fontsize=16,color="green",shape="box"];3438[label="wz50",fontsize=16,color="green",shape="box"];3439 -> 2439[label="",style="dashed", color="red", weight=0]; 99.50/64.33 3439[label="primPlusNat (primMulNat wz60000 (Succ wz5100)) (Succ wz5100)",fontsize=16,color="magenta"];3439 -> 3673[label="",style="dashed", color="magenta", weight=3]; 99.50/64.33 3439 -> 3674[label="",style="dashed", color="magenta", weight=3]; 99.50/64.33 3440[label="wz5100",fontsize=16,color="green",shape="box"];3429[label="FiniteMap.foldFM_GE1 wz68 wz69 (wz70 :% Pos (Succ wz71)) (Neg (Succ wz72) :% wz73) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg wz270) (wz70 * wz73) == LT))",fontsize=16,color="burlywood",shape="triangle"];9454[label="wz270/Succ wz2700",fontsize=10,color="white",style="solid",shape="box"];3429 -> 9454[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9454 -> 3675[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 9455[label="wz270/Zero",fontsize=10,color="white",style="solid",shape="box"];3429 -> 9455[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9455 -> 3676[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 82[label="FiniteMap.foldFM_GE1 wz3 wz4 (wz50 :% Pos Zero) (Neg (Succ wz60000) :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (primMulInt wz50 wz601) == LT))",fontsize=16,color="burlywood",shape="box"];9456[label="wz50/Pos wz500",fontsize=10,color="white",style="solid",shape="box"];82 -> 9456[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9456 -> 108[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 9457[label="wz50/Neg wz500",fontsize=10,color="white",style="solid",shape="box"];82 -> 9457[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9457 -> 109[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 83[label="FiniteMap.foldFM_GE1 wz3 wz4 (wz50 :% Pos (Succ wz5100)) (Neg Zero :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (primMulInt wz50 wz601) == LT))",fontsize=16,color="burlywood",shape="box"];9458[label="wz50/Pos wz500",fontsize=10,color="white",style="solid",shape="box"];83 -> 9458[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9458 -> 110[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 9459[label="wz50/Neg wz500",fontsize=10,color="white",style="solid",shape="box"];83 -> 9459[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9459 -> 111[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 84[label="FiniteMap.foldFM_GE1 wz3 wz4 (wz50 :% Pos Zero) (Neg Zero :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (primMulInt wz50 wz601) == LT))",fontsize=16,color="burlywood",shape="box"];9460[label="wz50/Pos wz500",fontsize=10,color="white",style="solid",shape="box"];84 -> 9460[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9460 -> 112[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 9461[label="wz50/Neg wz500",fontsize=10,color="white",style="solid",shape="box"];84 -> 9461[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9461 -> 113[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 4043[label="wz5100",fontsize=16,color="green",shape="box"];4044 -> 2439[label="",style="dashed", color="red", weight=0]; 99.50/64.33 4044[label="primPlusNat (primMulNat wz60000 (Succ wz5100)) (Succ wz5100)",fontsize=16,color="magenta"];4044 -> 4275[label="",style="dashed", color="magenta", weight=3]; 99.50/64.33 4044 -> 4276[label="",style="dashed", color="magenta", weight=3]; 99.50/64.33 4045[label="wz4",fontsize=16,color="green",shape="box"];4046[label="wz61",fontsize=16,color="green",shape="box"];4047[label="wz62",fontsize=16,color="green",shape="box"];4048[label="wz60000",fontsize=16,color="green",shape="box"];4049[label="wz64",fontsize=16,color="green",shape="box"];4050[label="wz3",fontsize=16,color="green",shape="box"];4051[label="wz50",fontsize=16,color="green",shape="box"];4052[label="wz63",fontsize=16,color="green",shape="box"];4053[label="wz601",fontsize=16,color="green",shape="box"];4042[label="FiniteMap.foldFM_GE1 wz79 wz80 (wz81 :% Neg (Succ wz82)) (Neg (Succ wz83) :% wz84) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos wz359) (wz81 * wz84) == LT))",fontsize=16,color="burlywood",shape="triangle"];9462[label="wz359/Succ wz3590",fontsize=10,color="white",style="solid",shape="box"];4042 -> 9462[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9462 -> 4277[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 9463[label="wz359/Zero",fontsize=10,color="white",style="solid",shape="box"];4042 -> 9463[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9463 -> 4278[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 87[label="FiniteMap.foldFM_GE1 wz3 wz4 (wz50 :% Neg Zero) (Neg (Succ wz60000) :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (primMulInt wz50 wz601) == LT))",fontsize=16,color="burlywood",shape="box"];9464[label="wz50/Pos wz500",fontsize=10,color="white",style="solid",shape="box"];87 -> 9464[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9464 -> 116[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 9465[label="wz50/Neg wz500",fontsize=10,color="white",style="solid",shape="box"];87 -> 9465[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9465 -> 117[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 88[label="FiniteMap.foldFM_GE1 wz3 wz4 (wz50 :% Neg (Succ wz5100)) (Neg Zero :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (primMulInt wz50 wz601) == LT))",fontsize=16,color="burlywood",shape="box"];9466[label="wz50/Pos wz500",fontsize=10,color="white",style="solid",shape="box"];88 -> 9466[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9466 -> 118[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 9467[label="wz50/Neg wz500",fontsize=10,color="white",style="solid",shape="box"];88 -> 9467[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9467 -> 119[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 89[label="FiniteMap.foldFM_GE1 wz3 wz4 (wz50 :% Neg Zero) (Neg Zero :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (primMulInt wz50 wz601) == LT))",fontsize=16,color="burlywood",shape="box"];9468[label="wz50/Pos wz500",fontsize=10,color="white",style="solid",shape="box"];89 -> 9468[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9468 -> 120[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 9469[label="wz50/Neg wz500",fontsize=10,color="white",style="solid",shape="box"];89 -> 9469[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9469 -> 121[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 2416[label="primMulNat wz60000 (Succ wz5100)",fontsize=16,color="burlywood",shape="triangle"];9470[label="wz60000/Succ wz600000",fontsize=10,color="white",style="solid",shape="box"];2416 -> 9470[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9470 -> 2425[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 9471[label="wz60000/Zero",fontsize=10,color="white",style="solid",shape="box"];2416 -> 9471[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9471 -> 2426[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 2358[label="primPlusNat wz94 (Succ wz5100)",fontsize=16,color="burlywood",shape="triangle"];9472[label="wz94/Succ wz940",fontsize=10,color="white",style="solid",shape="box"];2358 -> 9472[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9472 -> 2421[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 9473[label="wz94/Zero",fontsize=10,color="white",style="solid",shape="box"];2358 -> 9473[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9473 -> 2422[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 2417[label="FiniteMap.foldFM_GE1 wz34 wz35 (wz36 :% Pos (Succ wz37)) (Pos (Succ wz38) :% wz39) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos (Succ wz950)) (wz36 * wz39) == LT))",fontsize=16,color="black",shape="box"];2417 -> 2427[label="",style="solid", color="black", weight=3]; 99.50/64.33 2418[label="FiniteMap.foldFM_GE1 wz34 wz35 (wz36 :% Pos (Succ wz37)) (Pos (Succ wz38) :% wz39) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos Zero) (wz36 * wz39) == LT))",fontsize=16,color="black",shape="box"];2418 -> 2428[label="",style="solid", color="black", weight=3]; 99.50/64.33 92[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos wz500 :% Pos Zero) (Pos (Succ wz60000) :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (primMulInt (Pos wz500) wz601) == LT))",fontsize=16,color="burlywood",shape="box"];9474[label="wz601/Pos wz6010",fontsize=10,color="white",style="solid",shape="box"];92 -> 9474[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9474 -> 125[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 9475[label="wz601/Neg wz6010",fontsize=10,color="white",style="solid",shape="box"];92 -> 9475[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9475 -> 126[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 93[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg wz500 :% Pos Zero) (Pos (Succ wz60000) :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (primMulInt (Neg wz500) wz601) == LT))",fontsize=16,color="burlywood",shape="box"];9476[label="wz601/Pos wz6010",fontsize=10,color="white",style="solid",shape="box"];93 -> 9476[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9476 -> 127[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 9477[label="wz601/Neg wz6010",fontsize=10,color="white",style="solid",shape="box"];93 -> 9477[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9477 -> 128[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 94[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos wz500 :% Pos (Succ wz5100)) (Pos Zero :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (primMulInt (Pos wz500) wz601) == LT))",fontsize=16,color="burlywood",shape="box"];9478[label="wz601/Pos wz6010",fontsize=10,color="white",style="solid",shape="box"];94 -> 9478[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9478 -> 129[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 9479[label="wz601/Neg wz6010",fontsize=10,color="white",style="solid",shape="box"];94 -> 9479[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9479 -> 130[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 95[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg wz500 :% Pos (Succ wz5100)) (Pos Zero :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (primMulInt (Neg wz500) wz601) == LT))",fontsize=16,color="burlywood",shape="box"];9480[label="wz601/Pos wz6010",fontsize=10,color="white",style="solid",shape="box"];95 -> 9480[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9480 -> 131[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 9481[label="wz601/Neg wz6010",fontsize=10,color="white",style="solid",shape="box"];95 -> 9481[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9481 -> 132[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 96[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos wz500 :% Pos Zero) (Pos Zero :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (primMulInt (Pos wz500) wz601) == LT))",fontsize=16,color="burlywood",shape="box"];9482[label="wz601/Pos wz6010",fontsize=10,color="white",style="solid",shape="box"];96 -> 9482[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9482 -> 133[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 9483[label="wz601/Neg wz6010",fontsize=10,color="white",style="solid",shape="box"];96 -> 9483[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9483 -> 134[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 97[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg wz500 :% Pos Zero) (Pos Zero :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (primMulInt (Neg wz500) wz601) == LT))",fontsize=16,color="burlywood",shape="box"];9484[label="wz601/Pos wz6010",fontsize=10,color="white",style="solid",shape="box"];97 -> 9484[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9484 -> 135[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 9485[label="wz601/Neg wz6010",fontsize=10,color="white",style="solid",shape="box"];97 -> 9485[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9485 -> 136[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 3058 -> 2416[label="",style="dashed", color="red", weight=0]; 99.50/64.33 3058[label="primMulNat wz60000 (Succ wz5100)",fontsize=16,color="magenta"];3058 -> 3064[label="",style="dashed", color="magenta", weight=3]; 99.50/64.33 3059[label="Succ wz5100",fontsize=16,color="green",shape="box"];2439[label="primPlusNat wz940 wz5100",fontsize=16,color="burlywood",shape="triangle"];9486[label="wz940/Succ wz9400",fontsize=10,color="white",style="solid",shape="box"];2439 -> 9486[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9486 -> 2461[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 9487[label="wz940/Zero",fontsize=10,color="white",style="solid",shape="box"];2439 -> 9487[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9487 -> 2462[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 3060[label="FiniteMap.foldFM_GE1 wz45 wz46 (wz47 :% Neg (Succ wz48)) (Pos (Succ wz49) :% wz50) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg (Succ wz1790)) (wz47 * wz50) == LT))",fontsize=16,color="black",shape="box"];3060 -> 3065[label="",style="solid", color="black", weight=3]; 99.50/64.33 3061[label="FiniteMap.foldFM_GE1 wz45 wz46 (wz47 :% Neg (Succ wz48)) (Pos (Succ wz49) :% wz50) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg Zero) (wz47 * wz50) == LT))",fontsize=16,color="black",shape="box"];3061 -> 3066[label="",style="solid", color="black", weight=3]; 99.50/64.33 100[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos wz500 :% Neg Zero) (Pos (Succ wz60000) :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (primMulInt (Pos wz500) wz601) == LT))",fontsize=16,color="burlywood",shape="box"];9488[label="wz601/Pos wz6010",fontsize=10,color="white",style="solid",shape="box"];100 -> 9488[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9488 -> 140[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 9489[label="wz601/Neg wz6010",fontsize=10,color="white",style="solid",shape="box"];100 -> 9489[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9489 -> 141[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 101[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg wz500 :% Neg Zero) (Pos (Succ wz60000) :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (primMulInt (Neg wz500) wz601) == LT))",fontsize=16,color="burlywood",shape="box"];9490[label="wz601/Pos wz6010",fontsize=10,color="white",style="solid",shape="box"];101 -> 9490[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9490 -> 142[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 9491[label="wz601/Neg wz6010",fontsize=10,color="white",style="solid",shape="box"];101 -> 9491[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9491 -> 143[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 102[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos wz500 :% Neg (Succ wz5100)) (Pos Zero :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (primMulInt (Pos wz500) wz601) == LT))",fontsize=16,color="burlywood",shape="box"];9492[label="wz601/Pos wz6010",fontsize=10,color="white",style="solid",shape="box"];102 -> 9492[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9492 -> 144[label="",style="solid", color="burlywood", weight=3]; 99.50/64.33 9493[label="wz601/Neg wz6010",fontsize=10,color="white",style="solid",shape="box"];102 -> 9493[label="",style="solid", color="burlywood", weight=9]; 99.50/64.33 9493 -> 145[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 103[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg wz500 :% Neg (Succ wz5100)) (Pos Zero :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (primMulInt (Neg wz500) wz601) == LT))",fontsize=16,color="burlywood",shape="box"];9494[label="wz601/Pos wz6010",fontsize=10,color="white",style="solid",shape="box"];103 -> 9494[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9494 -> 146[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9495[label="wz601/Neg wz6010",fontsize=10,color="white",style="solid",shape="box"];103 -> 9495[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9495 -> 147[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 104[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos wz500 :% Neg Zero) (Pos Zero :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (primMulInt (Pos wz500) wz601) == LT))",fontsize=16,color="burlywood",shape="box"];9496[label="wz601/Pos wz6010",fontsize=10,color="white",style="solid",shape="box"];104 -> 9496[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9496 -> 148[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9497[label="wz601/Neg wz6010",fontsize=10,color="white",style="solid",shape="box"];104 -> 9497[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9497 -> 149[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 105[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg wz500 :% Neg Zero) (Pos Zero :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (primMulInt (Neg wz500) wz601) == LT))",fontsize=16,color="burlywood",shape="box"];9498[label="wz601/Pos wz6010",fontsize=10,color="white",style="solid",shape="box"];105 -> 9498[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9498 -> 150[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9499[label="wz601/Neg wz6010",fontsize=10,color="white",style="solid",shape="box"];105 -> 9499[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9499 -> 151[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 3673 -> 2416[label="",style="dashed", color="red", weight=0]; 99.50/64.34 3673[label="primMulNat wz60000 (Succ wz5100)",fontsize=16,color="magenta"];3673 -> 3679[label="",style="dashed", color="magenta", weight=3]; 99.50/64.34 3674[label="Succ wz5100",fontsize=16,color="green",shape="box"];3675[label="FiniteMap.foldFM_GE1 wz68 wz69 (wz70 :% Pos (Succ wz71)) (Neg (Succ wz72) :% wz73) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg (Succ wz2700)) (wz70 * wz73) == LT))",fontsize=16,color="black",shape="box"];3675 -> 3680[label="",style="solid", color="black", weight=3]; 99.50/64.34 3676[label="FiniteMap.foldFM_GE1 wz68 wz69 (wz70 :% Pos (Succ wz71)) (Neg (Succ wz72) :% wz73) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg Zero) (wz70 * wz73) == LT))",fontsize=16,color="black",shape="box"];3676 -> 3681[label="",style="solid", color="black", weight=3]; 99.50/64.34 108[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos wz500 :% Pos Zero) (Neg (Succ wz60000) :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (primMulInt (Pos wz500) wz601) == LT))",fontsize=16,color="burlywood",shape="box"];9500[label="wz601/Pos wz6010",fontsize=10,color="white",style="solid",shape="box"];108 -> 9500[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9500 -> 155[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9501[label="wz601/Neg wz6010",fontsize=10,color="white",style="solid",shape="box"];108 -> 9501[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9501 -> 156[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 109[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg wz500 :% Pos Zero) (Neg (Succ wz60000) :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (primMulInt (Neg wz500) wz601) == LT))",fontsize=16,color="burlywood",shape="box"];9502[label="wz601/Pos wz6010",fontsize=10,color="white",style="solid",shape="box"];109 -> 9502[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9502 -> 157[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9503[label="wz601/Neg wz6010",fontsize=10,color="white",style="solid",shape="box"];109 -> 9503[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9503 -> 158[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 110[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos wz500 :% Pos (Succ wz5100)) (Neg Zero :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (primMulInt (Pos wz500) wz601) == LT))",fontsize=16,color="burlywood",shape="box"];9504[label="wz601/Pos wz6010",fontsize=10,color="white",style="solid",shape="box"];110 -> 9504[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9504 -> 159[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9505[label="wz601/Neg wz6010",fontsize=10,color="white",style="solid",shape="box"];110 -> 9505[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9505 -> 160[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 111[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg wz500 :% Pos (Succ wz5100)) (Neg Zero :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (primMulInt (Neg wz500) wz601) == LT))",fontsize=16,color="burlywood",shape="box"];9506[label="wz601/Pos wz6010",fontsize=10,color="white",style="solid",shape="box"];111 -> 9506[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9506 -> 161[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9507[label="wz601/Neg wz6010",fontsize=10,color="white",style="solid",shape="box"];111 -> 9507[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9507 -> 162[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 112[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos wz500 :% Pos Zero) (Neg Zero :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (primMulInt (Pos wz500) wz601) == LT))",fontsize=16,color="burlywood",shape="box"];9508[label="wz601/Pos wz6010",fontsize=10,color="white",style="solid",shape="box"];112 -> 9508[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9508 -> 163[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9509[label="wz601/Neg wz6010",fontsize=10,color="white",style="solid",shape="box"];112 -> 9509[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9509 -> 164[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 113[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg wz500 :% Pos Zero) (Neg Zero :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (primMulInt (Neg wz500) wz601) == LT))",fontsize=16,color="burlywood",shape="box"];9510[label="wz601/Pos wz6010",fontsize=10,color="white",style="solid",shape="box"];113 -> 9510[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9510 -> 165[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9511[label="wz601/Neg wz6010",fontsize=10,color="white",style="solid",shape="box"];113 -> 9511[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9511 -> 166[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 4275 -> 2416[label="",style="dashed", color="red", weight=0]; 99.50/64.34 4275[label="primMulNat wz60000 (Succ wz5100)",fontsize=16,color="magenta"];4275 -> 4281[label="",style="dashed", color="magenta", weight=3]; 99.50/64.34 4275 -> 4282[label="",style="dashed", color="magenta", weight=3]; 99.50/64.34 4276[label="Succ wz5100",fontsize=16,color="green",shape="box"];4277[label="FiniteMap.foldFM_GE1 wz79 wz80 (wz81 :% Neg (Succ wz82)) (Neg (Succ wz83) :% wz84) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos (Succ wz3590)) (wz81 * wz84) == LT))",fontsize=16,color="black",shape="box"];4277 -> 4283[label="",style="solid", color="black", weight=3]; 99.50/64.34 4278[label="FiniteMap.foldFM_GE1 wz79 wz80 (wz81 :% Neg (Succ wz82)) (Neg (Succ wz83) :% wz84) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos Zero) (wz81 * wz84) == LT))",fontsize=16,color="black",shape="box"];4278 -> 4284[label="",style="solid", color="black", weight=3]; 99.50/64.34 116[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos wz500 :% Neg Zero) (Neg (Succ wz60000) :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (primMulInt (Pos wz500) wz601) == LT))",fontsize=16,color="burlywood",shape="box"];9512[label="wz601/Pos wz6010",fontsize=10,color="white",style="solid",shape="box"];116 -> 9512[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9512 -> 170[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9513[label="wz601/Neg wz6010",fontsize=10,color="white",style="solid",shape="box"];116 -> 9513[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9513 -> 171[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 117[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg wz500 :% Neg Zero) (Neg (Succ wz60000) :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (primMulInt (Neg wz500) wz601) == LT))",fontsize=16,color="burlywood",shape="box"];9514[label="wz601/Pos wz6010",fontsize=10,color="white",style="solid",shape="box"];117 -> 9514[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9514 -> 172[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9515[label="wz601/Neg wz6010",fontsize=10,color="white",style="solid",shape="box"];117 -> 9515[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9515 -> 173[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 118[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos wz500 :% Neg (Succ wz5100)) (Neg Zero :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (primMulInt (Pos wz500) wz601) == LT))",fontsize=16,color="burlywood",shape="box"];9516[label="wz601/Pos wz6010",fontsize=10,color="white",style="solid",shape="box"];118 -> 9516[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9516 -> 174[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9517[label="wz601/Neg wz6010",fontsize=10,color="white",style="solid",shape="box"];118 -> 9517[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9517 -> 175[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 119[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg wz500 :% Neg (Succ wz5100)) (Neg Zero :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (primMulInt (Neg wz500) wz601) == LT))",fontsize=16,color="burlywood",shape="box"];9518[label="wz601/Pos wz6010",fontsize=10,color="white",style="solid",shape="box"];119 -> 9518[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9518 -> 176[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9519[label="wz601/Neg wz6010",fontsize=10,color="white",style="solid",shape="box"];119 -> 9519[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9519 -> 177[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 120[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos wz500 :% Neg Zero) (Neg Zero :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (primMulInt (Pos wz500) wz601) == LT))",fontsize=16,color="burlywood",shape="box"];9520[label="wz601/Pos wz6010",fontsize=10,color="white",style="solid",shape="box"];120 -> 9520[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9520 -> 178[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9521[label="wz601/Neg wz6010",fontsize=10,color="white",style="solid",shape="box"];120 -> 9521[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9521 -> 179[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 121[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg wz500 :% Neg Zero) (Neg Zero :% wz601) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (primMulInt (Neg wz500) wz601) == LT))",fontsize=16,color="burlywood",shape="box"];9522[label="wz601/Pos wz6010",fontsize=10,color="white",style="solid",shape="box"];121 -> 9522[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9522 -> 180[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9523[label="wz601/Neg wz6010",fontsize=10,color="white",style="solid",shape="box"];121 -> 9523[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9523 -> 181[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 2425[label="primMulNat (Succ wz600000) (Succ wz5100)",fontsize=16,color="black",shape="box"];2425 -> 2433[label="",style="solid", color="black", weight=3]; 99.50/64.34 2426[label="primMulNat Zero (Succ wz5100)",fontsize=16,color="black",shape="box"];2426 -> 2434[label="",style="solid", color="black", weight=3]; 99.50/64.34 2421[label="primPlusNat (Succ wz940) (Succ wz5100)",fontsize=16,color="black",shape="box"];2421 -> 2429[label="",style="solid", color="black", weight=3]; 99.50/64.34 2422[label="primPlusNat Zero (Succ wz5100)",fontsize=16,color="black",shape="box"];2422 -> 2430[label="",style="solid", color="black", weight=3]; 99.50/64.34 2427[label="FiniteMap.foldFM_GE1 wz34 wz35 (wz36 :% Pos (Succ wz37)) (Pos (Succ wz38) :% wz39) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos (Succ wz950)) (primMulInt wz36 wz39) == LT))",fontsize=16,color="burlywood",shape="box"];9524[label="wz36/Pos wz360",fontsize=10,color="white",style="solid",shape="box"];2427 -> 9524[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9524 -> 2435[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9525[label="wz36/Neg wz360",fontsize=10,color="white",style="solid",shape="box"];2427 -> 9525[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9525 -> 2436[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 2428[label="FiniteMap.foldFM_GE1 wz34 wz35 (wz36 :% Pos (Succ wz37)) (Pos (Succ wz38) :% wz39) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos Zero) (primMulInt wz36 wz39) == LT))",fontsize=16,color="burlywood",shape="box"];9526[label="wz36/Pos wz360",fontsize=10,color="white",style="solid",shape="box"];2428 -> 9526[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9526 -> 2437[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9527[label="wz36/Neg wz360",fontsize=10,color="white",style="solid",shape="box"];2428 -> 9527[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9527 -> 2438[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 125[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos wz500 :% Pos Zero) (Pos (Succ wz60000) :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (primMulInt (Pos wz500) (Pos wz6010)) == LT))",fontsize=16,color="black",shape="box"];125 -> 185[label="",style="solid", color="black", weight=3]; 99.50/64.34 126[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos wz500 :% Pos Zero) (Pos (Succ wz60000) :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (primMulInt (Pos wz500) (Neg wz6010)) == LT))",fontsize=16,color="black",shape="box"];126 -> 186[label="",style="solid", color="black", weight=3]; 99.50/64.34 127[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg wz500 :% Pos Zero) (Pos (Succ wz60000) :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (primMulInt (Neg wz500) (Pos wz6010)) == LT))",fontsize=16,color="black",shape="box"];127 -> 187[label="",style="solid", color="black", weight=3]; 99.50/64.34 128[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg wz500 :% Pos Zero) (Pos (Succ wz60000) :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (primMulInt (Neg wz500) (Neg wz6010)) == LT))",fontsize=16,color="black",shape="box"];128 -> 188[label="",style="solid", color="black", weight=3]; 99.50/64.34 129[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos wz500 :% Pos (Succ wz5100)) (Pos Zero :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (primMulInt (Pos wz500) (Pos wz6010)) == LT))",fontsize=16,color="black",shape="box"];129 -> 189[label="",style="solid", color="black", weight=3]; 99.50/64.34 130[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos wz500 :% Pos (Succ wz5100)) (Pos Zero :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (primMulInt (Pos wz500) (Neg wz6010)) == LT))",fontsize=16,color="black",shape="box"];130 -> 190[label="",style="solid", color="black", weight=3]; 99.50/64.34 131[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg wz500 :% Pos (Succ wz5100)) (Pos Zero :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (primMulInt (Neg wz500) (Pos wz6010)) == LT))",fontsize=16,color="black",shape="box"];131 -> 191[label="",style="solid", color="black", weight=3]; 99.50/64.34 132[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg wz500 :% Pos (Succ wz5100)) (Pos Zero :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (primMulInt (Neg wz500) (Neg wz6010)) == LT))",fontsize=16,color="black",shape="box"];132 -> 192[label="",style="solid", color="black", weight=3]; 99.50/64.34 133[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos wz500 :% Pos Zero) (Pos Zero :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (primMulInt (Pos wz500) (Pos wz6010)) == LT))",fontsize=16,color="black",shape="box"];133 -> 193[label="",style="solid", color="black", weight=3]; 99.50/64.34 134[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos wz500 :% Pos Zero) (Pos Zero :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (primMulInt (Pos wz500) (Neg wz6010)) == LT))",fontsize=16,color="black",shape="box"];134 -> 194[label="",style="solid", color="black", weight=3]; 99.50/64.34 135[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg wz500 :% Pos Zero) (Pos Zero :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (primMulInt (Neg wz500) (Pos wz6010)) == LT))",fontsize=16,color="black",shape="box"];135 -> 195[label="",style="solid", color="black", weight=3]; 99.50/64.34 136[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg wz500 :% Pos Zero) (Pos Zero :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (primMulInt (Neg wz500) (Neg wz6010)) == LT))",fontsize=16,color="black",shape="box"];136 -> 196[label="",style="solid", color="black", weight=3]; 99.50/64.34 3064[label="wz5100",fontsize=16,color="green",shape="box"];2461[label="primPlusNat (Succ wz9400) wz5100",fontsize=16,color="burlywood",shape="box"];9528[label="wz5100/Succ wz51000",fontsize=10,color="white",style="solid",shape="box"];2461 -> 9528[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9528 -> 2474[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9529[label="wz5100/Zero",fontsize=10,color="white",style="solid",shape="box"];2461 -> 9529[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9529 -> 2475[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 2462[label="primPlusNat Zero wz5100",fontsize=16,color="burlywood",shape="box"];9530[label="wz5100/Succ wz51000",fontsize=10,color="white",style="solid",shape="box"];2462 -> 9530[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9530 -> 2476[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9531[label="wz5100/Zero",fontsize=10,color="white",style="solid",shape="box"];2462 -> 9531[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9531 -> 2477[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 3065[label="FiniteMap.foldFM_GE1 wz45 wz46 (wz47 :% Neg (Succ wz48)) (Pos (Succ wz49) :% wz50) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg (Succ wz1790)) (primMulInt wz47 wz50) == LT))",fontsize=16,color="burlywood",shape="box"];9532[label="wz47/Pos wz470",fontsize=10,color="white",style="solid",shape="box"];3065 -> 9532[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9532 -> 3069[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9533[label="wz47/Neg wz470",fontsize=10,color="white",style="solid",shape="box"];3065 -> 9533[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9533 -> 3070[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 3066[label="FiniteMap.foldFM_GE1 wz45 wz46 (wz47 :% Neg (Succ wz48)) (Pos (Succ wz49) :% wz50) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg Zero) (primMulInt wz47 wz50) == LT))",fontsize=16,color="burlywood",shape="box"];9534[label="wz47/Pos wz470",fontsize=10,color="white",style="solid",shape="box"];3066 -> 9534[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9534 -> 3071[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9535[label="wz47/Neg wz470",fontsize=10,color="white",style="solid",shape="box"];3066 -> 9535[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9535 -> 3072[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 140[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos wz500 :% Neg Zero) (Pos (Succ wz60000) :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (primMulInt (Pos wz500) (Pos wz6010)) == LT))",fontsize=16,color="black",shape="box"];140 -> 200[label="",style="solid", color="black", weight=3]; 99.50/64.34 141[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos wz500 :% Neg Zero) (Pos (Succ wz60000) :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (primMulInt (Pos wz500) (Neg wz6010)) == LT))",fontsize=16,color="black",shape="box"];141 -> 201[label="",style="solid", color="black", weight=3]; 99.50/64.34 142[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg wz500 :% Neg Zero) (Pos (Succ wz60000) :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (primMulInt (Neg wz500) (Pos wz6010)) == LT))",fontsize=16,color="black",shape="box"];142 -> 202[label="",style="solid", color="black", weight=3]; 99.50/64.34 143[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg wz500 :% Neg Zero) (Pos (Succ wz60000) :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (primMulInt (Neg wz500) (Neg wz6010)) == LT))",fontsize=16,color="black",shape="box"];143 -> 203[label="",style="solid", color="black", weight=3]; 99.50/64.34 144[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos wz500 :% Neg (Succ wz5100)) (Pos Zero :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (primMulInt (Pos wz500) (Pos wz6010)) == LT))",fontsize=16,color="black",shape="box"];144 -> 204[label="",style="solid", color="black", weight=3]; 99.50/64.34 145[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos wz500 :% Neg (Succ wz5100)) (Pos Zero :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (primMulInt (Pos wz500) (Neg wz6010)) == LT))",fontsize=16,color="black",shape="box"];145 -> 205[label="",style="solid", color="black", weight=3]; 99.50/64.34 146[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg wz500 :% Neg (Succ wz5100)) (Pos Zero :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (primMulInt (Neg wz500) (Pos wz6010)) == LT))",fontsize=16,color="black",shape="box"];146 -> 206[label="",style="solid", color="black", weight=3]; 99.50/64.34 147[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg wz500 :% Neg (Succ wz5100)) (Pos Zero :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (primMulInt (Neg wz500) (Neg wz6010)) == LT))",fontsize=16,color="black",shape="box"];147 -> 207[label="",style="solid", color="black", weight=3]; 99.50/64.34 148[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos wz500 :% Neg Zero) (Pos Zero :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (primMulInt (Pos wz500) (Pos wz6010)) == LT))",fontsize=16,color="black",shape="box"];148 -> 208[label="",style="solid", color="black", weight=3]; 99.50/64.34 149[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos wz500 :% Neg Zero) (Pos Zero :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (primMulInt (Pos wz500) (Neg wz6010)) == LT))",fontsize=16,color="black",shape="box"];149 -> 209[label="",style="solid", color="black", weight=3]; 99.50/64.34 150[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg wz500 :% Neg Zero) (Pos Zero :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (primMulInt (Neg wz500) (Pos wz6010)) == LT))",fontsize=16,color="black",shape="box"];150 -> 210[label="",style="solid", color="black", weight=3]; 99.50/64.34 151[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg wz500 :% Neg Zero) (Pos Zero :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (primMulInt (Neg wz500) (Neg wz6010)) == LT))",fontsize=16,color="black",shape="box"];151 -> 211[label="",style="solid", color="black", weight=3]; 99.50/64.34 3679[label="wz60000",fontsize=16,color="green",shape="box"];3680[label="FiniteMap.foldFM_GE1 wz68 wz69 (wz70 :% Pos (Succ wz71)) (Neg (Succ wz72) :% wz73) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg (Succ wz2700)) (primMulInt wz70 wz73) == LT))",fontsize=16,color="burlywood",shape="box"];9536[label="wz70/Pos wz700",fontsize=10,color="white",style="solid",shape="box"];3680 -> 9536[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9536 -> 3684[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9537[label="wz70/Neg wz700",fontsize=10,color="white",style="solid",shape="box"];3680 -> 9537[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9537 -> 3685[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 3681[label="FiniteMap.foldFM_GE1 wz68 wz69 (wz70 :% Pos (Succ wz71)) (Neg (Succ wz72) :% wz73) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg Zero) (primMulInt wz70 wz73) == LT))",fontsize=16,color="burlywood",shape="box"];9538[label="wz70/Pos wz700",fontsize=10,color="white",style="solid",shape="box"];3681 -> 9538[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9538 -> 3686[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9539[label="wz70/Neg wz700",fontsize=10,color="white",style="solid",shape="box"];3681 -> 9539[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9539 -> 3687[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 155[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos wz500 :% Pos Zero) (Neg (Succ wz60000) :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (primMulInt (Pos wz500) (Pos wz6010)) == LT))",fontsize=16,color="black",shape="box"];155 -> 215[label="",style="solid", color="black", weight=3]; 99.50/64.34 156[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos wz500 :% Pos Zero) (Neg (Succ wz60000) :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (primMulInt (Pos wz500) (Neg wz6010)) == LT))",fontsize=16,color="black",shape="box"];156 -> 216[label="",style="solid", color="black", weight=3]; 99.50/64.34 157[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg wz500 :% Pos Zero) (Neg (Succ wz60000) :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (primMulInt (Neg wz500) (Pos wz6010)) == LT))",fontsize=16,color="black",shape="box"];157 -> 217[label="",style="solid", color="black", weight=3]; 99.50/64.34 158[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg wz500 :% Pos Zero) (Neg (Succ wz60000) :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (primMulInt (Neg wz500) (Neg wz6010)) == LT))",fontsize=16,color="black",shape="box"];158 -> 218[label="",style="solid", color="black", weight=3]; 99.50/64.34 159[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos wz500 :% Pos (Succ wz5100)) (Neg Zero :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (primMulInt (Pos wz500) (Pos wz6010)) == LT))",fontsize=16,color="black",shape="box"];159 -> 219[label="",style="solid", color="black", weight=3]; 99.50/64.34 160[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos wz500 :% Pos (Succ wz5100)) (Neg Zero :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (primMulInt (Pos wz500) (Neg wz6010)) == LT))",fontsize=16,color="black",shape="box"];160 -> 220[label="",style="solid", color="black", weight=3]; 99.50/64.34 161[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg wz500 :% Pos (Succ wz5100)) (Neg Zero :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (primMulInt (Neg wz500) (Pos wz6010)) == LT))",fontsize=16,color="black",shape="box"];161 -> 221[label="",style="solid", color="black", weight=3]; 99.50/64.34 162[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg wz500 :% Pos (Succ wz5100)) (Neg Zero :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (primMulInt (Neg wz500) (Neg wz6010)) == LT))",fontsize=16,color="black",shape="box"];162 -> 222[label="",style="solid", color="black", weight=3]; 99.50/64.34 163[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos wz500 :% Pos Zero) (Neg Zero :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (primMulInt (Pos wz500) (Pos wz6010)) == LT))",fontsize=16,color="black",shape="box"];163 -> 223[label="",style="solid", color="black", weight=3]; 99.50/64.34 164[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos wz500 :% Pos Zero) (Neg Zero :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (primMulInt (Pos wz500) (Neg wz6010)) == LT))",fontsize=16,color="black",shape="box"];164 -> 224[label="",style="solid", color="black", weight=3]; 99.50/64.34 165[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg wz500 :% Pos Zero) (Neg Zero :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (primMulInt (Neg wz500) (Pos wz6010)) == LT))",fontsize=16,color="black",shape="box"];165 -> 225[label="",style="solid", color="black", weight=3]; 99.50/64.34 166[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg wz500 :% Pos Zero) (Neg Zero :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (primMulInt (Neg wz500) (Neg wz6010)) == LT))",fontsize=16,color="black",shape="box"];166 -> 226[label="",style="solid", color="black", weight=3]; 99.50/64.34 4281[label="wz60000",fontsize=16,color="green",shape="box"];4282[label="wz5100",fontsize=16,color="green",shape="box"];4283[label="FiniteMap.foldFM_GE1 wz79 wz80 (wz81 :% Neg (Succ wz82)) (Neg (Succ wz83) :% wz84) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos (Succ wz3590)) (primMulInt wz81 wz84) == LT))",fontsize=16,color="burlywood",shape="box"];9540[label="wz81/Pos wz810",fontsize=10,color="white",style="solid",shape="box"];4283 -> 9540[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9540 -> 4287[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9541[label="wz81/Neg wz810",fontsize=10,color="white",style="solid",shape="box"];4283 -> 9541[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9541 -> 4288[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 4284[label="FiniteMap.foldFM_GE1 wz79 wz80 (wz81 :% Neg (Succ wz82)) (Neg (Succ wz83) :% wz84) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos Zero) (primMulInt wz81 wz84) == LT))",fontsize=16,color="burlywood",shape="box"];9542[label="wz81/Pos wz810",fontsize=10,color="white",style="solid",shape="box"];4284 -> 9542[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9542 -> 4289[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9543[label="wz81/Neg wz810",fontsize=10,color="white",style="solid",shape="box"];4284 -> 9543[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9543 -> 4290[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 170[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos wz500 :% Neg Zero) (Neg (Succ wz60000) :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (primMulInt (Pos wz500) (Pos wz6010)) == LT))",fontsize=16,color="black",shape="box"];170 -> 230[label="",style="solid", color="black", weight=3]; 99.50/64.34 171[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos wz500 :% Neg Zero) (Neg (Succ wz60000) :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (primMulInt (Pos wz500) (Neg wz6010)) == LT))",fontsize=16,color="black",shape="box"];171 -> 231[label="",style="solid", color="black", weight=3]; 99.50/64.34 172[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg wz500 :% Neg Zero) (Neg (Succ wz60000) :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (primMulInt (Neg wz500) (Pos wz6010)) == LT))",fontsize=16,color="black",shape="box"];172 -> 232[label="",style="solid", color="black", weight=3]; 99.50/64.34 173[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg wz500 :% Neg Zero) (Neg (Succ wz60000) :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (primMulInt (Neg wz500) (Neg wz6010)) == LT))",fontsize=16,color="black",shape="box"];173 -> 233[label="",style="solid", color="black", weight=3]; 99.50/64.34 174[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos wz500 :% Neg (Succ wz5100)) (Neg Zero :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (primMulInt (Pos wz500) (Pos wz6010)) == LT))",fontsize=16,color="black",shape="box"];174 -> 234[label="",style="solid", color="black", weight=3]; 99.50/64.34 175[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos wz500 :% Neg (Succ wz5100)) (Neg Zero :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (primMulInt (Pos wz500) (Neg wz6010)) == LT))",fontsize=16,color="black",shape="box"];175 -> 235[label="",style="solid", color="black", weight=3]; 99.50/64.34 176[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg wz500 :% Neg (Succ wz5100)) (Neg Zero :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (primMulInt (Neg wz500) (Pos wz6010)) == LT))",fontsize=16,color="black",shape="box"];176 -> 236[label="",style="solid", color="black", weight=3]; 99.50/64.34 177[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg wz500 :% Neg (Succ wz5100)) (Neg Zero :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (primMulInt (Neg wz500) (Neg wz6010)) == LT))",fontsize=16,color="black",shape="box"];177 -> 237[label="",style="solid", color="black", weight=3]; 99.50/64.34 178[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos wz500 :% Neg Zero) (Neg Zero :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (primMulInt (Pos wz500) (Pos wz6010)) == LT))",fontsize=16,color="black",shape="box"];178 -> 238[label="",style="solid", color="black", weight=3]; 99.50/64.34 179[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos wz500 :% Neg Zero) (Neg Zero :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (primMulInt (Pos wz500) (Neg wz6010)) == LT))",fontsize=16,color="black",shape="box"];179 -> 239[label="",style="solid", color="black", weight=3]; 99.50/64.34 180[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg wz500 :% Neg Zero) (Neg Zero :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (primMulInt (Neg wz500) (Pos wz6010)) == LT))",fontsize=16,color="black",shape="box"];180 -> 240[label="",style="solid", color="black", weight=3]; 99.50/64.34 181[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg wz500 :% Neg Zero) (Neg Zero :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (primMulInt (Neg wz500) (Neg wz6010)) == LT))",fontsize=16,color="black",shape="box"];181 -> 241[label="",style="solid", color="black", weight=3]; 99.50/64.34 2433 -> 2358[label="",style="dashed", color="red", weight=0]; 99.50/64.34 2433[label="primPlusNat (primMulNat wz600000 (Succ wz5100)) (Succ wz5100)",fontsize=16,color="magenta"];2433 -> 2452[label="",style="dashed", color="magenta", weight=3]; 99.50/64.34 2434[label="Zero",fontsize=16,color="green",shape="box"];2429[label="Succ (Succ (primPlusNat wz940 wz5100))",fontsize=16,color="green",shape="box"];2429 -> 2439[label="",style="dashed", color="green", weight=3]; 99.50/64.34 2430[label="Succ wz5100",fontsize=16,color="green",shape="box"];2435[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos wz360 :% Pos (Succ wz37)) (Pos (Succ wz38) :% wz39) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos (Succ wz950)) (primMulInt (Pos wz360) wz39) == LT))",fontsize=16,color="burlywood",shape="box"];9544[label="wz39/Pos wz390",fontsize=10,color="white",style="solid",shape="box"];2435 -> 9544[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9544 -> 2453[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9545[label="wz39/Neg wz390",fontsize=10,color="white",style="solid",shape="box"];2435 -> 9545[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9545 -> 2454[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 2436[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg wz360 :% Pos (Succ wz37)) (Pos (Succ wz38) :% wz39) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos (Succ wz950)) (primMulInt (Neg wz360) wz39) == LT))",fontsize=16,color="burlywood",shape="box"];9546[label="wz39/Pos wz390",fontsize=10,color="white",style="solid",shape="box"];2436 -> 9546[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9546 -> 2455[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9547[label="wz39/Neg wz390",fontsize=10,color="white",style="solid",shape="box"];2436 -> 9547[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9547 -> 2456[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 2437[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos wz360 :% Pos (Succ wz37)) (Pos (Succ wz38) :% wz39) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos Zero) (primMulInt (Pos wz360) wz39) == LT))",fontsize=16,color="burlywood",shape="box"];9548[label="wz39/Pos wz390",fontsize=10,color="white",style="solid",shape="box"];2437 -> 9548[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9548 -> 2457[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9549[label="wz39/Neg wz390",fontsize=10,color="white",style="solid",shape="box"];2437 -> 9549[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9549 -> 2458[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 2438[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg wz360 :% Pos (Succ wz37)) (Pos (Succ wz38) :% wz39) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos Zero) (primMulInt (Neg wz360) wz39) == LT))",fontsize=16,color="burlywood",shape="box"];9550[label="wz39/Pos wz390",fontsize=10,color="white",style="solid",shape="box"];2438 -> 9550[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9550 -> 2459[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9551[label="wz39/Neg wz390",fontsize=10,color="white",style="solid",shape="box"];2438 -> 9551[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9551 -> 2460[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 185[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos wz500 :% Pos Zero) (Pos (Succ wz60000) :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat wz500 wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9552[label="wz500/Succ wz5000",fontsize=10,color="white",style="solid",shape="box"];185 -> 9552[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9552 -> 247[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9553[label="wz500/Zero",fontsize=10,color="white",style="solid",shape="box"];185 -> 9553[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9553 -> 248[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 186[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos wz500 :% Pos Zero) (Pos (Succ wz60000) :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat wz500 wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9554[label="wz500/Succ wz5000",fontsize=10,color="white",style="solid",shape="box"];186 -> 9554[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9554 -> 249[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9555[label="wz500/Zero",fontsize=10,color="white",style="solid",shape="box"];186 -> 9555[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9555 -> 250[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 187[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg wz500 :% Pos Zero) (Pos (Succ wz60000) :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat wz500 wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9556[label="wz500/Succ wz5000",fontsize=10,color="white",style="solid",shape="box"];187 -> 9556[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9556 -> 251[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9557[label="wz500/Zero",fontsize=10,color="white",style="solid",shape="box"];187 -> 9557[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9557 -> 252[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 188[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg wz500 :% Pos Zero) (Pos (Succ wz60000) :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat wz500 wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9558[label="wz500/Succ wz5000",fontsize=10,color="white",style="solid",shape="box"];188 -> 9558[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9558 -> 253[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9559[label="wz500/Zero",fontsize=10,color="white",style="solid",shape="box"];188 -> 9559[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9559 -> 254[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 189[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos wz500 :% Pos (Succ wz5100)) (Pos Zero :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat wz500 wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9560[label="wz500/Succ wz5000",fontsize=10,color="white",style="solid",shape="box"];189 -> 9560[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9560 -> 255[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9561[label="wz500/Zero",fontsize=10,color="white",style="solid",shape="box"];189 -> 9561[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9561 -> 256[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 190[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos wz500 :% Pos (Succ wz5100)) (Pos Zero :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat wz500 wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9562[label="wz500/Succ wz5000",fontsize=10,color="white",style="solid",shape="box"];190 -> 9562[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9562 -> 257[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9563[label="wz500/Zero",fontsize=10,color="white",style="solid",shape="box"];190 -> 9563[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9563 -> 258[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 191[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg wz500 :% Pos (Succ wz5100)) (Pos Zero :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat wz500 wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9564[label="wz500/Succ wz5000",fontsize=10,color="white",style="solid",shape="box"];191 -> 9564[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9564 -> 259[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9565[label="wz500/Zero",fontsize=10,color="white",style="solid",shape="box"];191 -> 9565[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9565 -> 260[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 192[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg wz500 :% Pos (Succ wz5100)) (Pos Zero :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat wz500 wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9566[label="wz500/Succ wz5000",fontsize=10,color="white",style="solid",shape="box"];192 -> 9566[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9566 -> 261[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9567[label="wz500/Zero",fontsize=10,color="white",style="solid",shape="box"];192 -> 9567[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9567 -> 262[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 193[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos wz500 :% Pos Zero) (Pos Zero :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat wz500 wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9568[label="wz500/Succ wz5000",fontsize=10,color="white",style="solid",shape="box"];193 -> 9568[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9568 -> 263[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9569[label="wz500/Zero",fontsize=10,color="white",style="solid",shape="box"];193 -> 9569[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9569 -> 264[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 194[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos wz500 :% Pos Zero) (Pos Zero :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat wz500 wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9570[label="wz500/Succ wz5000",fontsize=10,color="white",style="solid",shape="box"];194 -> 9570[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9570 -> 265[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9571[label="wz500/Zero",fontsize=10,color="white",style="solid",shape="box"];194 -> 9571[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9571 -> 266[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 195[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg wz500 :% Pos Zero) (Pos Zero :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat wz500 wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9572[label="wz500/Succ wz5000",fontsize=10,color="white",style="solid",shape="box"];195 -> 9572[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9572 -> 267[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9573[label="wz500/Zero",fontsize=10,color="white",style="solid",shape="box"];195 -> 9573[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9573 -> 268[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 196[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg wz500 :% Pos Zero) (Pos Zero :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat wz500 wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9574[label="wz500/Succ wz5000",fontsize=10,color="white",style="solid",shape="box"];196 -> 9574[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9574 -> 269[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9575[label="wz500/Zero",fontsize=10,color="white",style="solid",shape="box"];196 -> 9575[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9575 -> 270[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 2474[label="primPlusNat (Succ wz9400) (Succ wz51000)",fontsize=16,color="black",shape="box"];2474 -> 2502[label="",style="solid", color="black", weight=3]; 99.50/64.34 2475[label="primPlusNat (Succ wz9400) Zero",fontsize=16,color="black",shape="box"];2475 -> 2503[label="",style="solid", color="black", weight=3]; 99.50/64.34 2476[label="primPlusNat Zero (Succ wz51000)",fontsize=16,color="black",shape="box"];2476 -> 2504[label="",style="solid", color="black", weight=3]; 99.50/64.34 2477[label="primPlusNat Zero Zero",fontsize=16,color="black",shape="box"];2477 -> 2505[label="",style="solid", color="black", weight=3]; 99.50/64.34 3069[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos wz470 :% Neg (Succ wz48)) (Pos (Succ wz49) :% wz50) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg (Succ wz1790)) (primMulInt (Pos wz470) wz50) == LT))",fontsize=16,color="burlywood",shape="box"];9576[label="wz50/Pos wz500",fontsize=10,color="white",style="solid",shape="box"];3069 -> 9576[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9576 -> 3085[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9577[label="wz50/Neg wz500",fontsize=10,color="white",style="solid",shape="box"];3069 -> 9577[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9577 -> 3086[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 3070[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg wz470 :% Neg (Succ wz48)) (Pos (Succ wz49) :% wz50) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg (Succ wz1790)) (primMulInt (Neg wz470) wz50) == LT))",fontsize=16,color="burlywood",shape="box"];9578[label="wz50/Pos wz500",fontsize=10,color="white",style="solid",shape="box"];3070 -> 9578[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9578 -> 3087[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9579[label="wz50/Neg wz500",fontsize=10,color="white",style="solid",shape="box"];3070 -> 9579[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9579 -> 3088[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 3071[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos wz470 :% Neg (Succ wz48)) (Pos (Succ wz49) :% wz50) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg Zero) (primMulInt (Pos wz470) wz50) == LT))",fontsize=16,color="burlywood",shape="box"];9580[label="wz50/Pos wz500",fontsize=10,color="white",style="solid",shape="box"];3071 -> 9580[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9580 -> 3089[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9581[label="wz50/Neg wz500",fontsize=10,color="white",style="solid",shape="box"];3071 -> 9581[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9581 -> 3090[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 3072[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg wz470 :% Neg (Succ wz48)) (Pos (Succ wz49) :% wz50) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg Zero) (primMulInt (Neg wz470) wz50) == LT))",fontsize=16,color="burlywood",shape="box"];9582[label="wz50/Pos wz500",fontsize=10,color="white",style="solid",shape="box"];3072 -> 9582[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9582 -> 3091[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9583[label="wz50/Neg wz500",fontsize=10,color="white",style="solid",shape="box"];3072 -> 9583[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9583 -> 3092[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 200[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos wz500 :% Neg Zero) (Pos (Succ wz60000) :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat wz500 wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9584[label="wz500/Succ wz5000",fontsize=10,color="white",style="solid",shape="box"];200 -> 9584[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9584 -> 276[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9585[label="wz500/Zero",fontsize=10,color="white",style="solid",shape="box"];200 -> 9585[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9585 -> 277[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 201[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos wz500 :% Neg Zero) (Pos (Succ wz60000) :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat wz500 wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9586[label="wz500/Succ wz5000",fontsize=10,color="white",style="solid",shape="box"];201 -> 9586[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9586 -> 278[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9587[label="wz500/Zero",fontsize=10,color="white",style="solid",shape="box"];201 -> 9587[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9587 -> 279[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 202[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg wz500 :% Neg Zero) (Pos (Succ wz60000) :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat wz500 wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9588[label="wz500/Succ wz5000",fontsize=10,color="white",style="solid",shape="box"];202 -> 9588[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9588 -> 280[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9589[label="wz500/Zero",fontsize=10,color="white",style="solid",shape="box"];202 -> 9589[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9589 -> 281[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 203[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg wz500 :% Neg Zero) (Pos (Succ wz60000) :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat wz500 wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9590[label="wz500/Succ wz5000",fontsize=10,color="white",style="solid",shape="box"];203 -> 9590[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9590 -> 282[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9591[label="wz500/Zero",fontsize=10,color="white",style="solid",shape="box"];203 -> 9591[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9591 -> 283[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 204[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos wz500 :% Neg (Succ wz5100)) (Pos Zero :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat wz500 wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9592[label="wz500/Succ wz5000",fontsize=10,color="white",style="solid",shape="box"];204 -> 9592[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9592 -> 284[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9593[label="wz500/Zero",fontsize=10,color="white",style="solid",shape="box"];204 -> 9593[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9593 -> 285[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 205[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos wz500 :% Neg (Succ wz5100)) (Pos Zero :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat wz500 wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9594[label="wz500/Succ wz5000",fontsize=10,color="white",style="solid",shape="box"];205 -> 9594[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9594 -> 286[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9595[label="wz500/Zero",fontsize=10,color="white",style="solid",shape="box"];205 -> 9595[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9595 -> 287[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 206[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg wz500 :% Neg (Succ wz5100)) (Pos Zero :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat wz500 wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9596[label="wz500/Succ wz5000",fontsize=10,color="white",style="solid",shape="box"];206 -> 9596[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9596 -> 288[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9597[label="wz500/Zero",fontsize=10,color="white",style="solid",shape="box"];206 -> 9597[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9597 -> 289[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 207[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg wz500 :% Neg (Succ wz5100)) (Pos Zero :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat wz500 wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9598[label="wz500/Succ wz5000",fontsize=10,color="white",style="solid",shape="box"];207 -> 9598[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9598 -> 290[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9599[label="wz500/Zero",fontsize=10,color="white",style="solid",shape="box"];207 -> 9599[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9599 -> 291[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 208[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos wz500 :% Neg Zero) (Pos Zero :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat wz500 wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9600[label="wz500/Succ wz5000",fontsize=10,color="white",style="solid",shape="box"];208 -> 9600[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9600 -> 292[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9601[label="wz500/Zero",fontsize=10,color="white",style="solid",shape="box"];208 -> 9601[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9601 -> 293[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 209[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos wz500 :% Neg Zero) (Pos Zero :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat wz500 wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9602[label="wz500/Succ wz5000",fontsize=10,color="white",style="solid",shape="box"];209 -> 9602[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9602 -> 294[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9603[label="wz500/Zero",fontsize=10,color="white",style="solid",shape="box"];209 -> 9603[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9603 -> 295[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 210[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg wz500 :% Neg Zero) (Pos Zero :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat wz500 wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9604[label="wz500/Succ wz5000",fontsize=10,color="white",style="solid",shape="box"];210 -> 9604[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9604 -> 296[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9605[label="wz500/Zero",fontsize=10,color="white",style="solid",shape="box"];210 -> 9605[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9605 -> 297[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 211[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg wz500 :% Neg Zero) (Pos Zero :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat wz500 wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9606[label="wz500/Succ wz5000",fontsize=10,color="white",style="solid",shape="box"];211 -> 9606[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9606 -> 298[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9607[label="wz500/Zero",fontsize=10,color="white",style="solid",shape="box"];211 -> 9607[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9607 -> 299[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 3684[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos wz700 :% Pos (Succ wz71)) (Neg (Succ wz72) :% wz73) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg (Succ wz2700)) (primMulInt (Pos wz700) wz73) == LT))",fontsize=16,color="burlywood",shape="box"];9608[label="wz73/Pos wz730",fontsize=10,color="white",style="solid",shape="box"];3684 -> 9608[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9608 -> 3700[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9609[label="wz73/Neg wz730",fontsize=10,color="white",style="solid",shape="box"];3684 -> 9609[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9609 -> 3701[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 3685[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg wz700 :% Pos (Succ wz71)) (Neg (Succ wz72) :% wz73) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg (Succ wz2700)) (primMulInt (Neg wz700) wz73) == LT))",fontsize=16,color="burlywood",shape="box"];9610[label="wz73/Pos wz730",fontsize=10,color="white",style="solid",shape="box"];3685 -> 9610[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9610 -> 3702[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9611[label="wz73/Neg wz730",fontsize=10,color="white",style="solid",shape="box"];3685 -> 9611[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9611 -> 3703[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 3686[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos wz700 :% Pos (Succ wz71)) (Neg (Succ wz72) :% wz73) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg Zero) (primMulInt (Pos wz700) wz73) == LT))",fontsize=16,color="burlywood",shape="box"];9612[label="wz73/Pos wz730",fontsize=10,color="white",style="solid",shape="box"];3686 -> 9612[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9612 -> 3704[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9613[label="wz73/Neg wz730",fontsize=10,color="white",style="solid",shape="box"];3686 -> 9613[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9613 -> 3705[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 3687[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg wz700 :% Pos (Succ wz71)) (Neg (Succ wz72) :% wz73) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg Zero) (primMulInt (Neg wz700) wz73) == LT))",fontsize=16,color="burlywood",shape="box"];9614[label="wz73/Pos wz730",fontsize=10,color="white",style="solid",shape="box"];3687 -> 9614[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9614 -> 3706[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9615[label="wz73/Neg wz730",fontsize=10,color="white",style="solid",shape="box"];3687 -> 9615[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9615 -> 3707[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 215[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos wz500 :% Pos Zero) (Neg (Succ wz60000) :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat wz500 wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9616[label="wz500/Succ wz5000",fontsize=10,color="white",style="solid",shape="box"];215 -> 9616[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9616 -> 305[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9617[label="wz500/Zero",fontsize=10,color="white",style="solid",shape="box"];215 -> 9617[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9617 -> 306[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 216[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos wz500 :% Pos Zero) (Neg (Succ wz60000) :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat wz500 wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9618[label="wz500/Succ wz5000",fontsize=10,color="white",style="solid",shape="box"];216 -> 9618[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9618 -> 307[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9619[label="wz500/Zero",fontsize=10,color="white",style="solid",shape="box"];216 -> 9619[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9619 -> 308[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 217[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg wz500 :% Pos Zero) (Neg (Succ wz60000) :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat wz500 wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9620[label="wz500/Succ wz5000",fontsize=10,color="white",style="solid",shape="box"];217 -> 9620[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9620 -> 309[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9621[label="wz500/Zero",fontsize=10,color="white",style="solid",shape="box"];217 -> 9621[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9621 -> 310[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 218[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg wz500 :% Pos Zero) (Neg (Succ wz60000) :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat wz500 wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9622[label="wz500/Succ wz5000",fontsize=10,color="white",style="solid",shape="box"];218 -> 9622[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9622 -> 311[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9623[label="wz500/Zero",fontsize=10,color="white",style="solid",shape="box"];218 -> 9623[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9623 -> 312[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 219[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos wz500 :% Pos (Succ wz5100)) (Neg Zero :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat wz500 wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9624[label="wz500/Succ wz5000",fontsize=10,color="white",style="solid",shape="box"];219 -> 9624[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9624 -> 313[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9625[label="wz500/Zero",fontsize=10,color="white",style="solid",shape="box"];219 -> 9625[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9625 -> 314[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 220[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos wz500 :% Pos (Succ wz5100)) (Neg Zero :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat wz500 wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9626[label="wz500/Succ wz5000",fontsize=10,color="white",style="solid",shape="box"];220 -> 9626[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9626 -> 315[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9627[label="wz500/Zero",fontsize=10,color="white",style="solid",shape="box"];220 -> 9627[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9627 -> 316[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 221[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg wz500 :% Pos (Succ wz5100)) (Neg Zero :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat wz500 wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9628[label="wz500/Succ wz5000",fontsize=10,color="white",style="solid",shape="box"];221 -> 9628[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9628 -> 317[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9629[label="wz500/Zero",fontsize=10,color="white",style="solid",shape="box"];221 -> 9629[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9629 -> 318[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 222[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg wz500 :% Pos (Succ wz5100)) (Neg Zero :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat wz500 wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9630[label="wz500/Succ wz5000",fontsize=10,color="white",style="solid",shape="box"];222 -> 9630[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9630 -> 319[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9631[label="wz500/Zero",fontsize=10,color="white",style="solid",shape="box"];222 -> 9631[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9631 -> 320[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 223[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos wz500 :% Pos Zero) (Neg Zero :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat wz500 wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9632[label="wz500/Succ wz5000",fontsize=10,color="white",style="solid",shape="box"];223 -> 9632[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9632 -> 321[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9633[label="wz500/Zero",fontsize=10,color="white",style="solid",shape="box"];223 -> 9633[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9633 -> 322[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 224[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos wz500 :% Pos Zero) (Neg Zero :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat wz500 wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9634[label="wz500/Succ wz5000",fontsize=10,color="white",style="solid",shape="box"];224 -> 9634[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9634 -> 323[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9635[label="wz500/Zero",fontsize=10,color="white",style="solid",shape="box"];224 -> 9635[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9635 -> 324[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 225[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg wz500 :% Pos Zero) (Neg Zero :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat wz500 wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9636[label="wz500/Succ wz5000",fontsize=10,color="white",style="solid",shape="box"];225 -> 9636[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9636 -> 325[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9637[label="wz500/Zero",fontsize=10,color="white",style="solid",shape="box"];225 -> 9637[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9637 -> 326[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 226[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg wz500 :% Pos Zero) (Neg Zero :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat wz500 wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9638[label="wz500/Succ wz5000",fontsize=10,color="white",style="solid",shape="box"];226 -> 9638[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9638 -> 327[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9639[label="wz500/Zero",fontsize=10,color="white",style="solid",shape="box"];226 -> 9639[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9639 -> 328[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 4287[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos wz810 :% Neg (Succ wz82)) (Neg (Succ wz83) :% wz84) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos (Succ wz3590)) (primMulInt (Pos wz810) wz84) == LT))",fontsize=16,color="burlywood",shape="box"];9640[label="wz84/Pos wz840",fontsize=10,color="white",style="solid",shape="box"];4287 -> 9640[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9640 -> 4303[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9641[label="wz84/Neg wz840",fontsize=10,color="white",style="solid",shape="box"];4287 -> 9641[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9641 -> 4304[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 4288[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg wz810 :% Neg (Succ wz82)) (Neg (Succ wz83) :% wz84) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos (Succ wz3590)) (primMulInt (Neg wz810) wz84) == LT))",fontsize=16,color="burlywood",shape="box"];9642[label="wz84/Pos wz840",fontsize=10,color="white",style="solid",shape="box"];4288 -> 9642[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9642 -> 4305[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9643[label="wz84/Neg wz840",fontsize=10,color="white",style="solid",shape="box"];4288 -> 9643[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9643 -> 4306[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 4289[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos wz810 :% Neg (Succ wz82)) (Neg (Succ wz83) :% wz84) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos Zero) (primMulInt (Pos wz810) wz84) == LT))",fontsize=16,color="burlywood",shape="box"];9644[label="wz84/Pos wz840",fontsize=10,color="white",style="solid",shape="box"];4289 -> 9644[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9644 -> 4307[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9645[label="wz84/Neg wz840",fontsize=10,color="white",style="solid",shape="box"];4289 -> 9645[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9645 -> 4308[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 4290[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg wz810 :% Neg (Succ wz82)) (Neg (Succ wz83) :% wz84) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos Zero) (primMulInt (Neg wz810) wz84) == LT))",fontsize=16,color="burlywood",shape="box"];9646[label="wz84/Pos wz840",fontsize=10,color="white",style="solid",shape="box"];4290 -> 9646[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9646 -> 4309[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9647[label="wz84/Neg wz840",fontsize=10,color="white",style="solid",shape="box"];4290 -> 9647[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9647 -> 4310[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 230[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos wz500 :% Neg Zero) (Neg (Succ wz60000) :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat wz500 wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9648[label="wz500/Succ wz5000",fontsize=10,color="white",style="solid",shape="box"];230 -> 9648[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9648 -> 334[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9649[label="wz500/Zero",fontsize=10,color="white",style="solid",shape="box"];230 -> 9649[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9649 -> 335[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 231[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos wz500 :% Neg Zero) (Neg (Succ wz60000) :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat wz500 wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9650[label="wz500/Succ wz5000",fontsize=10,color="white",style="solid",shape="box"];231 -> 9650[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9650 -> 336[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9651[label="wz500/Zero",fontsize=10,color="white",style="solid",shape="box"];231 -> 9651[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9651 -> 337[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 232[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg wz500 :% Neg Zero) (Neg (Succ wz60000) :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat wz500 wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9652[label="wz500/Succ wz5000",fontsize=10,color="white",style="solid",shape="box"];232 -> 9652[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9652 -> 338[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9653[label="wz500/Zero",fontsize=10,color="white",style="solid",shape="box"];232 -> 9653[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9653 -> 339[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 233[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg wz500 :% Neg Zero) (Neg (Succ wz60000) :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat wz500 wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9654[label="wz500/Succ wz5000",fontsize=10,color="white",style="solid",shape="box"];233 -> 9654[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9654 -> 340[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 9655[label="wz500/Zero",fontsize=10,color="white",style="solid",shape="box"];233 -> 9655[label="",style="solid", color="burlywood", weight=9]; 99.50/64.34 9655 -> 341[label="",style="solid", color="burlywood", weight=3]; 99.50/64.34 234[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos wz500 :% Neg (Succ wz5100)) (Neg Zero :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat wz500 wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9656[label="wz500/Succ wz5000",fontsize=10,color="white",style="solid",shape="box"];234 -> 9656[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9656 -> 342[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9657[label="wz500/Zero",fontsize=10,color="white",style="solid",shape="box"];234 -> 9657[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9657 -> 343[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 235[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos wz500 :% Neg (Succ wz5100)) (Neg Zero :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat wz500 wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9658[label="wz500/Succ wz5000",fontsize=10,color="white",style="solid",shape="box"];235 -> 9658[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9658 -> 344[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9659[label="wz500/Zero",fontsize=10,color="white",style="solid",shape="box"];235 -> 9659[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9659 -> 345[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 236[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg wz500 :% Neg (Succ wz5100)) (Neg Zero :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat wz500 wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9660[label="wz500/Succ wz5000",fontsize=10,color="white",style="solid",shape="box"];236 -> 9660[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9660 -> 346[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9661[label="wz500/Zero",fontsize=10,color="white",style="solid",shape="box"];236 -> 9661[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9661 -> 347[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 237[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg wz500 :% Neg (Succ wz5100)) (Neg Zero :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat wz500 wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9662[label="wz500/Succ wz5000",fontsize=10,color="white",style="solid",shape="box"];237 -> 9662[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9662 -> 348[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9663[label="wz500/Zero",fontsize=10,color="white",style="solid",shape="box"];237 -> 9663[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9663 -> 349[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 238[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos wz500 :% Neg Zero) (Neg Zero :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat wz500 wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9664[label="wz500/Succ wz5000",fontsize=10,color="white",style="solid",shape="box"];238 -> 9664[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9664 -> 350[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9665[label="wz500/Zero",fontsize=10,color="white",style="solid",shape="box"];238 -> 9665[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9665 -> 351[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 239[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos wz500 :% Neg Zero) (Neg Zero :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat wz500 wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9666[label="wz500/Succ wz5000",fontsize=10,color="white",style="solid",shape="box"];239 -> 9666[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9666 -> 352[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9667[label="wz500/Zero",fontsize=10,color="white",style="solid",shape="box"];239 -> 9667[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9667 -> 353[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 240[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg wz500 :% Neg Zero) (Neg Zero :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat wz500 wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9668[label="wz500/Succ wz5000",fontsize=10,color="white",style="solid",shape="box"];240 -> 9668[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9668 -> 354[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9669[label="wz500/Zero",fontsize=10,color="white",style="solid",shape="box"];240 -> 9669[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9669 -> 355[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 241[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg wz500 :% Neg Zero) (Neg Zero :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat wz500 wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9670[label="wz500/Succ wz5000",fontsize=10,color="white",style="solid",shape="box"];241 -> 9670[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9670 -> 356[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9671[label="wz500/Zero",fontsize=10,color="white",style="solid",shape="box"];241 -> 9671[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9671 -> 357[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 2452 -> 2416[label="",style="dashed", color="red", weight=0]; 99.50/64.35 2452[label="primMulNat wz600000 (Succ wz5100)",fontsize=16,color="magenta"];2452 -> 2465[label="",style="dashed", color="magenta", weight=3]; 99.50/64.35 2453[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos wz360 :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos wz390) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos (Succ wz950)) (primMulInt (Pos wz360) (Pos wz390)) == LT))",fontsize=16,color="black",shape="box"];2453 -> 2466[label="",style="solid", color="black", weight=3]; 99.50/64.35 2454[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos wz360 :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg wz390) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos (Succ wz950)) (primMulInt (Pos wz360) (Neg wz390)) == LT))",fontsize=16,color="black",shape="box"];2454 -> 2467[label="",style="solid", color="black", weight=3]; 99.50/64.35 2455[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg wz360 :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos wz390) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos (Succ wz950)) (primMulInt (Neg wz360) (Pos wz390)) == LT))",fontsize=16,color="black",shape="box"];2455 -> 2468[label="",style="solid", color="black", weight=3]; 99.50/64.35 2456[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg wz360 :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg wz390) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos (Succ wz950)) (primMulInt (Neg wz360) (Neg wz390)) == LT))",fontsize=16,color="black",shape="box"];2456 -> 2469[label="",style="solid", color="black", weight=3]; 99.50/64.35 2457[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos wz360 :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos wz390) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos Zero) (primMulInt (Pos wz360) (Pos wz390)) == LT))",fontsize=16,color="black",shape="box"];2457 -> 2470[label="",style="solid", color="black", weight=3]; 99.50/64.35 2458[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos wz360 :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg wz390) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos Zero) (primMulInt (Pos wz360) (Neg wz390)) == LT))",fontsize=16,color="black",shape="box"];2458 -> 2471[label="",style="solid", color="black", weight=3]; 99.50/64.35 2459[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg wz360 :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos wz390) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos Zero) (primMulInt (Neg wz360) (Pos wz390)) == LT))",fontsize=16,color="black",shape="box"];2459 -> 2472[label="",style="solid", color="black", weight=3]; 99.50/64.35 2460[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg wz360 :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg wz390) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos Zero) (primMulInt (Neg wz360) (Neg wz390)) == LT))",fontsize=16,color="black",shape="box"];2460 -> 2473[label="",style="solid", color="black", weight=3]; 99.50/64.35 247[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) (Pos (Succ wz60000) :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat (Succ wz5000) wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9672[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];247 -> 9672[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9672 -> 365[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9673[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];247 -> 9673[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9673 -> 366[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 248[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Pos (Succ wz60000) :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat Zero wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9674[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];248 -> 9674[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9674 -> 367[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9675[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];248 -> 9675[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9675 -> 368[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 249[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) (Pos (Succ wz60000) :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat (Succ wz5000) wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9676[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];249 -> 9676[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9676 -> 369[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9677[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];249 -> 9677[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9677 -> 370[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 250[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Pos (Succ wz60000) :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat Zero wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9678[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];250 -> 9678[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9678 -> 371[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9679[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];250 -> 9679[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9679 -> 372[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 251[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) (Pos (Succ wz60000) :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat (Succ wz5000) wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9680[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];251 -> 9680[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9680 -> 373[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9681[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];251 -> 9681[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9681 -> 374[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 252[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Pos (Succ wz60000) :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat Zero wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9682[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];252 -> 9682[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9682 -> 375[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9683[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];252 -> 9683[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9683 -> 376[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 253[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) (Pos (Succ wz60000) :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat (Succ wz5000) wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9684[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];253 -> 9684[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9684 -> 377[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9685[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];253 -> 9685[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9685 -> 378[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 254[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Pos (Succ wz60000) :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat Zero wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9686[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];254 -> 9686[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9686 -> 379[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9687[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];254 -> 9687[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9687 -> 380[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 255[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos (Succ wz5100)) (Pos Zero :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat (Succ wz5000) wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9688[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];255 -> 9688[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9688 -> 381[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9689[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];255 -> 9689[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9689 -> 382[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 256[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos (Succ wz5100)) (Pos Zero :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat Zero wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9690[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];256 -> 9690[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9690 -> 383[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9691[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];256 -> 9691[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9691 -> 384[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 257[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos (Succ wz5100)) (Pos Zero :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat (Succ wz5000) wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9692[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];257 -> 9692[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9692 -> 385[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9693[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];257 -> 9693[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9693 -> 386[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 258[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos (Succ wz5100)) (Pos Zero :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat Zero wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9694[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];258 -> 9694[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9694 -> 387[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9695[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];258 -> 9695[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9695 -> 388[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 259[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos (Succ wz5100)) (Pos Zero :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat (Succ wz5000) wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9696[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];259 -> 9696[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9696 -> 389[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9697[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];259 -> 9697[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9697 -> 390[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 260[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos (Succ wz5100)) (Pos Zero :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat Zero wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9698[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];260 -> 9698[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9698 -> 391[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9699[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];260 -> 9699[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9699 -> 392[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 261[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos (Succ wz5100)) (Pos Zero :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat (Succ wz5000) wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9700[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];261 -> 9700[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9700 -> 393[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9701[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];261 -> 9701[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9701 -> 394[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 262[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos (Succ wz5100)) (Pos Zero :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat Zero wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9702[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];262 -> 9702[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9702 -> 395[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9703[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];262 -> 9703[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9703 -> 396[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 263[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) (Pos Zero :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat (Succ wz5000) wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9704[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];263 -> 9704[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9704 -> 397[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9705[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];263 -> 9705[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9705 -> 398[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 264[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Pos Zero :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat Zero wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9706[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];264 -> 9706[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9706 -> 399[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9707[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];264 -> 9707[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9707 -> 400[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 265[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) (Pos Zero :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat (Succ wz5000) wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9708[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];265 -> 9708[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9708 -> 401[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9709[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];265 -> 9709[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9709 -> 402[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 266[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Pos Zero :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat Zero wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9710[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];266 -> 9710[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9710 -> 403[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9711[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];266 -> 9711[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9711 -> 404[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 267[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) (Pos Zero :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat (Succ wz5000) wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9712[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];267 -> 9712[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9712 -> 405[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9713[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];267 -> 9713[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9713 -> 406[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 268[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Pos Zero :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat Zero wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9714[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];268 -> 9714[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9714 -> 407[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9715[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];268 -> 9715[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9715 -> 408[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 269[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) (Pos Zero :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat (Succ wz5000) wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9716[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];269 -> 9716[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9716 -> 409[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9717[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];269 -> 9717[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9717 -> 410[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 270[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Pos Zero :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat Zero wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9718[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];270 -> 9718[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9718 -> 411[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9719[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];270 -> 9719[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9719 -> 412[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 2502[label="Succ (Succ (primPlusNat wz9400 wz51000))",fontsize=16,color="green",shape="box"];2502 -> 2530[label="",style="dashed", color="green", weight=3]; 99.50/64.35 2503[label="Succ wz9400",fontsize=16,color="green",shape="box"];2504[label="Succ wz51000",fontsize=16,color="green",shape="box"];2505[label="Zero",fontsize=16,color="green",shape="box"];3085[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos wz470 :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos wz500) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg (Succ wz1790)) (primMulInt (Pos wz470) (Pos wz500)) == LT))",fontsize=16,color="black",shape="box"];3085 -> 3095[label="",style="solid", color="black", weight=3]; 99.50/64.35 3086[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos wz470 :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg wz500) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg (Succ wz1790)) (primMulInt (Pos wz470) (Neg wz500)) == LT))",fontsize=16,color="black",shape="box"];3086 -> 3096[label="",style="solid", color="black", weight=3]; 99.50/64.35 3087[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg wz470 :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos wz500) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg (Succ wz1790)) (primMulInt (Neg wz470) (Pos wz500)) == LT))",fontsize=16,color="black",shape="box"];3087 -> 3097[label="",style="solid", color="black", weight=3]; 99.50/64.35 3088[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg wz470 :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg wz500) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg (Succ wz1790)) (primMulInt (Neg wz470) (Neg wz500)) == LT))",fontsize=16,color="black",shape="box"];3088 -> 3098[label="",style="solid", color="black", weight=3]; 99.50/64.35 3089[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos wz470 :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos wz500) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg Zero) (primMulInt (Pos wz470) (Pos wz500)) == LT))",fontsize=16,color="black",shape="box"];3089 -> 3099[label="",style="solid", color="black", weight=3]; 99.50/64.35 3090[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos wz470 :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg wz500) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg Zero) (primMulInt (Pos wz470) (Neg wz500)) == LT))",fontsize=16,color="black",shape="box"];3090 -> 3100[label="",style="solid", color="black", weight=3]; 99.50/64.35 3091[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg wz470 :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos wz500) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg Zero) (primMulInt (Neg wz470) (Pos wz500)) == LT))",fontsize=16,color="black",shape="box"];3091 -> 3101[label="",style="solid", color="black", weight=3]; 99.50/64.35 3092[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg wz470 :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg wz500) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg Zero) (primMulInt (Neg wz470) (Neg wz500)) == LT))",fontsize=16,color="black",shape="box"];3092 -> 3102[label="",style="solid", color="black", weight=3]; 99.50/64.35 276[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) (Pos (Succ wz60000) :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat (Succ wz5000) wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9720[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];276 -> 9720[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9720 -> 420[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9721[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];276 -> 9721[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9721 -> 421[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 277[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Pos (Succ wz60000) :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat Zero wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9722[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];277 -> 9722[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9722 -> 422[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9723[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];277 -> 9723[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9723 -> 423[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 278[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) (Pos (Succ wz60000) :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat (Succ wz5000) wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9724[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];278 -> 9724[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9724 -> 424[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9725[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];278 -> 9725[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9725 -> 425[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 279[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Pos (Succ wz60000) :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat Zero wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9726[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];279 -> 9726[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9726 -> 426[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9727[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];279 -> 9727[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9727 -> 427[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 280[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) (Pos (Succ wz60000) :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat (Succ wz5000) wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9728[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];280 -> 9728[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9728 -> 428[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9729[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];280 -> 9729[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9729 -> 429[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 281[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Pos (Succ wz60000) :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat Zero wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9730[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];281 -> 9730[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9730 -> 430[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9731[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];281 -> 9731[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9731 -> 431[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 282[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) (Pos (Succ wz60000) :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat (Succ wz5000) wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9732[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];282 -> 9732[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9732 -> 432[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9733[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];282 -> 9733[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9733 -> 433[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 283[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Pos (Succ wz60000) :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat Zero wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9734[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];283 -> 9734[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9734 -> 434[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9735[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];283 -> 9735[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9735 -> 435[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 284[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg (Succ wz5100)) (Pos Zero :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat (Succ wz5000) wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9736[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];284 -> 9736[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9736 -> 436[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9737[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];284 -> 9737[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9737 -> 437[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 285[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg (Succ wz5100)) (Pos Zero :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat Zero wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9738[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];285 -> 9738[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9738 -> 438[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9739[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];285 -> 9739[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9739 -> 439[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 286[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg (Succ wz5100)) (Pos Zero :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat (Succ wz5000) wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9740[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];286 -> 9740[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9740 -> 440[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9741[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];286 -> 9741[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9741 -> 441[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 287[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg (Succ wz5100)) (Pos Zero :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat Zero wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9742[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];287 -> 9742[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9742 -> 442[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9743[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];287 -> 9743[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9743 -> 443[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 288[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg (Succ wz5100)) (Pos Zero :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat (Succ wz5000) wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9744[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];288 -> 9744[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9744 -> 444[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9745[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];288 -> 9745[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9745 -> 445[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 289[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg (Succ wz5100)) (Pos Zero :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat Zero wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9746[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];289 -> 9746[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9746 -> 446[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9747[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];289 -> 9747[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9747 -> 447[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 290[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg (Succ wz5100)) (Pos Zero :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat (Succ wz5000) wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9748[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];290 -> 9748[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9748 -> 448[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9749[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];290 -> 9749[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9749 -> 449[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 291[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg (Succ wz5100)) (Pos Zero :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat Zero wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9750[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];291 -> 9750[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9750 -> 450[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9751[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];291 -> 9751[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9751 -> 451[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 292[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) (Pos Zero :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat (Succ wz5000) wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9752[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];292 -> 9752[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9752 -> 452[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9753[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];292 -> 9753[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9753 -> 453[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 293[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Pos Zero :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat Zero wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9754[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];293 -> 9754[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9754 -> 454[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9755[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];293 -> 9755[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9755 -> 455[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 294[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) (Pos Zero :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat (Succ wz5000) wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9756[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];294 -> 9756[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9756 -> 456[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9757[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];294 -> 9757[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9757 -> 457[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 295[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Pos Zero :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat Zero wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9758[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];295 -> 9758[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9758 -> 458[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9759[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];295 -> 9759[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9759 -> 459[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 296[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) (Pos Zero :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat (Succ wz5000) wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9760[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];296 -> 9760[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9760 -> 460[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9761[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];296 -> 9761[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9761 -> 461[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 297[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Pos Zero :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat Zero wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9762[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];297 -> 9762[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9762 -> 462[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9763[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];297 -> 9763[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9763 -> 463[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 298[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) (Pos Zero :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat (Succ wz5000) wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9764[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];298 -> 9764[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9764 -> 464[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9765[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];298 -> 9765[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9765 -> 465[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 299[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Pos Zero :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat Zero wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9766[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];299 -> 9766[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9766 -> 466[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9767[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];299 -> 9767[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9767 -> 467[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 3700[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos wz700 :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos wz730) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg (Succ wz2700)) (primMulInt (Pos wz700) (Pos wz730)) == LT))",fontsize=16,color="black",shape="box"];3700 -> 3710[label="",style="solid", color="black", weight=3]; 99.50/64.35 3701[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos wz700 :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg wz730) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg (Succ wz2700)) (primMulInt (Pos wz700) (Neg wz730)) == LT))",fontsize=16,color="black",shape="box"];3701 -> 3711[label="",style="solid", color="black", weight=3]; 99.50/64.35 3702[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg wz700 :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos wz730) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg (Succ wz2700)) (primMulInt (Neg wz700) (Pos wz730)) == LT))",fontsize=16,color="black",shape="box"];3702 -> 3712[label="",style="solid", color="black", weight=3]; 99.50/64.35 3703[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg wz700 :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg wz730) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg (Succ wz2700)) (primMulInt (Neg wz700) (Neg wz730)) == LT))",fontsize=16,color="black",shape="box"];3703 -> 3713[label="",style="solid", color="black", weight=3]; 99.50/64.35 3704[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos wz700 :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos wz730) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg Zero) (primMulInt (Pos wz700) (Pos wz730)) == LT))",fontsize=16,color="black",shape="box"];3704 -> 3714[label="",style="solid", color="black", weight=3]; 99.50/64.35 3705[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos wz700 :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg wz730) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg Zero) (primMulInt (Pos wz700) (Neg wz730)) == LT))",fontsize=16,color="black",shape="box"];3705 -> 3715[label="",style="solid", color="black", weight=3]; 99.50/64.35 3706[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg wz700 :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos wz730) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg Zero) (primMulInt (Neg wz700) (Pos wz730)) == LT))",fontsize=16,color="black",shape="box"];3706 -> 3716[label="",style="solid", color="black", weight=3]; 99.50/64.35 3707[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg wz700 :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg wz730) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg Zero) (primMulInt (Neg wz700) (Neg wz730)) == LT))",fontsize=16,color="black",shape="box"];3707 -> 3717[label="",style="solid", color="black", weight=3]; 99.50/64.35 305[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) (Neg (Succ wz60000) :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat (Succ wz5000) wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9768[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];305 -> 9768[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9768 -> 475[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9769[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];305 -> 9769[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9769 -> 476[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 306[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Neg (Succ wz60000) :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat Zero wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9770[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];306 -> 9770[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9770 -> 477[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9771[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];306 -> 9771[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9771 -> 478[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 307[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) (Neg (Succ wz60000) :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat (Succ wz5000) wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9772[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];307 -> 9772[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9772 -> 479[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9773[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];307 -> 9773[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9773 -> 480[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 308[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Neg (Succ wz60000) :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat Zero wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9774[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];308 -> 9774[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9774 -> 481[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9775[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];308 -> 9775[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9775 -> 482[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 309[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) (Neg (Succ wz60000) :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat (Succ wz5000) wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9776[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];309 -> 9776[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9776 -> 483[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9777[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];309 -> 9777[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9777 -> 484[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 310[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Neg (Succ wz60000) :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat Zero wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9778[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];310 -> 9778[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9778 -> 485[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9779[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];310 -> 9779[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9779 -> 486[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 311[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) (Neg (Succ wz60000) :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat (Succ wz5000) wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9780[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];311 -> 9780[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9780 -> 487[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9781[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];311 -> 9781[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9781 -> 488[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 312[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Neg (Succ wz60000) :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat Zero wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9782[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];312 -> 9782[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9782 -> 489[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9783[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];312 -> 9783[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9783 -> 490[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 313[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos (Succ wz5100)) (Neg Zero :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat (Succ wz5000) wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9784[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];313 -> 9784[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9784 -> 491[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9785[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];313 -> 9785[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9785 -> 492[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 314[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos (Succ wz5100)) (Neg Zero :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat Zero wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9786[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];314 -> 9786[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9786 -> 493[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9787[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];314 -> 9787[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9787 -> 494[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 315[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos (Succ wz5100)) (Neg Zero :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat (Succ wz5000) wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9788[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];315 -> 9788[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9788 -> 495[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9789[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];315 -> 9789[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9789 -> 496[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 316[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos (Succ wz5100)) (Neg Zero :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat Zero wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9790[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];316 -> 9790[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9790 -> 497[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9791[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];316 -> 9791[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9791 -> 498[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 317[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos (Succ wz5100)) (Neg Zero :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat (Succ wz5000) wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9792[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];317 -> 9792[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9792 -> 499[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9793[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];317 -> 9793[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9793 -> 500[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 318[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos (Succ wz5100)) (Neg Zero :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat Zero wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9794[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];318 -> 9794[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9794 -> 501[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9795[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];318 -> 9795[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9795 -> 502[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 319[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos (Succ wz5100)) (Neg Zero :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat (Succ wz5000) wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9796[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];319 -> 9796[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9796 -> 503[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9797[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];319 -> 9797[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9797 -> 504[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 320[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos (Succ wz5100)) (Neg Zero :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat Zero wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9798[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];320 -> 9798[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9798 -> 505[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9799[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];320 -> 9799[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9799 -> 506[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 321[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) (Neg Zero :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat (Succ wz5000) wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9800[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];321 -> 9800[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9800 -> 507[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9801[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];321 -> 9801[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9801 -> 508[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 322[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Neg Zero :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat Zero wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9802[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];322 -> 9802[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9802 -> 509[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9803[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];322 -> 9803[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9803 -> 510[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 323[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) (Neg Zero :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat (Succ wz5000) wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9804[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];323 -> 9804[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9804 -> 511[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9805[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];323 -> 9805[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9805 -> 512[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 324[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Neg Zero :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat Zero wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9806[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];324 -> 9806[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9806 -> 513[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9807[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];324 -> 9807[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9807 -> 514[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 325[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) (Neg Zero :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat (Succ wz5000) wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9808[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];325 -> 9808[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9808 -> 515[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9809[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];325 -> 9809[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9809 -> 516[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 326[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Neg Zero :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat Zero wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9810[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];326 -> 9810[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9810 -> 517[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9811[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];326 -> 9811[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9811 -> 518[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 327[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) (Neg Zero :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat (Succ wz5000) wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9812[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];327 -> 9812[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9812 -> 519[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9813[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];327 -> 9813[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9813 -> 520[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 328[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Neg Zero :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat Zero wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9814[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];328 -> 9814[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9814 -> 521[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9815[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];328 -> 9815[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9815 -> 522[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 4303[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos wz810 :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos wz840) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos (Succ wz3590)) (primMulInt (Pos wz810) (Pos wz840)) == LT))",fontsize=16,color="black",shape="box"];4303 -> 4313[label="",style="solid", color="black", weight=3]; 99.50/64.35 4304[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos wz810 :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg wz840) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos (Succ wz3590)) (primMulInt (Pos wz810) (Neg wz840)) == LT))",fontsize=16,color="black",shape="box"];4304 -> 4314[label="",style="solid", color="black", weight=3]; 99.50/64.35 4305[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg wz810 :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos wz840) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos (Succ wz3590)) (primMulInt (Neg wz810) (Pos wz840)) == LT))",fontsize=16,color="black",shape="box"];4305 -> 4315[label="",style="solid", color="black", weight=3]; 99.50/64.35 4306[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg wz810 :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg wz840) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos (Succ wz3590)) (primMulInt (Neg wz810) (Neg wz840)) == LT))",fontsize=16,color="black",shape="box"];4306 -> 4316[label="",style="solid", color="black", weight=3]; 99.50/64.35 4307[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos wz810 :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos wz840) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos Zero) (primMulInt (Pos wz810) (Pos wz840)) == LT))",fontsize=16,color="black",shape="box"];4307 -> 4317[label="",style="solid", color="black", weight=3]; 99.50/64.35 4308[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos wz810 :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg wz840) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos Zero) (primMulInt (Pos wz810) (Neg wz840)) == LT))",fontsize=16,color="black",shape="box"];4308 -> 4318[label="",style="solid", color="black", weight=3]; 99.50/64.35 4309[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg wz810 :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos wz840) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos Zero) (primMulInt (Neg wz810) (Pos wz840)) == LT))",fontsize=16,color="black",shape="box"];4309 -> 4319[label="",style="solid", color="black", weight=3]; 99.50/64.35 4310[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg wz810 :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg wz840) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos Zero) (primMulInt (Neg wz810) (Neg wz840)) == LT))",fontsize=16,color="black",shape="box"];4310 -> 4320[label="",style="solid", color="black", weight=3]; 99.50/64.35 334[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) (Neg (Succ wz60000) :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat (Succ wz5000) wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9816[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];334 -> 9816[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9816 -> 530[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9817[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];334 -> 9817[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9817 -> 531[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 335[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Neg (Succ wz60000) :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat Zero wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9818[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];335 -> 9818[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9818 -> 532[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9819[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];335 -> 9819[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9819 -> 533[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 336[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) (Neg (Succ wz60000) :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat (Succ wz5000) wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9820[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];336 -> 9820[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9820 -> 534[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9821[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];336 -> 9821[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9821 -> 535[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 337[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Neg (Succ wz60000) :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat Zero wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9822[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];337 -> 9822[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9822 -> 536[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9823[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];337 -> 9823[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9823 -> 537[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 338[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) (Neg (Succ wz60000) :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat (Succ wz5000) wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9824[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];338 -> 9824[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9824 -> 538[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9825[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];338 -> 9825[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9825 -> 539[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 339[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Neg (Succ wz60000) :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat Zero wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9826[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];339 -> 9826[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9826 -> 540[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9827[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];339 -> 9827[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9827 -> 541[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 340[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) (Neg (Succ wz60000) :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat (Succ wz5000) wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9828[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];340 -> 9828[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9828 -> 542[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9829[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];340 -> 9829[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9829 -> 543[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 341[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Neg (Succ wz60000) :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat Zero wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9830[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];341 -> 9830[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9830 -> 544[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9831[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];341 -> 9831[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9831 -> 545[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 342[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg (Succ wz5100)) (Neg Zero :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat (Succ wz5000) wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9832[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];342 -> 9832[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9832 -> 546[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9833[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];342 -> 9833[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9833 -> 547[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 343[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg (Succ wz5100)) (Neg Zero :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat Zero wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9834[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];343 -> 9834[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9834 -> 548[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9835[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];343 -> 9835[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9835 -> 549[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 344[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg (Succ wz5100)) (Neg Zero :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat (Succ wz5000) wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9836[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];344 -> 9836[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9836 -> 550[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9837[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];344 -> 9837[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9837 -> 551[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 345[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg (Succ wz5100)) (Neg Zero :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat Zero wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9838[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];345 -> 9838[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9838 -> 552[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9839[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];345 -> 9839[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9839 -> 553[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 346[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg (Succ wz5100)) (Neg Zero :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat (Succ wz5000) wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9840[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];346 -> 9840[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9840 -> 554[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9841[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];346 -> 9841[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9841 -> 555[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 347[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg (Succ wz5100)) (Neg Zero :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat Zero wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9842[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];347 -> 9842[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9842 -> 556[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9843[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];347 -> 9843[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9843 -> 557[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 348[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg (Succ wz5100)) (Neg Zero :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat (Succ wz5000) wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9844[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];348 -> 9844[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9844 -> 558[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9845[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];348 -> 9845[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9845 -> 559[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 349[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg (Succ wz5100)) (Neg Zero :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat Zero wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9846[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];349 -> 9846[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9846 -> 560[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9847[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];349 -> 9847[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9847 -> 561[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 350[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) (Neg Zero :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat (Succ wz5000) wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9848[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];350 -> 9848[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9848 -> 562[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9849[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];350 -> 9849[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9849 -> 563[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 351[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Neg Zero :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat Zero wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9850[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];351 -> 9850[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9850 -> 564[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9851[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];351 -> 9851[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9851 -> 565[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 352[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) (Neg Zero :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat (Succ wz5000) wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9852[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];352 -> 9852[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9852 -> 566[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9853[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];352 -> 9853[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9853 -> 567[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 353[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Neg Zero :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat Zero wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9854[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];353 -> 9854[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9854 -> 568[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9855[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];353 -> 9855[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9855 -> 569[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 354[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) (Neg Zero :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat (Succ wz5000) wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9856[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];354 -> 9856[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9856 -> 570[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9857[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];354 -> 9857[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9857 -> 571[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 355[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Neg Zero :% Pos wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat Zero wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9858[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];355 -> 9858[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9858 -> 572[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9859[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];355 -> 9859[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9859 -> 573[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 356[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) (Neg Zero :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat (Succ wz5000) wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9860[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];356 -> 9860[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9860 -> 574[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9861[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];356 -> 9861[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9861 -> 575[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 357[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Neg Zero :% Neg wz6010) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat Zero wz6010)) == LT))",fontsize=16,color="burlywood",shape="box"];9862[label="wz6010/Succ wz60100",fontsize=10,color="white",style="solid",shape="box"];357 -> 9862[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9862 -> 576[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9863[label="wz6010/Zero",fontsize=10,color="white",style="solid",shape="box"];357 -> 9863[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9863 -> 577[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 2465[label="wz600000",fontsize=16,color="green",shape="box"];2466[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos wz360 :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos wz390) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos (Succ wz950)) (Pos (primMulNat wz360 wz390)) == LT))",fontsize=16,color="black",shape="box"];2466 -> 2490[label="",style="solid", color="black", weight=3]; 99.50/64.35 2467[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos wz360 :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg wz390) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos (Succ wz950)) (Neg (primMulNat wz360 wz390)) == LT))",fontsize=16,color="black",shape="box"];2467 -> 2491[label="",style="solid", color="black", weight=3]; 99.50/64.35 2468[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg wz360 :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos wz390) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos (Succ wz950)) (Neg (primMulNat wz360 wz390)) == LT))",fontsize=16,color="black",shape="box"];2468 -> 2492[label="",style="solid", color="black", weight=3]; 99.50/64.35 2469[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg wz360 :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg wz390) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos (Succ wz950)) (Pos (primMulNat wz360 wz390)) == LT))",fontsize=16,color="black",shape="box"];2469 -> 2493[label="",style="solid", color="black", weight=3]; 99.50/64.35 2470[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos wz360 :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos wz390) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos Zero) (Pos (primMulNat wz360 wz390)) == LT))",fontsize=16,color="burlywood",shape="box"];9864[label="wz360/Succ wz3600",fontsize=10,color="white",style="solid",shape="box"];2470 -> 9864[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9864 -> 2494[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9865[label="wz360/Zero",fontsize=10,color="white",style="solid",shape="box"];2470 -> 9865[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9865 -> 2495[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 2471[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos wz360 :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg wz390) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos Zero) (Neg (primMulNat wz360 wz390)) == LT))",fontsize=16,color="burlywood",shape="box"];9866[label="wz360/Succ wz3600",fontsize=10,color="white",style="solid",shape="box"];2471 -> 9866[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9866 -> 2496[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9867[label="wz360/Zero",fontsize=10,color="white",style="solid",shape="box"];2471 -> 9867[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9867 -> 2497[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 2472[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg wz360 :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos wz390) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos Zero) (Neg (primMulNat wz360 wz390)) == LT))",fontsize=16,color="burlywood",shape="box"];9868[label="wz360/Succ wz3600",fontsize=10,color="white",style="solid",shape="box"];2472 -> 9868[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9868 -> 2498[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9869[label="wz360/Zero",fontsize=10,color="white",style="solid",shape="box"];2472 -> 9869[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9869 -> 2499[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 2473[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg wz360 :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg wz390) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos Zero) (Pos (primMulNat wz360 wz390)) == LT))",fontsize=16,color="burlywood",shape="box"];9870[label="wz360/Succ wz3600",fontsize=10,color="white",style="solid",shape="box"];2473 -> 9870[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9870 -> 2500[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9871[label="wz360/Zero",fontsize=10,color="white",style="solid",shape="box"];2473 -> 9871[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9871 -> 2501[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 365[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat (Succ wz5000) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];365 -> 586[label="",style="solid", color="black", weight=3]; 99.50/64.35 366[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) (Pos (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat (Succ wz5000) Zero)) == LT))",fontsize=16,color="black",shape="box"];366 -> 587[label="",style="solid", color="black", weight=3]; 99.50/64.35 367[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];367 -> 588[label="",style="solid", color="black", weight=3]; 99.50/64.35 368[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Pos (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)) == LT))",fontsize=16,color="black",shape="box"];368 -> 589[label="",style="solid", color="black", weight=3]; 99.50/64.35 369[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat (Succ wz5000) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];369 -> 590[label="",style="solid", color="black", weight=3]; 99.50/64.35 370[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) (Pos (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat (Succ wz5000) Zero)) == LT))",fontsize=16,color="black",shape="box"];370 -> 591[label="",style="solid", color="black", weight=3]; 99.50/64.35 371[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];371 -> 592[label="",style="solid", color="black", weight=3]; 99.50/64.35 372[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Pos (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat Zero Zero)) == LT))",fontsize=16,color="black",shape="box"];372 -> 593[label="",style="solid", color="black", weight=3]; 99.50/64.35 373[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat (Succ wz5000) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];373 -> 594[label="",style="solid", color="black", weight=3]; 99.50/64.35 374[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) (Pos (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat (Succ wz5000) Zero)) == LT))",fontsize=16,color="black",shape="box"];374 -> 595[label="",style="solid", color="black", weight=3]; 99.50/64.35 375[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];375 -> 596[label="",style="solid", color="black", weight=3]; 99.50/64.35 376[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Pos (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat Zero Zero)) == LT))",fontsize=16,color="black",shape="box"];376 -> 597[label="",style="solid", color="black", weight=3]; 99.50/64.35 377[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat (Succ wz5000) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];377 -> 598[label="",style="solid", color="black", weight=3]; 99.50/64.35 378[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) (Pos (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat (Succ wz5000) Zero)) == LT))",fontsize=16,color="black",shape="box"];378 -> 599[label="",style="solid", color="black", weight=3]; 99.50/64.35 379[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];379 -> 600[label="",style="solid", color="black", weight=3]; 99.50/64.35 380[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Pos (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)) == LT))",fontsize=16,color="black",shape="box"];380 -> 601[label="",style="solid", color="black", weight=3]; 99.50/64.35 381[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat (Succ wz5000) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];381 -> 602[label="",style="solid", color="black", weight=3]; 99.50/64.35 382[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos (Succ wz5100)) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat (Succ wz5000) Zero)) == LT))",fontsize=16,color="black",shape="box"];382 -> 603[label="",style="solid", color="black", weight=3]; 99.50/64.35 383[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];383 -> 604[label="",style="solid", color="black", weight=3]; 99.50/64.35 384[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos (Succ wz5100)) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)) == LT))",fontsize=16,color="black",shape="box"];384 -> 605[label="",style="solid", color="black", weight=3]; 99.50/64.35 385[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat (Succ wz5000) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];385 -> 606[label="",style="solid", color="black", weight=3]; 99.50/64.35 386[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos (Succ wz5100)) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat (Succ wz5000) Zero)) == LT))",fontsize=16,color="black",shape="box"];386 -> 607[label="",style="solid", color="black", weight=3]; 99.50/64.35 387[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];387 -> 608[label="",style="solid", color="black", weight=3]; 99.50/64.35 388[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos (Succ wz5100)) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat Zero Zero)) == LT))",fontsize=16,color="black",shape="box"];388 -> 609[label="",style="solid", color="black", weight=3]; 99.50/64.35 389[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat (Succ wz5000) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];389 -> 610[label="",style="solid", color="black", weight=3]; 99.50/64.35 390[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos (Succ wz5100)) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat (Succ wz5000) Zero)) == LT))",fontsize=16,color="black",shape="box"];390 -> 611[label="",style="solid", color="black", weight=3]; 99.50/64.35 391[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];391 -> 612[label="",style="solid", color="black", weight=3]; 99.50/64.35 392[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos (Succ wz5100)) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat Zero Zero)) == LT))",fontsize=16,color="black",shape="box"];392 -> 613[label="",style="solid", color="black", weight=3]; 99.50/64.35 393[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat (Succ wz5000) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];393 -> 614[label="",style="solid", color="black", weight=3]; 99.50/64.35 394[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos (Succ wz5100)) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat (Succ wz5000) Zero)) == LT))",fontsize=16,color="black",shape="box"];394 -> 615[label="",style="solid", color="black", weight=3]; 99.50/64.35 395[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];395 -> 616[label="",style="solid", color="black", weight=3]; 99.50/64.35 396[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos (Succ wz5100)) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)) == LT))",fontsize=16,color="black",shape="box"];396 -> 617[label="",style="solid", color="black", weight=3]; 99.50/64.35 397[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat (Succ wz5000) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];397 -> 618[label="",style="solid", color="black", weight=3]; 99.50/64.35 398[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat (Succ wz5000) Zero)) == LT))",fontsize=16,color="black",shape="box"];398 -> 619[label="",style="solid", color="black", weight=3]; 99.50/64.35 399[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];399 -> 620[label="",style="solid", color="black", weight=3]; 99.50/64.35 400[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)) == LT))",fontsize=16,color="black",shape="box"];400 -> 621[label="",style="solid", color="black", weight=3]; 99.50/64.35 401[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat (Succ wz5000) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];401 -> 622[label="",style="solid", color="black", weight=3]; 99.50/64.35 402[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat (Succ wz5000) Zero)) == LT))",fontsize=16,color="black",shape="box"];402 -> 623[label="",style="solid", color="black", weight=3]; 99.50/64.35 403[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];403 -> 624[label="",style="solid", color="black", weight=3]; 99.50/64.35 404[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat Zero Zero)) == LT))",fontsize=16,color="black",shape="box"];404 -> 625[label="",style="solid", color="black", weight=3]; 99.50/64.35 405[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat (Succ wz5000) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];405 -> 626[label="",style="solid", color="black", weight=3]; 99.50/64.35 406[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat (Succ wz5000) Zero)) == LT))",fontsize=16,color="black",shape="box"];406 -> 627[label="",style="solid", color="black", weight=3]; 99.50/64.35 407[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];407 -> 628[label="",style="solid", color="black", weight=3]; 99.50/64.35 408[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat Zero Zero)) == LT))",fontsize=16,color="black",shape="box"];408 -> 629[label="",style="solid", color="black", weight=3]; 99.50/64.35 409[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat (Succ wz5000) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];409 -> 630[label="",style="solid", color="black", weight=3]; 99.50/64.35 410[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat (Succ wz5000) Zero)) == LT))",fontsize=16,color="black",shape="box"];410 -> 631[label="",style="solid", color="black", weight=3]; 99.50/64.35 411[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];411 -> 632[label="",style="solid", color="black", weight=3]; 99.50/64.35 412[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)) == LT))",fontsize=16,color="black",shape="box"];412 -> 633[label="",style="solid", color="black", weight=3]; 99.50/64.35 2530 -> 2439[label="",style="dashed", color="red", weight=0]; 99.50/64.35 2530[label="primPlusNat wz9400 wz51000",fontsize=16,color="magenta"];2530 -> 2569[label="",style="dashed", color="magenta", weight=3]; 99.50/64.35 2530 -> 2570[label="",style="dashed", color="magenta", weight=3]; 99.50/64.35 3095[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos wz470 :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos wz500) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg (Succ wz1790)) (Pos (primMulNat wz470 wz500)) == LT))",fontsize=16,color="black",shape="box"];3095 -> 3115[label="",style="solid", color="black", weight=3]; 99.50/64.35 3096[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos wz470 :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg wz500) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg (Succ wz1790)) (Neg (primMulNat wz470 wz500)) == LT))",fontsize=16,color="black",shape="box"];3096 -> 3116[label="",style="solid", color="black", weight=3]; 99.50/64.35 3097[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg wz470 :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos wz500) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg (Succ wz1790)) (Neg (primMulNat wz470 wz500)) == LT))",fontsize=16,color="black",shape="box"];3097 -> 3117[label="",style="solid", color="black", weight=3]; 99.50/64.35 3098[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg wz470 :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg wz500) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg (Succ wz1790)) (Pos (primMulNat wz470 wz500)) == LT))",fontsize=16,color="black",shape="box"];3098 -> 3118[label="",style="solid", color="black", weight=3]; 99.50/64.35 3099[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos wz470 :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos wz500) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg Zero) (Pos (primMulNat wz470 wz500)) == LT))",fontsize=16,color="burlywood",shape="box"];9872[label="wz470/Succ wz4700",fontsize=10,color="white",style="solid",shape="box"];3099 -> 9872[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9872 -> 3119[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9873[label="wz470/Zero",fontsize=10,color="white",style="solid",shape="box"];3099 -> 9873[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9873 -> 3120[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 3100[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos wz470 :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg wz500) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg Zero) (Neg (primMulNat wz470 wz500)) == LT))",fontsize=16,color="burlywood",shape="box"];9874[label="wz470/Succ wz4700",fontsize=10,color="white",style="solid",shape="box"];3100 -> 9874[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9874 -> 3121[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9875[label="wz470/Zero",fontsize=10,color="white",style="solid",shape="box"];3100 -> 9875[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9875 -> 3122[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 3101[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg wz470 :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos wz500) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg Zero) (Neg (primMulNat wz470 wz500)) == LT))",fontsize=16,color="burlywood",shape="box"];9876[label="wz470/Succ wz4700",fontsize=10,color="white",style="solid",shape="box"];3101 -> 9876[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9876 -> 3123[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9877[label="wz470/Zero",fontsize=10,color="white",style="solid",shape="box"];3101 -> 9877[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9877 -> 3124[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 3102[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg wz470 :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg wz500) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg Zero) (Pos (primMulNat wz470 wz500)) == LT))",fontsize=16,color="burlywood",shape="box"];9878[label="wz470/Succ wz4700",fontsize=10,color="white",style="solid",shape="box"];3102 -> 9878[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9878 -> 3125[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9879[label="wz470/Zero",fontsize=10,color="white",style="solid",shape="box"];3102 -> 9879[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9879 -> 3126[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 420[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat (Succ wz5000) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];420 -> 642[label="",style="solid", color="black", weight=3]; 99.50/64.35 421[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) (Pos (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat (Succ wz5000) Zero)) == LT))",fontsize=16,color="black",shape="box"];421 -> 643[label="",style="solid", color="black", weight=3]; 99.50/64.35 422[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];422 -> 644[label="",style="solid", color="black", weight=3]; 99.50/64.35 423[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Pos (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)) == LT))",fontsize=16,color="black",shape="box"];423 -> 645[label="",style="solid", color="black", weight=3]; 99.50/64.35 424[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat (Succ wz5000) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];424 -> 646[label="",style="solid", color="black", weight=3]; 99.50/64.35 425[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) (Pos (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat (Succ wz5000) Zero)) == LT))",fontsize=16,color="black",shape="box"];425 -> 647[label="",style="solid", color="black", weight=3]; 99.50/64.35 426[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];426 -> 648[label="",style="solid", color="black", weight=3]; 99.50/64.35 427[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Pos (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat Zero Zero)) == LT))",fontsize=16,color="black",shape="box"];427 -> 649[label="",style="solid", color="black", weight=3]; 99.50/64.35 428[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat (Succ wz5000) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];428 -> 650[label="",style="solid", color="black", weight=3]; 99.50/64.35 429[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) (Pos (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat (Succ wz5000) Zero)) == LT))",fontsize=16,color="black",shape="box"];429 -> 651[label="",style="solid", color="black", weight=3]; 99.50/64.35 430[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];430 -> 652[label="",style="solid", color="black", weight=3]; 99.50/64.35 431[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Pos (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat Zero Zero)) == LT))",fontsize=16,color="black",shape="box"];431 -> 653[label="",style="solid", color="black", weight=3]; 99.50/64.35 432[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat (Succ wz5000) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];432 -> 654[label="",style="solid", color="black", weight=3]; 99.50/64.35 433[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) (Pos (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat (Succ wz5000) Zero)) == LT))",fontsize=16,color="black",shape="box"];433 -> 655[label="",style="solid", color="black", weight=3]; 99.50/64.35 434[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];434 -> 656[label="",style="solid", color="black", weight=3]; 99.50/64.35 435[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Pos (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)) == LT))",fontsize=16,color="black",shape="box"];435 -> 657[label="",style="solid", color="black", weight=3]; 99.50/64.35 436[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat (Succ wz5000) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];436 -> 658[label="",style="solid", color="black", weight=3]; 99.50/64.35 437[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg (Succ wz5100)) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat (Succ wz5000) Zero)) == LT))",fontsize=16,color="black",shape="box"];437 -> 659[label="",style="solid", color="black", weight=3]; 99.50/64.35 438[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];438 -> 660[label="",style="solid", color="black", weight=3]; 99.50/64.35 439[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg (Succ wz5100)) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)) == LT))",fontsize=16,color="black",shape="box"];439 -> 661[label="",style="solid", color="black", weight=3]; 99.50/64.35 440[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat (Succ wz5000) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];440 -> 662[label="",style="solid", color="black", weight=3]; 99.50/64.35 441[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg (Succ wz5100)) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat (Succ wz5000) Zero)) == LT))",fontsize=16,color="black",shape="box"];441 -> 663[label="",style="solid", color="black", weight=3]; 99.50/64.35 442[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];442 -> 664[label="",style="solid", color="black", weight=3]; 99.50/64.35 443[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg (Succ wz5100)) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat Zero Zero)) == LT))",fontsize=16,color="black",shape="box"];443 -> 665[label="",style="solid", color="black", weight=3]; 99.50/64.35 444[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat (Succ wz5000) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];444 -> 666[label="",style="solid", color="black", weight=3]; 99.50/64.35 445[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg (Succ wz5100)) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat (Succ wz5000) Zero)) == LT))",fontsize=16,color="black",shape="box"];445 -> 667[label="",style="solid", color="black", weight=3]; 99.50/64.35 446[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];446 -> 668[label="",style="solid", color="black", weight=3]; 99.50/64.35 447[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg (Succ wz5100)) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat Zero Zero)) == LT))",fontsize=16,color="black",shape="box"];447 -> 669[label="",style="solid", color="black", weight=3]; 99.50/64.35 448[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat (Succ wz5000) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];448 -> 670[label="",style="solid", color="black", weight=3]; 99.50/64.35 449[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg (Succ wz5100)) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat (Succ wz5000) Zero)) == LT))",fontsize=16,color="black",shape="box"];449 -> 671[label="",style="solid", color="black", weight=3]; 99.50/64.35 450[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];450 -> 672[label="",style="solid", color="black", weight=3]; 99.50/64.35 451[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg (Succ wz5100)) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)) == LT))",fontsize=16,color="black",shape="box"];451 -> 673[label="",style="solid", color="black", weight=3]; 99.50/64.35 452[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat (Succ wz5000) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];452 -> 674[label="",style="solid", color="black", weight=3]; 99.50/64.35 453[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat (Succ wz5000) Zero)) == LT))",fontsize=16,color="black",shape="box"];453 -> 675[label="",style="solid", color="black", weight=3]; 99.50/64.35 454[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];454 -> 676[label="",style="solid", color="black", weight=3]; 99.50/64.35 455[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)) == LT))",fontsize=16,color="black",shape="box"];455 -> 677[label="",style="solid", color="black", weight=3]; 99.50/64.35 456[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat (Succ wz5000) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];456 -> 678[label="",style="solid", color="black", weight=3]; 99.50/64.35 457[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat (Succ wz5000) Zero)) == LT))",fontsize=16,color="black",shape="box"];457 -> 679[label="",style="solid", color="black", weight=3]; 99.50/64.35 458[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];458 -> 680[label="",style="solid", color="black", weight=3]; 99.50/64.35 459[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat Zero Zero)) == LT))",fontsize=16,color="black",shape="box"];459 -> 681[label="",style="solid", color="black", weight=3]; 99.50/64.35 460[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat (Succ wz5000) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];460 -> 682[label="",style="solid", color="black", weight=3]; 99.50/64.35 461[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat (Succ wz5000) Zero)) == LT))",fontsize=16,color="black",shape="box"];461 -> 683[label="",style="solid", color="black", weight=3]; 99.50/64.35 462[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];462 -> 684[label="",style="solid", color="black", weight=3]; 99.50/64.35 463[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat Zero Zero)) == LT))",fontsize=16,color="black",shape="box"];463 -> 685[label="",style="solid", color="black", weight=3]; 99.50/64.35 464[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat (Succ wz5000) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];464 -> 686[label="",style="solid", color="black", weight=3]; 99.50/64.35 465[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat (Succ wz5000) Zero)) == LT))",fontsize=16,color="black",shape="box"];465 -> 687[label="",style="solid", color="black", weight=3]; 99.50/64.35 466[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];466 -> 688[label="",style="solid", color="black", weight=3]; 99.50/64.35 467[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)) == LT))",fontsize=16,color="black",shape="box"];467 -> 689[label="",style="solid", color="black", weight=3]; 99.50/64.35 3710[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos wz700 :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos wz730) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg (Succ wz2700)) (Pos (primMulNat wz700 wz730)) == LT))",fontsize=16,color="black",shape="box"];3710 -> 3730[label="",style="solid", color="black", weight=3]; 99.50/64.35 3711[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos wz700 :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg wz730) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg (Succ wz2700)) (Neg (primMulNat wz700 wz730)) == LT))",fontsize=16,color="black",shape="box"];3711 -> 3731[label="",style="solid", color="black", weight=3]; 99.50/64.35 3712[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg wz700 :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos wz730) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg (Succ wz2700)) (Neg (primMulNat wz700 wz730)) == LT))",fontsize=16,color="black",shape="box"];3712 -> 3732[label="",style="solid", color="black", weight=3]; 99.50/64.35 3713[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg wz700 :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg wz730) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg (Succ wz2700)) (Pos (primMulNat wz700 wz730)) == LT))",fontsize=16,color="black",shape="box"];3713 -> 3733[label="",style="solid", color="black", weight=3]; 99.50/64.35 3714[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos wz700 :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos wz730) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg Zero) (Pos (primMulNat wz700 wz730)) == LT))",fontsize=16,color="burlywood",shape="box"];9880[label="wz700/Succ wz7000",fontsize=10,color="white",style="solid",shape="box"];3714 -> 9880[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9880 -> 3734[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9881[label="wz700/Zero",fontsize=10,color="white",style="solid",shape="box"];3714 -> 9881[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9881 -> 3735[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 3715[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos wz700 :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg wz730) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg Zero) (Neg (primMulNat wz700 wz730)) == LT))",fontsize=16,color="burlywood",shape="box"];9882[label="wz700/Succ wz7000",fontsize=10,color="white",style="solid",shape="box"];3715 -> 9882[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9882 -> 3736[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9883[label="wz700/Zero",fontsize=10,color="white",style="solid",shape="box"];3715 -> 9883[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9883 -> 3737[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 3716[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg wz700 :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos wz730) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg Zero) (Neg (primMulNat wz700 wz730)) == LT))",fontsize=16,color="burlywood",shape="box"];9884[label="wz700/Succ wz7000",fontsize=10,color="white",style="solid",shape="box"];3716 -> 9884[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9884 -> 3738[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9885[label="wz700/Zero",fontsize=10,color="white",style="solid",shape="box"];3716 -> 9885[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9885 -> 3739[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 3717[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg wz700 :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg wz730) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg Zero) (Pos (primMulNat wz700 wz730)) == LT))",fontsize=16,color="burlywood",shape="box"];9886[label="wz700/Succ wz7000",fontsize=10,color="white",style="solid",shape="box"];3717 -> 9886[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9886 -> 3740[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9887[label="wz700/Zero",fontsize=10,color="white",style="solid",shape="box"];3717 -> 9887[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9887 -> 3741[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 475[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat (Succ wz5000) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];475 -> 698[label="",style="solid", color="black", weight=3]; 99.50/64.35 476[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) (Neg (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat (Succ wz5000) Zero)) == LT))",fontsize=16,color="black",shape="box"];476 -> 699[label="",style="solid", color="black", weight=3]; 99.50/64.35 477[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];477 -> 700[label="",style="solid", color="black", weight=3]; 99.50/64.35 478[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Neg (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)) == LT))",fontsize=16,color="black",shape="box"];478 -> 701[label="",style="solid", color="black", weight=3]; 99.50/64.35 479[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat (Succ wz5000) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];479 -> 702[label="",style="solid", color="black", weight=3]; 99.50/64.35 480[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) (Neg (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat (Succ wz5000) Zero)) == LT))",fontsize=16,color="black",shape="box"];480 -> 703[label="",style="solid", color="black", weight=3]; 99.50/64.35 481[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];481 -> 704[label="",style="solid", color="black", weight=3]; 99.50/64.35 482[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Neg (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat Zero Zero)) == LT))",fontsize=16,color="black",shape="box"];482 -> 705[label="",style="solid", color="black", weight=3]; 99.50/64.35 483[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat (Succ wz5000) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];483 -> 706[label="",style="solid", color="black", weight=3]; 99.50/64.35 484[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) (Neg (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat (Succ wz5000) Zero)) == LT))",fontsize=16,color="black",shape="box"];484 -> 707[label="",style="solid", color="black", weight=3]; 99.50/64.35 485[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];485 -> 708[label="",style="solid", color="black", weight=3]; 99.50/64.35 486[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Neg (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat Zero Zero)) == LT))",fontsize=16,color="black",shape="box"];486 -> 709[label="",style="solid", color="black", weight=3]; 99.50/64.35 487[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat (Succ wz5000) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];487 -> 710[label="",style="solid", color="black", weight=3]; 99.50/64.35 488[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) (Neg (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat (Succ wz5000) Zero)) == LT))",fontsize=16,color="black",shape="box"];488 -> 711[label="",style="solid", color="black", weight=3]; 99.50/64.35 489[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];489 -> 712[label="",style="solid", color="black", weight=3]; 99.50/64.35 490[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Neg (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)) == LT))",fontsize=16,color="black",shape="box"];490 -> 713[label="",style="solid", color="black", weight=3]; 99.50/64.35 491[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat (Succ wz5000) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];491 -> 714[label="",style="solid", color="black", weight=3]; 99.50/64.35 492[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos (Succ wz5100)) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat (Succ wz5000) Zero)) == LT))",fontsize=16,color="black",shape="box"];492 -> 715[label="",style="solid", color="black", weight=3]; 99.50/64.35 493[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];493 -> 716[label="",style="solid", color="black", weight=3]; 99.50/64.35 494[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos (Succ wz5100)) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)) == LT))",fontsize=16,color="black",shape="box"];494 -> 717[label="",style="solid", color="black", weight=3]; 99.50/64.35 495[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat (Succ wz5000) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];495 -> 718[label="",style="solid", color="black", weight=3]; 99.50/64.35 496[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos (Succ wz5100)) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat (Succ wz5000) Zero)) == LT))",fontsize=16,color="black",shape="box"];496 -> 719[label="",style="solid", color="black", weight=3]; 99.50/64.35 497[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];497 -> 720[label="",style="solid", color="black", weight=3]; 99.50/64.35 498[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos (Succ wz5100)) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat Zero Zero)) == LT))",fontsize=16,color="black",shape="box"];498 -> 721[label="",style="solid", color="black", weight=3]; 99.50/64.35 499[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat (Succ wz5000) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];499 -> 722[label="",style="solid", color="black", weight=3]; 99.50/64.35 500[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos (Succ wz5100)) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat (Succ wz5000) Zero)) == LT))",fontsize=16,color="black",shape="box"];500 -> 723[label="",style="solid", color="black", weight=3]; 99.50/64.35 501[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];501 -> 724[label="",style="solid", color="black", weight=3]; 99.50/64.35 502[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos (Succ wz5100)) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat Zero Zero)) == LT))",fontsize=16,color="black",shape="box"];502 -> 725[label="",style="solid", color="black", weight=3]; 99.50/64.35 503[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat (Succ wz5000) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];503 -> 726[label="",style="solid", color="black", weight=3]; 99.50/64.35 504[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos (Succ wz5100)) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat (Succ wz5000) Zero)) == LT))",fontsize=16,color="black",shape="box"];504 -> 727[label="",style="solid", color="black", weight=3]; 99.50/64.35 505[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];505 -> 728[label="",style="solid", color="black", weight=3]; 99.50/64.35 506[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos (Succ wz5100)) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)) == LT))",fontsize=16,color="black",shape="box"];506 -> 729[label="",style="solid", color="black", weight=3]; 99.50/64.35 507[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat (Succ wz5000) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];507 -> 730[label="",style="solid", color="black", weight=3]; 99.50/64.35 508[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat (Succ wz5000) Zero)) == LT))",fontsize=16,color="black",shape="box"];508 -> 731[label="",style="solid", color="black", weight=3]; 99.50/64.35 509[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];509 -> 732[label="",style="solid", color="black", weight=3]; 99.50/64.35 510[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)) == LT))",fontsize=16,color="black",shape="box"];510 -> 733[label="",style="solid", color="black", weight=3]; 99.50/64.35 511[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat (Succ wz5000) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];511 -> 734[label="",style="solid", color="black", weight=3]; 99.50/64.35 512[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat (Succ wz5000) Zero)) == LT))",fontsize=16,color="black",shape="box"];512 -> 735[label="",style="solid", color="black", weight=3]; 99.50/64.35 513[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];513 -> 736[label="",style="solid", color="black", weight=3]; 99.50/64.35 514[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat Zero Zero)) == LT))",fontsize=16,color="black",shape="box"];514 -> 737[label="",style="solid", color="black", weight=3]; 99.50/64.35 515[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat (Succ wz5000) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];515 -> 738[label="",style="solid", color="black", weight=3]; 99.50/64.35 516[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat (Succ wz5000) Zero)) == LT))",fontsize=16,color="black",shape="box"];516 -> 739[label="",style="solid", color="black", weight=3]; 99.50/64.35 517[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];517 -> 740[label="",style="solid", color="black", weight=3]; 99.50/64.35 518[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primMulNat Zero Zero)) == LT))",fontsize=16,color="black",shape="box"];518 -> 741[label="",style="solid", color="black", weight=3]; 99.50/64.35 519[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat (Succ wz5000) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];519 -> 742[label="",style="solid", color="black", weight=3]; 99.50/64.35 520[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat (Succ wz5000) Zero)) == LT))",fontsize=16,color="black",shape="box"];520 -> 743[label="",style="solid", color="black", weight=3]; 99.50/64.35 521[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];521 -> 744[label="",style="solid", color="black", weight=3]; 99.50/64.35 522[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)) == LT))",fontsize=16,color="black",shape="box"];522 -> 745[label="",style="solid", color="black", weight=3]; 99.50/64.35 4313[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos wz810 :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos wz840) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos (Succ wz3590)) (Pos (primMulNat wz810 wz840)) == LT))",fontsize=16,color="black",shape="box"];4313 -> 4333[label="",style="solid", color="black", weight=3]; 99.50/64.35 4314[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos wz810 :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg wz840) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos (Succ wz3590)) (Neg (primMulNat wz810 wz840)) == LT))",fontsize=16,color="black",shape="box"];4314 -> 4334[label="",style="solid", color="black", weight=3]; 99.50/64.35 4315[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg wz810 :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos wz840) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos (Succ wz3590)) (Neg (primMulNat wz810 wz840)) == LT))",fontsize=16,color="black",shape="box"];4315 -> 4335[label="",style="solid", color="black", weight=3]; 99.50/64.35 4316[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg wz810 :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg wz840) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos (Succ wz3590)) (Pos (primMulNat wz810 wz840)) == LT))",fontsize=16,color="black",shape="box"];4316 -> 4336[label="",style="solid", color="black", weight=3]; 99.50/64.35 4317[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos wz810 :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos wz840) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos Zero) (Pos (primMulNat wz810 wz840)) == LT))",fontsize=16,color="burlywood",shape="box"];9888[label="wz810/Succ wz8100",fontsize=10,color="white",style="solid",shape="box"];4317 -> 9888[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9888 -> 4337[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9889[label="wz810/Zero",fontsize=10,color="white",style="solid",shape="box"];4317 -> 9889[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9889 -> 4338[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 4318[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos wz810 :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg wz840) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos Zero) (Neg (primMulNat wz810 wz840)) == LT))",fontsize=16,color="burlywood",shape="box"];9890[label="wz810/Succ wz8100",fontsize=10,color="white",style="solid",shape="box"];4318 -> 9890[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9890 -> 4339[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9891[label="wz810/Zero",fontsize=10,color="white",style="solid",shape="box"];4318 -> 9891[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9891 -> 4340[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 4319[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg wz810 :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos wz840) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos Zero) (Neg (primMulNat wz810 wz840)) == LT))",fontsize=16,color="burlywood",shape="box"];9892[label="wz810/Succ wz8100",fontsize=10,color="white",style="solid",shape="box"];4319 -> 9892[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9892 -> 4341[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9893[label="wz810/Zero",fontsize=10,color="white",style="solid",shape="box"];4319 -> 9893[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9893 -> 4342[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 4320[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg wz810 :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg wz840) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos Zero) (Pos (primMulNat wz810 wz840)) == LT))",fontsize=16,color="burlywood",shape="box"];9894[label="wz810/Succ wz8100",fontsize=10,color="white",style="solid",shape="box"];4320 -> 9894[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9894 -> 4343[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9895[label="wz810/Zero",fontsize=10,color="white",style="solid",shape="box"];4320 -> 9895[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9895 -> 4344[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 530[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat (Succ wz5000) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];530 -> 754[label="",style="solid", color="black", weight=3]; 99.50/64.35 531[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) (Neg (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat (Succ wz5000) Zero)) == LT))",fontsize=16,color="black",shape="box"];531 -> 755[label="",style="solid", color="black", weight=3]; 99.50/64.35 532[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];532 -> 756[label="",style="solid", color="black", weight=3]; 99.50/64.35 533[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Neg (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)) == LT))",fontsize=16,color="black",shape="box"];533 -> 757[label="",style="solid", color="black", weight=3]; 99.50/64.35 534[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat (Succ wz5000) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];534 -> 758[label="",style="solid", color="black", weight=3]; 99.50/64.35 535[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) (Neg (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat (Succ wz5000) Zero)) == LT))",fontsize=16,color="black",shape="box"];535 -> 759[label="",style="solid", color="black", weight=3]; 99.50/64.35 536[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];536 -> 760[label="",style="solid", color="black", weight=3]; 99.50/64.35 537[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Neg (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat Zero Zero)) == LT))",fontsize=16,color="black",shape="box"];537 -> 761[label="",style="solid", color="black", weight=3]; 99.50/64.35 538[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat (Succ wz5000) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];538 -> 762[label="",style="solid", color="black", weight=3]; 99.50/64.35 539[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) (Neg (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat (Succ wz5000) Zero)) == LT))",fontsize=16,color="black",shape="box"];539 -> 763[label="",style="solid", color="black", weight=3]; 99.50/64.35 540[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];540 -> 764[label="",style="solid", color="black", weight=3]; 99.50/64.35 541[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Neg (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat Zero Zero)) == LT))",fontsize=16,color="black",shape="box"];541 -> 765[label="",style="solid", color="black", weight=3]; 99.50/64.35 542[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat (Succ wz5000) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];542 -> 766[label="",style="solid", color="black", weight=3]; 99.50/64.35 543[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) (Neg (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat (Succ wz5000) Zero)) == LT))",fontsize=16,color="black",shape="box"];543 -> 767[label="",style="solid", color="black", weight=3]; 99.50/64.35 544[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];544 -> 768[label="",style="solid", color="black", weight=3]; 99.50/64.35 545[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Neg (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)) == LT))",fontsize=16,color="black",shape="box"];545 -> 769[label="",style="solid", color="black", weight=3]; 99.50/64.35 546[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat (Succ wz5000) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];546 -> 770[label="",style="solid", color="black", weight=3]; 99.50/64.35 547[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg (Succ wz5100)) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat (Succ wz5000) Zero)) == LT))",fontsize=16,color="black",shape="box"];547 -> 771[label="",style="solid", color="black", weight=3]; 99.50/64.35 548[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];548 -> 772[label="",style="solid", color="black", weight=3]; 99.50/64.35 549[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg (Succ wz5100)) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)) == LT))",fontsize=16,color="black",shape="box"];549 -> 773[label="",style="solid", color="black", weight=3]; 99.50/64.35 550[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat (Succ wz5000) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];550 -> 774[label="",style="solid", color="black", weight=3]; 99.50/64.35 551[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg (Succ wz5100)) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat (Succ wz5000) Zero)) == LT))",fontsize=16,color="black",shape="box"];551 -> 775[label="",style="solid", color="black", weight=3]; 99.50/64.35 552[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];552 -> 776[label="",style="solid", color="black", weight=3]; 99.50/64.35 553[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg (Succ wz5100)) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat Zero Zero)) == LT))",fontsize=16,color="black",shape="box"];553 -> 777[label="",style="solid", color="black", weight=3]; 99.50/64.35 554[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat (Succ wz5000) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];554 -> 778[label="",style="solid", color="black", weight=3]; 99.50/64.35 555[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg (Succ wz5100)) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat (Succ wz5000) Zero)) == LT))",fontsize=16,color="black",shape="box"];555 -> 779[label="",style="solid", color="black", weight=3]; 99.50/64.35 556[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];556 -> 780[label="",style="solid", color="black", weight=3]; 99.50/64.35 557[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg (Succ wz5100)) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat Zero Zero)) == LT))",fontsize=16,color="black",shape="box"];557 -> 781[label="",style="solid", color="black", weight=3]; 99.50/64.35 558[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat (Succ wz5000) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];558 -> 782[label="",style="solid", color="black", weight=3]; 99.50/64.35 559[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg (Succ wz5100)) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat (Succ wz5000) Zero)) == LT))",fontsize=16,color="black",shape="box"];559 -> 783[label="",style="solid", color="black", weight=3]; 99.50/64.35 560[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];560 -> 784[label="",style="solid", color="black", weight=3]; 99.50/64.35 561[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg (Succ wz5100)) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)) == LT))",fontsize=16,color="black",shape="box"];561 -> 785[label="",style="solid", color="black", weight=3]; 99.50/64.35 562[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat (Succ wz5000) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];562 -> 786[label="",style="solid", color="black", weight=3]; 99.50/64.35 563[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat (Succ wz5000) Zero)) == LT))",fontsize=16,color="black",shape="box"];563 -> 787[label="",style="solid", color="black", weight=3]; 99.50/64.35 564[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];564 -> 788[label="",style="solid", color="black", weight=3]; 99.50/64.35 565[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)) == LT))",fontsize=16,color="black",shape="box"];565 -> 789[label="",style="solid", color="black", weight=3]; 99.50/64.35 566[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat (Succ wz5000) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];566 -> 790[label="",style="solid", color="black", weight=3]; 99.50/64.35 567[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat (Succ wz5000) Zero)) == LT))",fontsize=16,color="black",shape="box"];567 -> 791[label="",style="solid", color="black", weight=3]; 99.50/64.35 568[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];568 -> 792[label="",style="solid", color="black", weight=3]; 99.50/64.35 569[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat Zero Zero)) == LT))",fontsize=16,color="black",shape="box"];569 -> 793[label="",style="solid", color="black", weight=3]; 99.50/64.35 570[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat (Succ wz5000) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];570 -> 794[label="",style="solid", color="black", weight=3]; 99.50/64.35 571[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat (Succ wz5000) Zero)) == LT))",fontsize=16,color="black",shape="box"];571 -> 795[label="",style="solid", color="black", weight=3]; 99.50/64.35 572[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];572 -> 796[label="",style="solid", color="black", weight=3]; 99.50/64.35 573[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primMulNat Zero Zero)) == LT))",fontsize=16,color="black",shape="box"];573 -> 797[label="",style="solid", color="black", weight=3]; 99.50/64.35 574[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat (Succ wz5000) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];574 -> 798[label="",style="solid", color="black", weight=3]; 99.50/64.35 575[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat (Succ wz5000) Zero)) == LT))",fontsize=16,color="black",shape="box"];575 -> 799[label="",style="solid", color="black", weight=3]; 99.50/64.35 576[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];576 -> 800[label="",style="solid", color="black", weight=3]; 99.50/64.35 577[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)) == LT))",fontsize=16,color="black",shape="box"];577 -> 801[label="",style="solid", color="black", weight=3]; 99.50/64.35 2490[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos wz360 :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos wz390) wz40 wz41 wz42 wz43 (not (primCmpNat (Succ wz950) (primMulNat wz360 wz390) == LT))",fontsize=16,color="burlywood",shape="box"];9896[label="wz360/Succ wz3600",fontsize=10,color="white",style="solid",shape="box"];2490 -> 9896[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9896 -> 2508[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9897[label="wz360/Zero",fontsize=10,color="white",style="solid",shape="box"];2490 -> 9897[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9897 -> 2509[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 2491[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos wz360 :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg wz390) wz40 wz41 wz42 wz43 (not (GT == LT))",fontsize=16,color="black",shape="triangle"];2491 -> 2510[label="",style="solid", color="black", weight=3]; 99.50/64.35 2492[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg wz360 :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos wz390) wz40 wz41 wz42 wz43 (not (GT == LT))",fontsize=16,color="black",shape="triangle"];2492 -> 2511[label="",style="solid", color="black", weight=3]; 99.50/64.35 2493[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg wz360 :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg wz390) wz40 wz41 wz42 wz43 (not (primCmpNat (Succ wz950) (primMulNat wz360 wz390) == LT))",fontsize=16,color="burlywood",shape="box"];9898[label="wz360/Succ wz3600",fontsize=10,color="white",style="solid",shape="box"];2493 -> 9898[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9898 -> 2512[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9899[label="wz360/Zero",fontsize=10,color="white",style="solid",shape="box"];2493 -> 9899[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9899 -> 2513[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 2494[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos wz390) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos Zero) (Pos (primMulNat (Succ wz3600) wz390)) == LT))",fontsize=16,color="burlywood",shape="box"];9900[label="wz390/Succ wz3900",fontsize=10,color="white",style="solid",shape="box"];2494 -> 9900[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9900 -> 2514[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9901[label="wz390/Zero",fontsize=10,color="white",style="solid",shape="box"];2494 -> 9901[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9901 -> 2515[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 2495[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos Zero :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos wz390) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos Zero) (Pos (primMulNat Zero wz390)) == LT))",fontsize=16,color="burlywood",shape="box"];9902[label="wz390/Succ wz3900",fontsize=10,color="white",style="solid",shape="box"];2495 -> 9902[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9902 -> 2516[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9903[label="wz390/Zero",fontsize=10,color="white",style="solid",shape="box"];2495 -> 9903[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9903 -> 2517[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 2496[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg wz390) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos Zero) (Neg (primMulNat (Succ wz3600) wz390)) == LT))",fontsize=16,color="burlywood",shape="box"];9904[label="wz390/Succ wz3900",fontsize=10,color="white",style="solid",shape="box"];2496 -> 9904[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9904 -> 2518[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9905[label="wz390/Zero",fontsize=10,color="white",style="solid",shape="box"];2496 -> 9905[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9905 -> 2519[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 2497[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos Zero :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg wz390) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos Zero) (Neg (primMulNat Zero wz390)) == LT))",fontsize=16,color="burlywood",shape="box"];9906[label="wz390/Succ wz3900",fontsize=10,color="white",style="solid",shape="box"];2497 -> 9906[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9906 -> 2520[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9907[label="wz390/Zero",fontsize=10,color="white",style="solid",shape="box"];2497 -> 9907[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9907 -> 2521[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 2498[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos wz390) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos Zero) (Neg (primMulNat (Succ wz3600) wz390)) == LT))",fontsize=16,color="burlywood",shape="box"];9908[label="wz390/Succ wz3900",fontsize=10,color="white",style="solid",shape="box"];2498 -> 9908[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9908 -> 2522[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9909[label="wz390/Zero",fontsize=10,color="white",style="solid",shape="box"];2498 -> 9909[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9909 -> 2523[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 2499[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg Zero :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos wz390) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos Zero) (Neg (primMulNat Zero wz390)) == LT))",fontsize=16,color="burlywood",shape="box"];9910[label="wz390/Succ wz3900",fontsize=10,color="white",style="solid",shape="box"];2499 -> 9910[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9910 -> 2524[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9911[label="wz390/Zero",fontsize=10,color="white",style="solid",shape="box"];2499 -> 9911[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9911 -> 2525[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 2500[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg wz390) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos Zero) (Pos (primMulNat (Succ wz3600) wz390)) == LT))",fontsize=16,color="burlywood",shape="box"];9912[label="wz390/Succ wz3900",fontsize=10,color="white",style="solid",shape="box"];2500 -> 9912[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9912 -> 2526[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9913[label="wz390/Zero",fontsize=10,color="white",style="solid",shape="box"];2500 -> 9913[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9913 -> 2527[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 2501[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg Zero :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg wz390) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos Zero) (Pos (primMulNat Zero wz390)) == LT))",fontsize=16,color="burlywood",shape="box"];9914[label="wz390/Succ wz3900",fontsize=10,color="white",style="solid",shape="box"];2501 -> 9914[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9914 -> 2528[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9915[label="wz390/Zero",fontsize=10,color="white",style="solid",shape="box"];2501 -> 9915[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9915 -> 2529[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 586[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat wz5000 (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];9916[label="wz5000/Succ wz50000",fontsize=10,color="white",style="solid",shape="box"];586 -> 9916[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9916 -> 811[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9917[label="wz5000/Zero",fontsize=10,color="white",style="solid",shape="box"];586 -> 9917[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9917 -> 812[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 587[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) (Pos (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];587 -> 813[label="",style="solid", color="black", weight=3]; 99.50/64.35 588[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];588 -> 814[label="",style="solid", color="black", weight=3]; 99.50/64.35 589[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Pos (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];589 -> 815[label="",style="solid", color="black", weight=3]; 99.50/64.35 590[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primMulNat wz5000 (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];9918[label="wz5000/Succ wz50000",fontsize=10,color="white",style="solid",shape="box"];590 -> 9918[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9918 -> 816[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9919[label="wz5000/Zero",fontsize=10,color="white",style="solid",shape="box"];590 -> 9919[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9919 -> 817[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 591[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) (Pos (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];591 -> 818[label="",style="solid", color="black", weight=3]; 99.50/64.35 592[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];592 -> 819[label="",style="solid", color="black", weight=3]; 99.50/64.35 593[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Pos (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];593 -> 820[label="",style="solid", color="black", weight=3]; 99.50/64.35 594[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primMulNat wz5000 (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];9920[label="wz5000/Succ wz50000",fontsize=10,color="white",style="solid",shape="box"];594 -> 9920[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9920 -> 821[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9921[label="wz5000/Zero",fontsize=10,color="white",style="solid",shape="box"];594 -> 9921[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9921 -> 822[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 595[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) (Pos (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];595 -> 823[label="",style="solid", color="black", weight=3]; 99.50/64.35 596[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];596 -> 824[label="",style="solid", color="black", weight=3]; 99.50/64.35 597[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Pos (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];597 -> 825[label="",style="solid", color="black", weight=3]; 99.50/64.35 598[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat wz5000 (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];9922[label="wz5000/Succ wz50000",fontsize=10,color="white",style="solid",shape="box"];598 -> 9922[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9922 -> 826[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9923[label="wz5000/Zero",fontsize=10,color="white",style="solid",shape="box"];598 -> 9923[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9923 -> 827[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 599[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) (Pos (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];599 -> 828[label="",style="solid", color="black", weight=3]; 99.50/64.35 600[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];600 -> 829[label="",style="solid", color="black", weight=3]; 99.50/64.35 601[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Pos (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];601 -> 830[label="",style="solid", color="black", weight=3]; 99.50/64.35 602[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat wz5000 (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];9924[label="wz5000/Succ wz50000",fontsize=10,color="white",style="solid",shape="box"];602 -> 9924[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9924 -> 831[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9925[label="wz5000/Zero",fontsize=10,color="white",style="solid",shape="box"];602 -> 9925[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9925 -> 832[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 603[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos (Succ wz5100)) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];603 -> 833[label="",style="solid", color="black", weight=3]; 99.50/64.35 604[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];604 -> 834[label="",style="solid", color="black", weight=3]; 99.50/64.35 605[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos (Succ wz5100)) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];605 -> 835[label="",style="solid", color="black", weight=3]; 99.50/64.35 606[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primMulNat wz5000 (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];9926[label="wz5000/Succ wz50000",fontsize=10,color="white",style="solid",shape="box"];606 -> 9926[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9926 -> 836[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9927[label="wz5000/Zero",fontsize=10,color="white",style="solid",shape="box"];606 -> 9927[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9927 -> 837[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 607[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos (Succ wz5100)) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];607 -> 838[label="",style="solid", color="black", weight=3]; 99.50/64.35 608[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];608 -> 839[label="",style="solid", color="black", weight=3]; 99.50/64.35 609[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos (Succ wz5100)) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];609 -> 840[label="",style="solid", color="black", weight=3]; 99.50/64.35 610[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primMulNat wz5000 (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];9928[label="wz5000/Succ wz50000",fontsize=10,color="white",style="solid",shape="box"];610 -> 9928[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9928 -> 841[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9929[label="wz5000/Zero",fontsize=10,color="white",style="solid",shape="box"];610 -> 9929[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9929 -> 842[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 611[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos (Succ wz5100)) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];611 -> 843[label="",style="solid", color="black", weight=3]; 99.50/64.35 612[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];612 -> 844[label="",style="solid", color="black", weight=3]; 99.50/64.35 613[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos (Succ wz5100)) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];613 -> 845[label="",style="solid", color="black", weight=3]; 99.50/64.35 614[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat wz5000 (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];9930[label="wz5000/Succ wz50000",fontsize=10,color="white",style="solid",shape="box"];614 -> 9930[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9930 -> 846[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9931[label="wz5000/Zero",fontsize=10,color="white",style="solid",shape="box"];614 -> 9931[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9931 -> 847[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 615[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos (Succ wz5100)) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];615 -> 848[label="",style="solid", color="black", weight=3]; 99.50/64.35 616[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];616 -> 849[label="",style="solid", color="black", weight=3]; 99.50/64.35 617[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos (Succ wz5100)) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];617 -> 850[label="",style="solid", color="black", weight=3]; 99.50/64.35 618[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat wz5000 (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];9932[label="wz5000/Succ wz50000",fontsize=10,color="white",style="solid",shape="box"];618 -> 9932[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9932 -> 851[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9933[label="wz5000/Zero",fontsize=10,color="white",style="solid",shape="box"];618 -> 9933[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9933 -> 852[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 619[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];619 -> 853[label="",style="solid", color="black", weight=3]; 99.50/64.35 620[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];620 -> 854[label="",style="solid", color="black", weight=3]; 99.50/64.35 621[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];621 -> 855[label="",style="solid", color="black", weight=3]; 99.50/64.35 622[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primMulNat wz5000 (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];9934[label="wz5000/Succ wz50000",fontsize=10,color="white",style="solid",shape="box"];622 -> 9934[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9934 -> 856[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9935[label="wz5000/Zero",fontsize=10,color="white",style="solid",shape="box"];622 -> 9935[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9935 -> 857[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 623[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];623 -> 858[label="",style="solid", color="black", weight=3]; 99.50/64.35 624[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];624 -> 859[label="",style="solid", color="black", weight=3]; 99.50/64.35 625[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];625 -> 860[label="",style="solid", color="black", weight=3]; 99.50/64.35 626[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primMulNat wz5000 (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];9936[label="wz5000/Succ wz50000",fontsize=10,color="white",style="solid",shape="box"];626 -> 9936[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9936 -> 861[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9937[label="wz5000/Zero",fontsize=10,color="white",style="solid",shape="box"];626 -> 9937[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9937 -> 862[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 627[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];627 -> 863[label="",style="solid", color="black", weight=3]; 99.50/64.35 628[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];628 -> 864[label="",style="solid", color="black", weight=3]; 99.50/64.35 629[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];629 -> 865[label="",style="solid", color="black", weight=3]; 99.50/64.35 630[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat wz5000 (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];9938[label="wz5000/Succ wz50000",fontsize=10,color="white",style="solid",shape="box"];630 -> 9938[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9938 -> 866[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9939[label="wz5000/Zero",fontsize=10,color="white",style="solid",shape="box"];630 -> 9939[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9939 -> 867[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 631[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];631 -> 868[label="",style="solid", color="black", weight=3]; 99.50/64.35 632[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];632 -> 869[label="",style="solid", color="black", weight=3]; 99.50/64.35 633[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];633 -> 870[label="",style="solid", color="black", weight=3]; 99.50/64.35 2569[label="wz9400",fontsize=16,color="green",shape="box"];2570[label="wz51000",fontsize=16,color="green",shape="box"];3115[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos wz470 :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos wz500) wz51 wz52 wz53 wz54 (not (LT == LT))",fontsize=16,color="black",shape="triangle"];3115 -> 3129[label="",style="solid", color="black", weight=3]; 99.50/64.35 3116[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos wz470 :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg wz500) wz51 wz52 wz53 wz54 (not (primCmpNat (primMulNat wz470 wz500) (Succ wz1790) == LT))",fontsize=16,color="burlywood",shape="box"];9940[label="wz470/Succ wz4700",fontsize=10,color="white",style="solid",shape="box"];3116 -> 9940[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9940 -> 3130[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9941[label="wz470/Zero",fontsize=10,color="white",style="solid",shape="box"];3116 -> 9941[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9941 -> 3131[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 3117[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg wz470 :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos wz500) wz51 wz52 wz53 wz54 (not (primCmpNat (primMulNat wz470 wz500) (Succ wz1790) == LT))",fontsize=16,color="burlywood",shape="box"];9942[label="wz470/Succ wz4700",fontsize=10,color="white",style="solid",shape="box"];3117 -> 9942[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9942 -> 3132[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9943[label="wz470/Zero",fontsize=10,color="white",style="solid",shape="box"];3117 -> 9943[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9943 -> 3133[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 3118[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg wz470 :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg wz500) wz51 wz52 wz53 wz54 (not (LT == LT))",fontsize=16,color="black",shape="triangle"];3118 -> 3134[label="",style="solid", color="black", weight=3]; 99.50/64.35 3119[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos wz500) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg Zero) (Pos (primMulNat (Succ wz4700) wz500)) == LT))",fontsize=16,color="burlywood",shape="box"];9944[label="wz500/Succ wz5000",fontsize=10,color="white",style="solid",shape="box"];3119 -> 9944[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9944 -> 3135[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9945[label="wz500/Zero",fontsize=10,color="white",style="solid",shape="box"];3119 -> 9945[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9945 -> 3136[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 3120[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos Zero :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos wz500) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg Zero) (Pos (primMulNat Zero wz500)) == LT))",fontsize=16,color="burlywood",shape="box"];9946[label="wz500/Succ wz5000",fontsize=10,color="white",style="solid",shape="box"];3120 -> 9946[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9946 -> 3137[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9947[label="wz500/Zero",fontsize=10,color="white",style="solid",shape="box"];3120 -> 9947[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9947 -> 3138[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 3121[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg wz500) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg Zero) (Neg (primMulNat (Succ wz4700) wz500)) == LT))",fontsize=16,color="burlywood",shape="box"];9948[label="wz500/Succ wz5000",fontsize=10,color="white",style="solid",shape="box"];3121 -> 9948[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9948 -> 3139[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9949[label="wz500/Zero",fontsize=10,color="white",style="solid",shape="box"];3121 -> 9949[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9949 -> 3140[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 3122[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos Zero :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg wz500) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg Zero) (Neg (primMulNat Zero wz500)) == LT))",fontsize=16,color="burlywood",shape="box"];9950[label="wz500/Succ wz5000",fontsize=10,color="white",style="solid",shape="box"];3122 -> 9950[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9950 -> 3141[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9951[label="wz500/Zero",fontsize=10,color="white",style="solid",shape="box"];3122 -> 9951[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9951 -> 3142[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 3123[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos wz500) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg Zero) (Neg (primMulNat (Succ wz4700) wz500)) == LT))",fontsize=16,color="burlywood",shape="box"];9952[label="wz500/Succ wz5000",fontsize=10,color="white",style="solid",shape="box"];3123 -> 9952[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9952 -> 3143[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9953[label="wz500/Zero",fontsize=10,color="white",style="solid",shape="box"];3123 -> 9953[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9953 -> 3144[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 3124[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg Zero :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos wz500) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg Zero) (Neg (primMulNat Zero wz500)) == LT))",fontsize=16,color="burlywood",shape="box"];9954[label="wz500/Succ wz5000",fontsize=10,color="white",style="solid",shape="box"];3124 -> 9954[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9954 -> 3145[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9955[label="wz500/Zero",fontsize=10,color="white",style="solid",shape="box"];3124 -> 9955[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9955 -> 3146[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 3125[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg wz500) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg Zero) (Pos (primMulNat (Succ wz4700) wz500)) == LT))",fontsize=16,color="burlywood",shape="box"];9956[label="wz500/Succ wz5000",fontsize=10,color="white",style="solid",shape="box"];3125 -> 9956[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9956 -> 3147[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9957[label="wz500/Zero",fontsize=10,color="white",style="solid",shape="box"];3125 -> 9957[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9957 -> 3148[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 3126[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg Zero :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg wz500) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg Zero) (Pos (primMulNat Zero wz500)) == LT))",fontsize=16,color="burlywood",shape="box"];9958[label="wz500/Succ wz5000",fontsize=10,color="white",style="solid",shape="box"];3126 -> 9958[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9958 -> 3149[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9959[label="wz500/Zero",fontsize=10,color="white",style="solid",shape="box"];3126 -> 9959[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9959 -> 3150[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 642[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat wz5000 (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];9960[label="wz5000/Succ wz50000",fontsize=10,color="white",style="solid",shape="box"];642 -> 9960[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9960 -> 880[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9961[label="wz5000/Zero",fontsize=10,color="white",style="solid",shape="box"];642 -> 9961[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9961 -> 881[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 643[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) (Pos (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];643 -> 882[label="",style="solid", color="black", weight=3]; 99.50/64.35 644[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];644 -> 883[label="",style="solid", color="black", weight=3]; 99.50/64.35 645[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Pos (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];645 -> 884[label="",style="solid", color="black", weight=3]; 99.50/64.35 646[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat wz5000 (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];9962[label="wz5000/Succ wz50000",fontsize=10,color="white",style="solid",shape="box"];646 -> 9962[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9962 -> 885[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9963[label="wz5000/Zero",fontsize=10,color="white",style="solid",shape="box"];646 -> 9963[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9963 -> 886[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 647[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) (Pos (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];647 -> 887[label="",style="solid", color="black", weight=3]; 99.50/64.35 648[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];648 -> 888[label="",style="solid", color="black", weight=3]; 99.50/64.35 649[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Pos (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];649 -> 889[label="",style="solid", color="black", weight=3]; 99.50/64.35 650[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat wz5000 (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];9964[label="wz5000/Succ wz50000",fontsize=10,color="white",style="solid",shape="box"];650 -> 9964[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9964 -> 890[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9965[label="wz5000/Zero",fontsize=10,color="white",style="solid",shape="box"];650 -> 9965[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9965 -> 891[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 651[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) (Pos (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];651 -> 892[label="",style="solid", color="black", weight=3]; 99.50/64.35 652[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];652 -> 893[label="",style="solid", color="black", weight=3]; 99.50/64.35 653[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Pos (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];653 -> 894[label="",style="solid", color="black", weight=3]; 99.50/64.35 654[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat wz5000 (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];9966[label="wz5000/Succ wz50000",fontsize=10,color="white",style="solid",shape="box"];654 -> 9966[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9966 -> 895[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9967[label="wz5000/Zero",fontsize=10,color="white",style="solid",shape="box"];654 -> 9967[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9967 -> 896[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 655[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) (Pos (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];655 -> 897[label="",style="solid", color="black", weight=3]; 99.50/64.35 656[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];656 -> 898[label="",style="solid", color="black", weight=3]; 99.50/64.35 657[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Pos (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];657 -> 899[label="",style="solid", color="black", weight=3]; 99.50/64.35 658[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat wz5000 (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];9968[label="wz5000/Succ wz50000",fontsize=10,color="white",style="solid",shape="box"];658 -> 9968[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9968 -> 900[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 9969[label="wz5000/Zero",fontsize=10,color="white",style="solid",shape="box"];658 -> 9969[label="",style="solid", color="burlywood", weight=9]; 99.50/64.35 9969 -> 901[label="",style="solid", color="burlywood", weight=3]; 99.50/64.35 659[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg (Succ wz5100)) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];659 -> 902[label="",style="solid", color="black", weight=3]; 99.50/64.35 660[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];660 -> 903[label="",style="solid", color="black", weight=3]; 99.50/64.36 661[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg (Succ wz5100)) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];661 -> 904[label="",style="solid", color="black", weight=3]; 99.50/64.36 662[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat wz5000 (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];9970[label="wz5000/Succ wz50000",fontsize=10,color="white",style="solid",shape="box"];662 -> 9970[label="",style="solid", color="burlywood", weight=9]; 99.50/64.36 9970 -> 905[label="",style="solid", color="burlywood", weight=3]; 99.50/64.36 9971[label="wz5000/Zero",fontsize=10,color="white",style="solid",shape="box"];662 -> 9971[label="",style="solid", color="burlywood", weight=9]; 99.50/64.36 9971 -> 906[label="",style="solid", color="burlywood", weight=3]; 99.50/64.36 663[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg (Succ wz5100)) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];663 -> 907[label="",style="solid", color="black", weight=3]; 99.50/64.36 664[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];664 -> 908[label="",style="solid", color="black", weight=3]; 99.50/64.36 665[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg (Succ wz5100)) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];665 -> 909[label="",style="solid", color="black", weight=3]; 99.50/64.36 666[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat wz5000 (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];9972[label="wz5000/Succ wz50000",fontsize=10,color="white",style="solid",shape="box"];666 -> 9972[label="",style="solid", color="burlywood", weight=9]; 99.50/64.36 9972 -> 910[label="",style="solid", color="burlywood", weight=3]; 99.50/64.36 9973[label="wz5000/Zero",fontsize=10,color="white",style="solid",shape="box"];666 -> 9973[label="",style="solid", color="burlywood", weight=9]; 99.50/64.36 9973 -> 911[label="",style="solid", color="burlywood", weight=3]; 99.50/64.36 667[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg (Succ wz5100)) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];667 -> 912[label="",style="solid", color="black", weight=3]; 99.50/64.36 668[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];668 -> 913[label="",style="solid", color="black", weight=3]; 99.50/64.36 669[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg (Succ wz5100)) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];669 -> 914[label="",style="solid", color="black", weight=3]; 99.50/64.36 670[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat wz5000 (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];9974[label="wz5000/Succ wz50000",fontsize=10,color="white",style="solid",shape="box"];670 -> 9974[label="",style="solid", color="burlywood", weight=9]; 99.50/64.36 9974 -> 915[label="",style="solid", color="burlywood", weight=3]; 99.50/64.36 9975[label="wz5000/Zero",fontsize=10,color="white",style="solid",shape="box"];670 -> 9975[label="",style="solid", color="burlywood", weight=9]; 99.50/64.36 9975 -> 916[label="",style="solid", color="burlywood", weight=3]; 99.50/64.36 671[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg (Succ wz5100)) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];671 -> 917[label="",style="solid", color="black", weight=3]; 99.50/64.36 672[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];672 -> 918[label="",style="solid", color="black", weight=3]; 99.50/64.36 673[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg (Succ wz5100)) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];673 -> 919[label="",style="solid", color="black", weight=3]; 99.50/64.36 674[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat wz5000 (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];9976[label="wz5000/Succ wz50000",fontsize=10,color="white",style="solid",shape="box"];674 -> 9976[label="",style="solid", color="burlywood", weight=9]; 99.50/64.36 9976 -> 920[label="",style="solid", color="burlywood", weight=3]; 99.50/64.36 9977[label="wz5000/Zero",fontsize=10,color="white",style="solid",shape="box"];674 -> 9977[label="",style="solid", color="burlywood", weight=9]; 99.50/64.36 9977 -> 921[label="",style="solid", color="burlywood", weight=3]; 99.50/64.36 675[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];675 -> 922[label="",style="solid", color="black", weight=3]; 99.50/64.36 676[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];676 -> 923[label="",style="solid", color="black", weight=3]; 99.50/64.36 677[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];677 -> 924[label="",style="solid", color="black", weight=3]; 99.50/64.36 678[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat wz5000 (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];9978[label="wz5000/Succ wz50000",fontsize=10,color="white",style="solid",shape="box"];678 -> 9978[label="",style="solid", color="burlywood", weight=9]; 99.50/64.36 9978 -> 925[label="",style="solid", color="burlywood", weight=3]; 99.50/64.36 9979[label="wz5000/Zero",fontsize=10,color="white",style="solid",shape="box"];678 -> 9979[label="",style="solid", color="burlywood", weight=9]; 99.50/64.36 9979 -> 926[label="",style="solid", color="burlywood", weight=3]; 99.50/64.36 679[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];679 -> 927[label="",style="solid", color="black", weight=3]; 99.50/64.36 680[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];680 -> 928[label="",style="solid", color="black", weight=3]; 99.50/64.36 681[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];681 -> 929[label="",style="solid", color="black", weight=3]; 99.50/64.36 682[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat wz5000 (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];9980[label="wz5000/Succ wz50000",fontsize=10,color="white",style="solid",shape="box"];682 -> 9980[label="",style="solid", color="burlywood", weight=9]; 99.50/64.36 9980 -> 930[label="",style="solid", color="burlywood", weight=3]; 99.50/64.36 9981[label="wz5000/Zero",fontsize=10,color="white",style="solid",shape="box"];682 -> 9981[label="",style="solid", color="burlywood", weight=9]; 99.50/64.36 9981 -> 931[label="",style="solid", color="burlywood", weight=3]; 99.50/64.36 683[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];683 -> 932[label="",style="solid", color="black", weight=3]; 99.50/64.36 684[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];684 -> 933[label="",style="solid", color="black", weight=3]; 99.50/64.36 685[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];685 -> 934[label="",style="solid", color="black", weight=3]; 99.50/64.36 686[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat wz5000 (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];9982[label="wz5000/Succ wz50000",fontsize=10,color="white",style="solid",shape="box"];686 -> 9982[label="",style="solid", color="burlywood", weight=9]; 99.50/64.36 9982 -> 935[label="",style="solid", color="burlywood", weight=3]; 99.50/64.36 9983[label="wz5000/Zero",fontsize=10,color="white",style="solid",shape="box"];686 -> 9983[label="",style="solid", color="burlywood", weight=9]; 99.50/64.36 9983 -> 936[label="",style="solid", color="burlywood", weight=3]; 99.50/64.36 687[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];687 -> 937[label="",style="solid", color="black", weight=3]; 99.50/64.36 688[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];688 -> 938[label="",style="solid", color="black", weight=3]; 99.50/64.36 689[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];689 -> 939[label="",style="solid", color="black", weight=3]; 99.50/64.36 3730[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos wz700 :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos wz730) wz74 wz75 wz76 wz77 (not (LT == LT))",fontsize=16,color="black",shape="triangle"];3730 -> 3744[label="",style="solid", color="black", weight=3]; 99.50/64.36 3731[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos wz700 :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg wz730) wz74 wz75 wz76 wz77 (not (primCmpNat (primMulNat wz700 wz730) (Succ wz2700) == LT))",fontsize=16,color="burlywood",shape="box"];9984[label="wz700/Succ wz7000",fontsize=10,color="white",style="solid",shape="box"];3731 -> 9984[label="",style="solid", color="burlywood", weight=9]; 99.50/64.36 9984 -> 3745[label="",style="solid", color="burlywood", weight=3]; 99.50/64.36 9985[label="wz700/Zero",fontsize=10,color="white",style="solid",shape="box"];3731 -> 9985[label="",style="solid", color="burlywood", weight=9]; 99.50/64.36 9985 -> 3746[label="",style="solid", color="burlywood", weight=3]; 99.50/64.36 3732[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg wz700 :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos wz730) wz74 wz75 wz76 wz77 (not (primCmpNat (primMulNat wz700 wz730) (Succ wz2700) == LT))",fontsize=16,color="burlywood",shape="box"];9986[label="wz700/Succ wz7000",fontsize=10,color="white",style="solid",shape="box"];3732 -> 9986[label="",style="solid", color="burlywood", weight=9]; 99.50/64.36 9986 -> 3747[label="",style="solid", color="burlywood", weight=3]; 99.50/64.36 9987[label="wz700/Zero",fontsize=10,color="white",style="solid",shape="box"];3732 -> 9987[label="",style="solid", color="burlywood", weight=9]; 99.50/64.36 9987 -> 3748[label="",style="solid", color="burlywood", weight=3]; 99.50/64.36 3733[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg wz700 :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg wz730) wz74 wz75 wz76 wz77 (not (LT == LT))",fontsize=16,color="black",shape="triangle"];3733 -> 3749[label="",style="solid", color="black", weight=3]; 99.50/64.36 3734[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos wz730) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg Zero) (Pos (primMulNat (Succ wz7000) wz730)) == LT))",fontsize=16,color="burlywood",shape="box"];9988[label="wz730/Succ wz7300",fontsize=10,color="white",style="solid",shape="box"];3734 -> 9988[label="",style="solid", color="burlywood", weight=9]; 99.50/64.36 9988 -> 3750[label="",style="solid", color="burlywood", weight=3]; 99.50/64.36 9989[label="wz730/Zero",fontsize=10,color="white",style="solid",shape="box"];3734 -> 9989[label="",style="solid", color="burlywood", weight=9]; 99.50/64.36 9989 -> 3751[label="",style="solid", color="burlywood", weight=3]; 99.50/64.36 3735[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos Zero :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos wz730) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg Zero) (Pos (primMulNat Zero wz730)) == LT))",fontsize=16,color="burlywood",shape="box"];9990[label="wz730/Succ wz7300",fontsize=10,color="white",style="solid",shape="box"];3735 -> 9990[label="",style="solid", color="burlywood", weight=9]; 99.50/64.36 9990 -> 3752[label="",style="solid", color="burlywood", weight=3]; 99.50/64.36 9991[label="wz730/Zero",fontsize=10,color="white",style="solid",shape="box"];3735 -> 9991[label="",style="solid", color="burlywood", weight=9]; 99.50/64.36 9991 -> 3753[label="",style="solid", color="burlywood", weight=3]; 99.50/64.36 3736[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg wz730) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg Zero) (Neg (primMulNat (Succ wz7000) wz730)) == LT))",fontsize=16,color="burlywood",shape="box"];9992[label="wz730/Succ wz7300",fontsize=10,color="white",style="solid",shape="box"];3736 -> 9992[label="",style="solid", color="burlywood", weight=9]; 99.50/64.36 9992 -> 3754[label="",style="solid", color="burlywood", weight=3]; 99.50/64.36 9993[label="wz730/Zero",fontsize=10,color="white",style="solid",shape="box"];3736 -> 9993[label="",style="solid", color="burlywood", weight=9]; 99.50/64.36 9993 -> 3755[label="",style="solid", color="burlywood", weight=3]; 99.50/64.36 3737[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos Zero :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg wz730) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg Zero) (Neg (primMulNat Zero wz730)) == LT))",fontsize=16,color="burlywood",shape="box"];9994[label="wz730/Succ wz7300",fontsize=10,color="white",style="solid",shape="box"];3737 -> 9994[label="",style="solid", color="burlywood", weight=9]; 99.50/64.36 9994 -> 3756[label="",style="solid", color="burlywood", weight=3]; 99.50/64.36 9995[label="wz730/Zero",fontsize=10,color="white",style="solid",shape="box"];3737 -> 9995[label="",style="solid", color="burlywood", weight=9]; 99.50/64.36 9995 -> 3757[label="",style="solid", color="burlywood", weight=3]; 99.50/64.36 3738[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos wz730) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg Zero) (Neg (primMulNat (Succ wz7000) wz730)) == LT))",fontsize=16,color="burlywood",shape="box"];9996[label="wz730/Succ wz7300",fontsize=10,color="white",style="solid",shape="box"];3738 -> 9996[label="",style="solid", color="burlywood", weight=9]; 99.50/64.36 9996 -> 3758[label="",style="solid", color="burlywood", weight=3]; 99.50/64.36 9997[label="wz730/Zero",fontsize=10,color="white",style="solid",shape="box"];3738 -> 9997[label="",style="solid", color="burlywood", weight=9]; 99.50/64.36 9997 -> 3759[label="",style="solid", color="burlywood", weight=3]; 99.50/64.36 3739[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg Zero :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos wz730) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg Zero) (Neg (primMulNat Zero wz730)) == LT))",fontsize=16,color="burlywood",shape="box"];9998[label="wz730/Succ wz7300",fontsize=10,color="white",style="solid",shape="box"];3739 -> 9998[label="",style="solid", color="burlywood", weight=9]; 99.50/64.36 9998 -> 3760[label="",style="solid", color="burlywood", weight=3]; 99.50/64.36 9999[label="wz730/Zero",fontsize=10,color="white",style="solid",shape="box"];3739 -> 9999[label="",style="solid", color="burlywood", weight=9]; 99.50/64.36 9999 -> 3761[label="",style="solid", color="burlywood", weight=3]; 99.50/64.36 3740[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg wz730) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg Zero) (Pos (primMulNat (Succ wz7000) wz730)) == LT))",fontsize=16,color="burlywood",shape="box"];10000[label="wz730/Succ wz7300",fontsize=10,color="white",style="solid",shape="box"];3740 -> 10000[label="",style="solid", color="burlywood", weight=9]; 99.50/64.36 10000 -> 3762[label="",style="solid", color="burlywood", weight=3]; 99.50/64.36 10001[label="wz730/Zero",fontsize=10,color="white",style="solid",shape="box"];3740 -> 10001[label="",style="solid", color="burlywood", weight=9]; 99.50/64.36 10001 -> 3763[label="",style="solid", color="burlywood", weight=3]; 99.50/64.36 3741[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg Zero :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg wz730) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg Zero) (Pos (primMulNat Zero wz730)) == LT))",fontsize=16,color="burlywood",shape="box"];10002[label="wz730/Succ wz7300",fontsize=10,color="white",style="solid",shape="box"];3741 -> 10002[label="",style="solid", color="burlywood", weight=9]; 99.50/64.36 10002 -> 3764[label="",style="solid", color="burlywood", weight=3]; 99.50/64.36 10003[label="wz730/Zero",fontsize=10,color="white",style="solid",shape="box"];3741 -> 10003[label="",style="solid", color="burlywood", weight=9]; 99.50/64.36 10003 -> 3765[label="",style="solid", color="burlywood", weight=3]; 99.50/64.36 698[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat wz5000 (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];10004[label="wz5000/Succ wz50000",fontsize=10,color="white",style="solid",shape="box"];698 -> 10004[label="",style="solid", color="burlywood", weight=9]; 99.50/64.36 10004 -> 949[label="",style="solid", color="burlywood", weight=3]; 99.50/64.36 10005[label="wz5000/Zero",fontsize=10,color="white",style="solid",shape="box"];698 -> 10005[label="",style="solid", color="burlywood", weight=9]; 99.50/64.36 10005 -> 950[label="",style="solid", color="burlywood", weight=3]; 99.50/64.36 699[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) (Neg (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];699 -> 951[label="",style="solid", color="black", weight=3]; 99.50/64.36 700[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];700 -> 952[label="",style="solid", color="black", weight=3]; 99.50/64.36 701[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Neg (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];701 -> 953[label="",style="solid", color="black", weight=3]; 99.50/64.36 702[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat wz5000 (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];10006[label="wz5000/Succ wz50000",fontsize=10,color="white",style="solid",shape="box"];702 -> 10006[label="",style="solid", color="burlywood", weight=9]; 99.50/64.36 10006 -> 954[label="",style="solid", color="burlywood", weight=3]; 99.50/64.36 10007[label="wz5000/Zero",fontsize=10,color="white",style="solid",shape="box"];702 -> 10007[label="",style="solid", color="burlywood", weight=9]; 99.50/64.36 10007 -> 955[label="",style="solid", color="burlywood", weight=3]; 99.50/64.36 703[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) (Neg (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];703 -> 956[label="",style="solid", color="black", weight=3]; 99.50/64.36 704[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];704 -> 957[label="",style="solid", color="black", weight=3]; 99.50/64.36 705[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Neg (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];705 -> 958[label="",style="solid", color="black", weight=3]; 99.50/64.36 706[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat wz5000 (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];10008[label="wz5000/Succ wz50000",fontsize=10,color="white",style="solid",shape="box"];706 -> 10008[label="",style="solid", color="burlywood", weight=9]; 99.50/64.36 10008 -> 959[label="",style="solid", color="burlywood", weight=3]; 99.50/64.36 10009[label="wz5000/Zero",fontsize=10,color="white",style="solid",shape="box"];706 -> 10009[label="",style="solid", color="burlywood", weight=9]; 99.50/64.36 10009 -> 960[label="",style="solid", color="burlywood", weight=3]; 99.50/64.36 707[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) (Neg (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];707 -> 961[label="",style="solid", color="black", weight=3]; 99.50/64.36 708[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];708 -> 962[label="",style="solid", color="black", weight=3]; 99.50/64.36 709[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Neg (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];709 -> 963[label="",style="solid", color="black", weight=3]; 99.50/64.36 710[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat wz5000 (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];10010[label="wz5000/Succ wz50000",fontsize=10,color="white",style="solid",shape="box"];710 -> 10010[label="",style="solid", color="burlywood", weight=9]; 99.50/64.36 10010 -> 964[label="",style="solid", color="burlywood", weight=3]; 99.50/64.36 10011[label="wz5000/Zero",fontsize=10,color="white",style="solid",shape="box"];710 -> 10011[label="",style="solid", color="burlywood", weight=9]; 99.50/64.36 10011 -> 965[label="",style="solid", color="burlywood", weight=3]; 99.50/64.36 711[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) (Neg (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];711 -> 966[label="",style="solid", color="black", weight=3]; 99.50/64.36 712[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];712 -> 967[label="",style="solid", color="black", weight=3]; 99.50/64.36 713[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Neg (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];713 -> 968[label="",style="solid", color="black", weight=3]; 99.50/64.36 714[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat wz5000 (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];10012[label="wz5000/Succ wz50000",fontsize=10,color="white",style="solid",shape="box"];714 -> 10012[label="",style="solid", color="burlywood", weight=9]; 99.50/64.36 10012 -> 969[label="",style="solid", color="burlywood", weight=3]; 99.50/64.36 10013[label="wz5000/Zero",fontsize=10,color="white",style="solid",shape="box"];714 -> 10013[label="",style="solid", color="burlywood", weight=9]; 99.50/64.36 10013 -> 970[label="",style="solid", color="burlywood", weight=3]; 99.50/64.36 715[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos (Succ wz5100)) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];715 -> 971[label="",style="solid", color="black", weight=3]; 99.50/64.36 716[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];716 -> 972[label="",style="solid", color="black", weight=3]; 99.50/64.36 717[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos (Succ wz5100)) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];717 -> 973[label="",style="solid", color="black", weight=3]; 99.74/64.36 718[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat wz5000 (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];10014[label="wz5000/Succ wz50000",fontsize=10,color="white",style="solid",shape="box"];718 -> 10014[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10014 -> 974[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10015[label="wz5000/Zero",fontsize=10,color="white",style="solid",shape="box"];718 -> 10015[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10015 -> 975[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 719[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos (Succ wz5100)) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];719 -> 976[label="",style="solid", color="black", weight=3]; 99.74/64.36 720[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];720 -> 977[label="",style="solid", color="black", weight=3]; 99.74/64.36 721[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos (Succ wz5100)) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];721 -> 978[label="",style="solid", color="black", weight=3]; 99.74/64.36 722[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat wz5000 (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];10016[label="wz5000/Succ wz50000",fontsize=10,color="white",style="solid",shape="box"];722 -> 10016[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10016 -> 979[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10017[label="wz5000/Zero",fontsize=10,color="white",style="solid",shape="box"];722 -> 10017[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10017 -> 980[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 723[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos (Succ wz5100)) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];723 -> 981[label="",style="solid", color="black", weight=3]; 99.74/64.36 724[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];724 -> 982[label="",style="solid", color="black", weight=3]; 99.74/64.36 725[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos (Succ wz5100)) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];725 -> 983[label="",style="solid", color="black", weight=3]; 99.74/64.36 726[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat wz5000 (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];10018[label="wz5000/Succ wz50000",fontsize=10,color="white",style="solid",shape="box"];726 -> 10018[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10018 -> 984[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10019[label="wz5000/Zero",fontsize=10,color="white",style="solid",shape="box"];726 -> 10019[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10019 -> 985[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 727[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos (Succ wz5100)) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];727 -> 986[label="",style="solid", color="black", weight=3]; 99.74/64.36 728[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];728 -> 987[label="",style="solid", color="black", weight=3]; 99.74/64.36 729[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos (Succ wz5100)) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];729 -> 988[label="",style="solid", color="black", weight=3]; 99.74/64.36 730[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat wz5000 (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];10020[label="wz5000/Succ wz50000",fontsize=10,color="white",style="solid",shape="box"];730 -> 10020[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10020 -> 989[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10021[label="wz5000/Zero",fontsize=10,color="white",style="solid",shape="box"];730 -> 10021[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10021 -> 990[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 731[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];731 -> 991[label="",style="solid", color="black", weight=3]; 99.74/64.36 732[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];732 -> 992[label="",style="solid", color="black", weight=3]; 99.74/64.36 733[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];733 -> 993[label="",style="solid", color="black", weight=3]; 99.74/64.36 734[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat wz5000 (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];10022[label="wz5000/Succ wz50000",fontsize=10,color="white",style="solid",shape="box"];734 -> 10022[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10022 -> 994[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10023[label="wz5000/Zero",fontsize=10,color="white",style="solid",shape="box"];734 -> 10023[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10023 -> 995[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 735[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];735 -> 996[label="",style="solid", color="black", weight=3]; 99.74/64.36 736[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];736 -> 997[label="",style="solid", color="black", weight=3]; 99.74/64.36 737[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];737 -> 998[label="",style="solid", color="black", weight=3]; 99.74/64.36 738[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat wz5000 (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];10024[label="wz5000/Succ wz50000",fontsize=10,color="white",style="solid",shape="box"];738 -> 10024[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10024 -> 999[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10025[label="wz5000/Zero",fontsize=10,color="white",style="solid",shape="box"];738 -> 10025[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10025 -> 1000[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 739[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];739 -> 1001[label="",style="solid", color="black", weight=3]; 99.74/64.36 740[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];740 -> 1002[label="",style="solid", color="black", weight=3]; 99.74/64.36 741[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];741 -> 1003[label="",style="solid", color="black", weight=3]; 99.74/64.36 742[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat wz5000 (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];10026[label="wz5000/Succ wz50000",fontsize=10,color="white",style="solid",shape="box"];742 -> 10026[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10026 -> 1004[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10027[label="wz5000/Zero",fontsize=10,color="white",style="solid",shape="box"];742 -> 10027[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10027 -> 1005[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 743[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];743 -> 1006[label="",style="solid", color="black", weight=3]; 99.74/64.36 744[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];744 -> 1007[label="",style="solid", color="black", weight=3]; 99.74/64.36 745[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];745 -> 1008[label="",style="solid", color="black", weight=3]; 99.74/64.36 4333[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos wz810 :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos wz840) wz85 wz86 wz87 wz88 (not (primCmpNat (Succ wz3590) (primMulNat wz810 wz840) == LT))",fontsize=16,color="burlywood",shape="box"];10028[label="wz810/Succ wz8100",fontsize=10,color="white",style="solid",shape="box"];4333 -> 10028[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10028 -> 4347[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10029[label="wz810/Zero",fontsize=10,color="white",style="solid",shape="box"];4333 -> 10029[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10029 -> 4348[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 4334[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos wz810 :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg wz840) wz85 wz86 wz87 wz88 (not (GT == LT))",fontsize=16,color="black",shape="triangle"];4334 -> 4349[label="",style="solid", color="black", weight=3]; 99.74/64.36 4335[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg wz810 :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos wz840) wz85 wz86 wz87 wz88 (not (GT == LT))",fontsize=16,color="black",shape="triangle"];4335 -> 4350[label="",style="solid", color="black", weight=3]; 99.74/64.36 4336[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg wz810 :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg wz840) wz85 wz86 wz87 wz88 (not (primCmpNat (Succ wz3590) (primMulNat wz810 wz840) == LT))",fontsize=16,color="burlywood",shape="box"];10030[label="wz810/Succ wz8100",fontsize=10,color="white",style="solid",shape="box"];4336 -> 10030[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10030 -> 4351[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10031[label="wz810/Zero",fontsize=10,color="white",style="solid",shape="box"];4336 -> 10031[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10031 -> 4352[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 4337[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos wz840) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos Zero) (Pos (primMulNat (Succ wz8100) wz840)) == LT))",fontsize=16,color="burlywood",shape="box"];10032[label="wz840/Succ wz8400",fontsize=10,color="white",style="solid",shape="box"];4337 -> 10032[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10032 -> 4353[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10033[label="wz840/Zero",fontsize=10,color="white",style="solid",shape="box"];4337 -> 10033[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10033 -> 4354[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 4338[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos Zero :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos wz840) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos Zero) (Pos (primMulNat Zero wz840)) == LT))",fontsize=16,color="burlywood",shape="box"];10034[label="wz840/Succ wz8400",fontsize=10,color="white",style="solid",shape="box"];4338 -> 10034[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10034 -> 4355[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10035[label="wz840/Zero",fontsize=10,color="white",style="solid",shape="box"];4338 -> 10035[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10035 -> 4356[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 4339[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg wz840) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos Zero) (Neg (primMulNat (Succ wz8100) wz840)) == LT))",fontsize=16,color="burlywood",shape="box"];10036[label="wz840/Succ wz8400",fontsize=10,color="white",style="solid",shape="box"];4339 -> 10036[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10036 -> 4357[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10037[label="wz840/Zero",fontsize=10,color="white",style="solid",shape="box"];4339 -> 10037[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10037 -> 4358[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 4340[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos Zero :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg wz840) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos Zero) (Neg (primMulNat Zero wz840)) == LT))",fontsize=16,color="burlywood",shape="box"];10038[label="wz840/Succ wz8400",fontsize=10,color="white",style="solid",shape="box"];4340 -> 10038[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10038 -> 4359[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10039[label="wz840/Zero",fontsize=10,color="white",style="solid",shape="box"];4340 -> 10039[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10039 -> 4360[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 4341[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos wz840) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos Zero) (Neg (primMulNat (Succ wz8100) wz840)) == LT))",fontsize=16,color="burlywood",shape="box"];10040[label="wz840/Succ wz8400",fontsize=10,color="white",style="solid",shape="box"];4341 -> 10040[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10040 -> 4361[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10041[label="wz840/Zero",fontsize=10,color="white",style="solid",shape="box"];4341 -> 10041[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10041 -> 4362[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 4342[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg Zero :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos wz840) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos Zero) (Neg (primMulNat Zero wz840)) == LT))",fontsize=16,color="burlywood",shape="box"];10042[label="wz840/Succ wz8400",fontsize=10,color="white",style="solid",shape="box"];4342 -> 10042[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10042 -> 4363[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10043[label="wz840/Zero",fontsize=10,color="white",style="solid",shape="box"];4342 -> 10043[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10043 -> 4364[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 4343[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg wz840) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos Zero) (Pos (primMulNat (Succ wz8100) wz840)) == LT))",fontsize=16,color="burlywood",shape="box"];10044[label="wz840/Succ wz8400",fontsize=10,color="white",style="solid",shape="box"];4343 -> 10044[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10044 -> 4365[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10045[label="wz840/Zero",fontsize=10,color="white",style="solid",shape="box"];4343 -> 10045[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10045 -> 4366[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 4344[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg Zero :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg wz840) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos Zero) (Pos (primMulNat Zero wz840)) == LT))",fontsize=16,color="burlywood",shape="box"];10046[label="wz840/Succ wz8400",fontsize=10,color="white",style="solid",shape="box"];4344 -> 10046[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10046 -> 4367[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10047[label="wz840/Zero",fontsize=10,color="white",style="solid",shape="box"];4344 -> 10047[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10047 -> 4368[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 754[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat wz5000 (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];10048[label="wz5000/Succ wz50000",fontsize=10,color="white",style="solid",shape="box"];754 -> 10048[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10048 -> 1018[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10049[label="wz5000/Zero",fontsize=10,color="white",style="solid",shape="box"];754 -> 10049[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10049 -> 1019[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 755[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) (Neg (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];755 -> 1020[label="",style="solid", color="black", weight=3]; 99.74/64.36 756[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];756 -> 1021[label="",style="solid", color="black", weight=3]; 99.74/64.36 757[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Neg (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];757 -> 1022[label="",style="solid", color="black", weight=3]; 99.74/64.36 758[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primMulNat wz5000 (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];10050[label="wz5000/Succ wz50000",fontsize=10,color="white",style="solid",shape="box"];758 -> 10050[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10050 -> 1023[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10051[label="wz5000/Zero",fontsize=10,color="white",style="solid",shape="box"];758 -> 10051[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10051 -> 1024[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 759[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) (Neg (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];759 -> 1025[label="",style="solid", color="black", weight=3]; 99.74/64.36 760[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];760 -> 1026[label="",style="solid", color="black", weight=3]; 99.74/64.36 761[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Neg (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];761 -> 1027[label="",style="solid", color="black", weight=3]; 99.74/64.36 762[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primMulNat wz5000 (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];10052[label="wz5000/Succ wz50000",fontsize=10,color="white",style="solid",shape="box"];762 -> 10052[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10052 -> 1028[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10053[label="wz5000/Zero",fontsize=10,color="white",style="solid",shape="box"];762 -> 10053[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10053 -> 1029[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 763[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) (Neg (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];763 -> 1030[label="",style="solid", color="black", weight=3]; 99.74/64.36 764[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];764 -> 1031[label="",style="solid", color="black", weight=3]; 99.74/64.36 765[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Neg (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];765 -> 1032[label="",style="solid", color="black", weight=3]; 99.74/64.36 766[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat wz5000 (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];10054[label="wz5000/Succ wz50000",fontsize=10,color="white",style="solid",shape="box"];766 -> 10054[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10054 -> 1033[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10055[label="wz5000/Zero",fontsize=10,color="white",style="solid",shape="box"];766 -> 10055[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10055 -> 1034[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 767[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) (Neg (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];767 -> 1035[label="",style="solid", color="black", weight=3]; 99.74/64.36 768[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];768 -> 1036[label="",style="solid", color="black", weight=3]; 99.74/64.36 769[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Neg (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];769 -> 1037[label="",style="solid", color="black", weight=3]; 99.74/64.36 770[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat wz5000 (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];10056[label="wz5000/Succ wz50000",fontsize=10,color="white",style="solid",shape="box"];770 -> 10056[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10056 -> 1038[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10057[label="wz5000/Zero",fontsize=10,color="white",style="solid",shape="box"];770 -> 10057[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10057 -> 1039[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 771[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg (Succ wz5100)) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];771 -> 1040[label="",style="solid", color="black", weight=3]; 99.74/64.36 772[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];772 -> 1041[label="",style="solid", color="black", weight=3]; 99.74/64.36 773[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg (Succ wz5100)) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];773 -> 1042[label="",style="solid", color="black", weight=3]; 99.74/64.36 774[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primMulNat wz5000 (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];10058[label="wz5000/Succ wz50000",fontsize=10,color="white",style="solid",shape="box"];774 -> 10058[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10058 -> 1043[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10059[label="wz5000/Zero",fontsize=10,color="white",style="solid",shape="box"];774 -> 10059[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10059 -> 1044[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 775[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg (Succ wz5100)) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];775 -> 1045[label="",style="solid", color="black", weight=3]; 99.74/64.36 776[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];776 -> 1046[label="",style="solid", color="black", weight=3]; 99.74/64.36 777[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg (Succ wz5100)) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];777 -> 1047[label="",style="solid", color="black", weight=3]; 99.74/64.36 778 -> 5571[label="",style="dashed", color="red", weight=0]; 99.74/64.36 778[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primMulNat wz5000 (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];778 -> 5572[label="",style="dashed", color="magenta", weight=3]; 99.74/64.36 778 -> 5573[label="",style="dashed", color="magenta", weight=3]; 99.74/64.36 778 -> 5574[label="",style="dashed", color="magenta", weight=3]; 99.74/64.36 778 -> 5575[label="",style="dashed", color="magenta", weight=3]; 99.74/64.36 778 -> 5576[label="",style="dashed", color="magenta", weight=3]; 99.74/64.36 778 -> 5577[label="",style="dashed", color="magenta", weight=3]; 99.74/64.36 778 -> 5578[label="",style="dashed", color="magenta", weight=3]; 99.74/64.36 778 -> 5579[label="",style="dashed", color="magenta", weight=3]; 99.74/64.36 778 -> 5580[label="",style="dashed", color="magenta", weight=3]; 99.74/64.36 779[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg (Succ wz5100)) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];779 -> 1050[label="",style="solid", color="black", weight=3]; 99.74/64.36 780 -> 5571[label="",style="dashed", color="red", weight=0]; 99.74/64.36 780[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg Zero) == LT))",fontsize=16,color="magenta"];780 -> 5581[label="",style="dashed", color="magenta", weight=3]; 99.74/64.36 780 -> 5582[label="",style="dashed", color="magenta", weight=3]; 99.74/64.36 780 -> 5583[label="",style="dashed", color="magenta", weight=3]; 99.74/64.36 780 -> 5584[label="",style="dashed", color="magenta", weight=3]; 99.74/64.36 780 -> 5585[label="",style="dashed", color="magenta", weight=3]; 99.74/64.36 780 -> 5586[label="",style="dashed", color="magenta", weight=3]; 99.74/64.36 780 -> 5587[label="",style="dashed", color="magenta", weight=3]; 99.74/64.36 780 -> 5588[label="",style="dashed", color="magenta", weight=3]; 99.74/64.36 780 -> 5589[label="",style="dashed", color="magenta", weight=3]; 99.74/64.36 781[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg (Succ wz5100)) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];781 -> 1052[label="",style="solid", color="black", weight=3]; 99.74/64.36 782[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat wz5000 (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];10060[label="wz5000/Succ wz50000",fontsize=10,color="white",style="solid",shape="box"];782 -> 10060[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10060 -> 1053[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10061[label="wz5000/Zero",fontsize=10,color="white",style="solid",shape="box"];782 -> 10061[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10061 -> 1054[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 783[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg (Succ wz5100)) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];783 -> 1055[label="",style="solid", color="black", weight=3]; 99.74/64.36 784[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];784 -> 1056[label="",style="solid", color="black", weight=3]; 99.74/64.36 785[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg (Succ wz5100)) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];785 -> 1057[label="",style="solid", color="black", weight=3]; 99.74/64.36 786[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat wz5000 (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];10062[label="wz5000/Succ wz50000",fontsize=10,color="white",style="solid",shape="box"];786 -> 10062[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10062 -> 1058[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10063[label="wz5000/Zero",fontsize=10,color="white",style="solid",shape="box"];786 -> 10063[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10063 -> 1059[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 787[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];787 -> 1060[label="",style="solid", color="black", weight=3]; 99.74/64.36 788[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];788 -> 1061[label="",style="solid", color="black", weight=3]; 99.74/64.36 789[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];789 -> 1062[label="",style="solid", color="black", weight=3]; 99.74/64.36 790[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primMulNat wz5000 (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];10064[label="wz5000/Succ wz50000",fontsize=10,color="white",style="solid",shape="box"];790 -> 10064[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10064 -> 1063[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10065[label="wz5000/Zero",fontsize=10,color="white",style="solid",shape="box"];790 -> 10065[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10065 -> 1064[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 791[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];791 -> 1065[label="",style="solid", color="black", weight=3]; 99.74/64.36 792[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];792 -> 1066[label="",style="solid", color="black", weight=3]; 99.74/64.36 793[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];793 -> 1067[label="",style="solid", color="black", weight=3]; 99.74/64.36 794 -> 5571[label="",style="dashed", color="red", weight=0]; 99.74/64.36 794[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primMulNat wz5000 (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];794 -> 5590[label="",style="dashed", color="magenta", weight=3]; 99.74/64.36 794 -> 5591[label="",style="dashed", color="magenta", weight=3]; 99.74/64.36 794 -> 5592[label="",style="dashed", color="magenta", weight=3]; 99.74/64.36 794 -> 5593[label="",style="dashed", color="magenta", weight=3]; 99.74/64.36 794 -> 5594[label="",style="dashed", color="magenta", weight=3]; 99.74/64.36 794 -> 5595[label="",style="dashed", color="magenta", weight=3]; 99.74/64.36 794 -> 5596[label="",style="dashed", color="magenta", weight=3]; 99.74/64.36 794 -> 5597[label="",style="dashed", color="magenta", weight=3]; 99.74/64.36 794 -> 5598[label="",style="dashed", color="magenta", weight=3]; 99.74/64.36 795[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];795 -> 1070[label="",style="solid", color="black", weight=3]; 99.74/64.36 796 -> 5571[label="",style="dashed", color="red", weight=0]; 99.74/64.36 796[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg Zero) == LT))",fontsize=16,color="magenta"];796 -> 5599[label="",style="dashed", color="magenta", weight=3]; 99.74/64.36 796 -> 5600[label="",style="dashed", color="magenta", weight=3]; 99.74/64.36 796 -> 5601[label="",style="dashed", color="magenta", weight=3]; 99.74/64.36 796 -> 5602[label="",style="dashed", color="magenta", weight=3]; 99.74/64.36 796 -> 5603[label="",style="dashed", color="magenta", weight=3]; 99.74/64.36 796 -> 5604[label="",style="dashed", color="magenta", weight=3]; 99.74/64.36 796 -> 5605[label="",style="dashed", color="magenta", weight=3]; 99.74/64.36 796 -> 5606[label="",style="dashed", color="magenta", weight=3]; 99.74/64.36 796 -> 5607[label="",style="dashed", color="magenta", weight=3]; 99.74/64.36 797[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];797 -> 1072[label="",style="solid", color="black", weight=3]; 99.74/64.36 798[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat wz5000 (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];10066[label="wz5000/Succ wz50000",fontsize=10,color="white",style="solid",shape="box"];798 -> 10066[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10066 -> 1073[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10067[label="wz5000/Zero",fontsize=10,color="white",style="solid",shape="box"];798 -> 10067[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10067 -> 1074[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 799[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];799 -> 1075[label="",style="solid", color="black", weight=3]; 99.74/64.36 800[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];800 -> 1076[label="",style="solid", color="black", weight=3]; 99.74/64.36 801[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];801 -> 1077[label="",style="solid", color="black", weight=3]; 99.74/64.36 2508[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos wz390) wz40 wz41 wz42 wz43 (not (primCmpNat (Succ wz950) (primMulNat (Succ wz3600) wz390) == LT))",fontsize=16,color="burlywood",shape="box"];10068[label="wz390/Succ wz3900",fontsize=10,color="white",style="solid",shape="box"];2508 -> 10068[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10068 -> 2543[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10069[label="wz390/Zero",fontsize=10,color="white",style="solid",shape="box"];2508 -> 10069[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10069 -> 2544[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 2509[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos Zero :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos wz390) wz40 wz41 wz42 wz43 (not (primCmpNat (Succ wz950) (primMulNat Zero wz390) == LT))",fontsize=16,color="burlywood",shape="box"];10070[label="wz390/Succ wz3900",fontsize=10,color="white",style="solid",shape="box"];2509 -> 10070[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10070 -> 2545[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10071[label="wz390/Zero",fontsize=10,color="white",style="solid",shape="box"];2509 -> 10071[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10071 -> 2546[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 2510[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos wz360 :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg wz390) wz40 wz41 wz42 wz43 (not False)",fontsize=16,color="black",shape="triangle"];2510 -> 2547[label="",style="solid", color="black", weight=3]; 99.74/64.36 2511[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg wz360 :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos wz390) wz40 wz41 wz42 wz43 (not False)",fontsize=16,color="black",shape="triangle"];2511 -> 2548[label="",style="solid", color="black", weight=3]; 99.74/64.36 2512[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg wz390) wz40 wz41 wz42 wz43 (not (primCmpNat (Succ wz950) (primMulNat (Succ wz3600) wz390) == LT))",fontsize=16,color="burlywood",shape="box"];10072[label="wz390/Succ wz3900",fontsize=10,color="white",style="solid",shape="box"];2512 -> 10072[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10072 -> 2549[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10073[label="wz390/Zero",fontsize=10,color="white",style="solid",shape="box"];2512 -> 10073[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10073 -> 2550[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 2513[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg Zero :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg wz390) wz40 wz41 wz42 wz43 (not (primCmpNat (Succ wz950) (primMulNat Zero wz390) == LT))",fontsize=16,color="burlywood",shape="box"];10074[label="wz390/Succ wz3900",fontsize=10,color="white",style="solid",shape="box"];2513 -> 10074[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10074 -> 2551[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10075[label="wz390/Zero",fontsize=10,color="white",style="solid",shape="box"];2513 -> 10075[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10075 -> 2552[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 2514[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos (Succ wz3900)) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos Zero) (Pos (primMulNat (Succ wz3600) (Succ wz3900))) == LT))",fontsize=16,color="black",shape="box"];2514 -> 2553[label="",style="solid", color="black", weight=3]; 99.74/64.36 2515[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos Zero) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos Zero) (Pos (primMulNat (Succ wz3600) Zero)) == LT))",fontsize=16,color="black",shape="box"];2515 -> 2554[label="",style="solid", color="black", weight=3]; 99.74/64.36 2516[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos Zero :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos (Succ wz3900)) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos Zero) (Pos (primMulNat Zero (Succ wz3900))) == LT))",fontsize=16,color="black",shape="box"];2516 -> 2555[label="",style="solid", color="black", weight=3]; 99.74/64.36 2517[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos Zero :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos Zero) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)) == LT))",fontsize=16,color="black",shape="box"];2517 -> 2556[label="",style="solid", color="black", weight=3]; 99.74/64.36 2518[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg (Succ wz3900)) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos Zero) (Neg (primMulNat (Succ wz3600) (Succ wz3900))) == LT))",fontsize=16,color="black",shape="box"];2518 -> 2557[label="",style="solid", color="black", weight=3]; 99.74/64.36 2519[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg Zero) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos Zero) (Neg (primMulNat (Succ wz3600) Zero)) == LT))",fontsize=16,color="black",shape="box"];2519 -> 2558[label="",style="solid", color="black", weight=3]; 99.74/64.36 2520[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos Zero :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg (Succ wz3900)) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos Zero) (Neg (primMulNat Zero (Succ wz3900))) == LT))",fontsize=16,color="black",shape="box"];2520 -> 2559[label="",style="solid", color="black", weight=3]; 99.74/64.36 2521[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos Zero :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg Zero) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos Zero) (Neg (primMulNat Zero Zero)) == LT))",fontsize=16,color="black",shape="box"];2521 -> 2560[label="",style="solid", color="black", weight=3]; 99.74/64.36 2522[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos (Succ wz3900)) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos Zero) (Neg (primMulNat (Succ wz3600) (Succ wz3900))) == LT))",fontsize=16,color="black",shape="box"];2522 -> 2561[label="",style="solid", color="black", weight=3]; 99.74/64.36 2523[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos Zero) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos Zero) (Neg (primMulNat (Succ wz3600) Zero)) == LT))",fontsize=16,color="black",shape="box"];2523 -> 2562[label="",style="solid", color="black", weight=3]; 99.74/64.36 2524[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg Zero :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos (Succ wz3900)) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos Zero) (Neg (primMulNat Zero (Succ wz3900))) == LT))",fontsize=16,color="black",shape="box"];2524 -> 2563[label="",style="solid", color="black", weight=3]; 99.74/64.36 2525[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg Zero :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos Zero) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos Zero) (Neg (primMulNat Zero Zero)) == LT))",fontsize=16,color="black",shape="box"];2525 -> 2564[label="",style="solid", color="black", weight=3]; 99.74/64.36 2526[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg (Succ wz3900)) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos Zero) (Pos (primMulNat (Succ wz3600) (Succ wz3900))) == LT))",fontsize=16,color="black",shape="box"];2526 -> 2565[label="",style="solid", color="black", weight=3]; 99.74/64.36 2527[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg Zero) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos Zero) (Pos (primMulNat (Succ wz3600) Zero)) == LT))",fontsize=16,color="black",shape="box"];2527 -> 2566[label="",style="solid", color="black", weight=3]; 99.74/64.36 2528[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg Zero :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg (Succ wz3900)) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos Zero) (Pos (primMulNat Zero (Succ wz3900))) == LT))",fontsize=16,color="black",shape="box"];2528 -> 2567[label="",style="solid", color="black", weight=3]; 99.74/64.36 2529[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg Zero :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg Zero) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)) == LT))",fontsize=16,color="black",shape="box"];2529 -> 2568[label="",style="solid", color="black", weight=3]; 99.74/64.36 811[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ wz50000)) :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat (Succ wz50000) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];811 -> 1092[label="",style="solid", color="black", weight=3]; 99.74/64.36 812[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];812 -> 1093[label="",style="solid", color="black", weight=3]; 99.74/64.36 813[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) (Pos (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];813 -> 1094[label="",style="solid", color="black", weight=3]; 99.74/64.36 814[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];814 -> 1095[label="",style="solid", color="black", weight=3]; 99.74/64.36 815[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Pos (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];815 -> 1096[label="",style="solid", color="black", weight=3]; 99.74/64.36 816[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ wz50000)) :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primMulNat (Succ wz50000) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];816 -> 1097[label="",style="solid", color="black", weight=3]; 99.74/64.36 817[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];817 -> 1098[label="",style="solid", color="black", weight=3]; 99.74/64.36 818[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) (Pos (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];818 -> 1099[label="",style="solid", color="black", weight=3]; 99.74/64.36 819[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];819 -> 1100[label="",style="solid", color="black", weight=3]; 99.74/64.36 820[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Pos (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];820 -> 1101[label="",style="solid", color="black", weight=3]; 99.74/64.36 821[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ wz50000)) :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primMulNat (Succ wz50000) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];821 -> 1102[label="",style="solid", color="black", weight=3]; 99.74/64.36 822[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];822 -> 1103[label="",style="solid", color="black", weight=3]; 99.74/64.36 823[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) (Pos (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];823 -> 1104[label="",style="solid", color="black", weight=3]; 99.74/64.36 824[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];824 -> 1105[label="",style="solid", color="black", weight=3]; 99.74/64.36 825[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Pos (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];825 -> 1106[label="",style="solid", color="black", weight=3]; 99.74/64.36 826[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ wz50000)) :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat (Succ wz50000) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];826 -> 1107[label="",style="solid", color="black", weight=3]; 99.74/64.36 827[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];827 -> 1108[label="",style="solid", color="black", weight=3]; 99.74/64.36 828[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) (Pos (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];828 -> 1109[label="",style="solid", color="black", weight=3]; 99.74/64.36 829[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];829 -> 1110[label="",style="solid", color="black", weight=3]; 99.74/64.36 830[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Pos (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];830 -> 1111[label="",style="solid", color="black", weight=3]; 99.74/64.36 831[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ wz50000)) :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat (Succ wz50000) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];831 -> 1112[label="",style="solid", color="black", weight=3]; 99.74/64.36 832[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];832 -> 1113[label="",style="solid", color="black", weight=3]; 99.74/64.36 833[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos (Succ wz5100)) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];833 -> 1114[label="",style="solid", color="black", weight=3]; 99.74/64.36 834[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];834 -> 1115[label="",style="solid", color="black", weight=3]; 99.74/64.36 835[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos (Succ wz5100)) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];835 -> 1116[label="",style="solid", color="black", weight=3]; 99.74/64.36 836[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ wz50000)) :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primMulNat (Succ wz50000) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];836 -> 1117[label="",style="solid", color="black", weight=3]; 99.74/64.36 837[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];837 -> 1118[label="",style="solid", color="black", weight=3]; 99.74/64.36 838[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos (Succ wz5100)) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];838 -> 1119[label="",style="solid", color="black", weight=3]; 99.74/64.36 839[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];839 -> 1120[label="",style="solid", color="black", weight=3]; 99.74/64.36 840[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos (Succ wz5100)) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];840 -> 1121[label="",style="solid", color="black", weight=3]; 99.74/64.36 841[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ wz50000)) :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primMulNat (Succ wz50000) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];841 -> 1122[label="",style="solid", color="black", weight=3]; 99.74/64.36 842[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];842 -> 1123[label="",style="solid", color="black", weight=3]; 99.74/64.36 843[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos (Succ wz5100)) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];843 -> 1124[label="",style="solid", color="black", weight=3]; 99.74/64.36 844[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];844 -> 1125[label="",style="solid", color="black", weight=3]; 99.74/64.36 845[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos (Succ wz5100)) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];845 -> 1126[label="",style="solid", color="black", weight=3]; 99.74/64.36 846[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ wz50000)) :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat (Succ wz50000) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];846 -> 1127[label="",style="solid", color="black", weight=3]; 99.74/64.36 847[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];847 -> 1128[label="",style="solid", color="black", weight=3]; 99.74/64.36 848[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos (Succ wz5100)) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];848 -> 1129[label="",style="solid", color="black", weight=3]; 99.74/64.36 849[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];849 -> 1130[label="",style="solid", color="black", weight=3]; 99.74/64.36 850[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos (Succ wz5100)) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];850 -> 1131[label="",style="solid", color="black", weight=3]; 99.74/64.36 851[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ wz50000)) :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat (Succ wz50000) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];851 -> 1132[label="",style="solid", color="black", weight=3]; 99.74/64.36 852[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];852 -> 1133[label="",style="solid", color="black", weight=3]; 99.74/64.36 853[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];853 -> 1134[label="",style="solid", color="black", weight=3]; 99.74/64.36 854[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];854 -> 1135[label="",style="solid", color="black", weight=3]; 99.74/64.36 855[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];855 -> 1136[label="",style="solid", color="black", weight=3]; 99.74/64.36 856[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ wz50000)) :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primMulNat (Succ wz50000) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];856 -> 1137[label="",style="solid", color="black", weight=3]; 99.74/64.36 857[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];857 -> 1138[label="",style="solid", color="black", weight=3]; 99.74/64.36 858[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];858 -> 1139[label="",style="solid", color="black", weight=3]; 99.74/64.36 859[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];859 -> 1140[label="",style="solid", color="black", weight=3]; 99.74/64.36 860[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];860 -> 1141[label="",style="solid", color="black", weight=3]; 99.74/64.36 861[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ wz50000)) :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primMulNat (Succ wz50000) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];861 -> 1142[label="",style="solid", color="black", weight=3]; 99.74/64.36 862[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];862 -> 1143[label="",style="solid", color="black", weight=3]; 99.74/64.36 863[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];863 -> 1144[label="",style="solid", color="black", weight=3]; 99.74/64.36 864[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];864 -> 1145[label="",style="solid", color="black", weight=3]; 99.74/64.36 865[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];865 -> 1146[label="",style="solid", color="black", weight=3]; 99.74/64.36 866[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ wz50000)) :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat (Succ wz50000) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];866 -> 1147[label="",style="solid", color="black", weight=3]; 99.74/64.36 867[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];867 -> 1148[label="",style="solid", color="black", weight=3]; 99.74/64.36 868[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];868 -> 1149[label="",style="solid", color="black", weight=3]; 99.74/64.36 869[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];869 -> 1150[label="",style="solid", color="black", weight=3]; 99.74/64.36 870[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];870 -> 1151[label="",style="solid", color="black", weight=3]; 99.74/64.36 3129[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos wz470 :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos wz500) wz51 wz52 wz53 wz54 (not True)",fontsize=16,color="black",shape="box"];3129 -> 3163[label="",style="solid", color="black", weight=3]; 99.74/64.36 3130[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg wz500) wz51 wz52 wz53 wz54 (not (primCmpNat (primMulNat (Succ wz4700) wz500) (Succ wz1790) == LT))",fontsize=16,color="burlywood",shape="box"];10076[label="wz500/Succ wz5000",fontsize=10,color="white",style="solid",shape="box"];3130 -> 10076[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10076 -> 3164[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10077[label="wz500/Zero",fontsize=10,color="white",style="solid",shape="box"];3130 -> 10077[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10077 -> 3165[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 3131[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos Zero :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg wz500) wz51 wz52 wz53 wz54 (not (primCmpNat (primMulNat Zero wz500) (Succ wz1790) == LT))",fontsize=16,color="burlywood",shape="box"];10078[label="wz500/Succ wz5000",fontsize=10,color="white",style="solid",shape="box"];3131 -> 10078[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10078 -> 3166[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10079[label="wz500/Zero",fontsize=10,color="white",style="solid",shape="box"];3131 -> 10079[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10079 -> 3167[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 3132[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos wz500) wz51 wz52 wz53 wz54 (not (primCmpNat (primMulNat (Succ wz4700) wz500) (Succ wz1790) == LT))",fontsize=16,color="burlywood",shape="box"];10080[label="wz500/Succ wz5000",fontsize=10,color="white",style="solid",shape="box"];3132 -> 10080[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10080 -> 3168[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10081[label="wz500/Zero",fontsize=10,color="white",style="solid",shape="box"];3132 -> 10081[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10081 -> 3169[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 3133[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg Zero :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos wz500) wz51 wz52 wz53 wz54 (not (primCmpNat (primMulNat Zero wz500) (Succ wz1790) == LT))",fontsize=16,color="burlywood",shape="box"];10082[label="wz500/Succ wz5000",fontsize=10,color="white",style="solid",shape="box"];3133 -> 10082[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10082 -> 3170[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10083[label="wz500/Zero",fontsize=10,color="white",style="solid",shape="box"];3133 -> 10083[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10083 -> 3171[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 3134[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg wz470 :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg wz500) wz51 wz52 wz53 wz54 (not True)",fontsize=16,color="black",shape="box"];3134 -> 3172[label="",style="solid", color="black", weight=3]; 99.74/64.36 3135[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos (Succ wz5000)) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg Zero) (Pos (primMulNat (Succ wz4700) (Succ wz5000))) == LT))",fontsize=16,color="black",shape="box"];3135 -> 3173[label="",style="solid", color="black", weight=3]; 99.74/64.36 3136[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos Zero) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg Zero) (Pos (primMulNat (Succ wz4700) Zero)) == LT))",fontsize=16,color="black",shape="box"];3136 -> 3174[label="",style="solid", color="black", weight=3]; 99.74/64.36 3137[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos Zero :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos (Succ wz5000)) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg Zero) (Pos (primMulNat Zero (Succ wz5000))) == LT))",fontsize=16,color="black",shape="box"];3137 -> 3175[label="",style="solid", color="black", weight=3]; 99.74/64.36 3138[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos Zero :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos Zero) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)) == LT))",fontsize=16,color="black",shape="box"];3138 -> 3176[label="",style="solid", color="black", weight=3]; 99.74/64.36 3139[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg (Succ wz5000)) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg Zero) (Neg (primMulNat (Succ wz4700) (Succ wz5000))) == LT))",fontsize=16,color="black",shape="box"];3139 -> 3177[label="",style="solid", color="black", weight=3]; 99.74/64.36 3140[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg Zero) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg Zero) (Neg (primMulNat (Succ wz4700) Zero)) == LT))",fontsize=16,color="black",shape="box"];3140 -> 3178[label="",style="solid", color="black", weight=3]; 99.74/64.36 3141[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos Zero :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg (Succ wz5000)) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg Zero) (Neg (primMulNat Zero (Succ wz5000))) == LT))",fontsize=16,color="black",shape="box"];3141 -> 3179[label="",style="solid", color="black", weight=3]; 99.74/64.36 3142[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos Zero :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg Zero) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg Zero) (Neg (primMulNat Zero Zero)) == LT))",fontsize=16,color="black",shape="box"];3142 -> 3180[label="",style="solid", color="black", weight=3]; 99.74/64.36 3143[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos (Succ wz5000)) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg Zero) (Neg (primMulNat (Succ wz4700) (Succ wz5000))) == LT))",fontsize=16,color="black",shape="box"];3143 -> 3181[label="",style="solid", color="black", weight=3]; 99.74/64.36 3144[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos Zero) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg Zero) (Neg (primMulNat (Succ wz4700) Zero)) == LT))",fontsize=16,color="black",shape="box"];3144 -> 3182[label="",style="solid", color="black", weight=3]; 99.74/64.36 3145[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg Zero :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos (Succ wz5000)) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg Zero) (Neg (primMulNat Zero (Succ wz5000))) == LT))",fontsize=16,color="black",shape="box"];3145 -> 3183[label="",style="solid", color="black", weight=3]; 99.74/64.36 3146[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg Zero :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos Zero) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg Zero) (Neg (primMulNat Zero Zero)) == LT))",fontsize=16,color="black",shape="box"];3146 -> 3184[label="",style="solid", color="black", weight=3]; 99.74/64.36 3147[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg (Succ wz5000)) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg Zero) (Pos (primMulNat (Succ wz4700) (Succ wz5000))) == LT))",fontsize=16,color="black",shape="box"];3147 -> 3185[label="",style="solid", color="black", weight=3]; 99.74/64.36 3148[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg Zero) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg Zero) (Pos (primMulNat (Succ wz4700) Zero)) == LT))",fontsize=16,color="black",shape="box"];3148 -> 3186[label="",style="solid", color="black", weight=3]; 99.74/64.36 3149[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg Zero :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg (Succ wz5000)) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg Zero) (Pos (primMulNat Zero (Succ wz5000))) == LT))",fontsize=16,color="black",shape="box"];3149 -> 3187[label="",style="solid", color="black", weight=3]; 99.74/64.36 3150[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg Zero :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg Zero) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)) == LT))",fontsize=16,color="black",shape="box"];3150 -> 3188[label="",style="solid", color="black", weight=3]; 99.74/64.36 880[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ wz50000)) :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat (Succ wz50000) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];880 -> 1166[label="",style="solid", color="black", weight=3]; 99.74/64.36 881[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];881 -> 1167[label="",style="solid", color="black", weight=3]; 99.74/64.36 882[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) (Pos (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];882 -> 1168[label="",style="solid", color="black", weight=3]; 99.74/64.36 883[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];883 -> 1169[label="",style="solid", color="black", weight=3]; 99.74/64.36 884[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Pos (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];884 -> 1170[label="",style="solid", color="black", weight=3]; 99.74/64.36 885[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ wz50000)) :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat (Succ wz50000) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];885 -> 1171[label="",style="solid", color="black", weight=3]; 99.74/64.36 886[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];886 -> 1172[label="",style="solid", color="black", weight=3]; 99.74/64.36 887[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) (Pos (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];887 -> 1173[label="",style="solid", color="black", weight=3]; 99.74/64.36 888[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];888 -> 1174[label="",style="solid", color="black", weight=3]; 99.74/64.36 889[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Pos (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];889 -> 1175[label="",style="solid", color="black", weight=3]; 99.74/64.36 890[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ wz50000)) :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat (Succ wz50000) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];890 -> 1176[label="",style="solid", color="black", weight=3]; 99.74/64.36 891[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];891 -> 1177[label="",style="solid", color="black", weight=3]; 99.74/64.36 892[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) (Pos (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];892 -> 1178[label="",style="solid", color="black", weight=3]; 99.74/64.36 893[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];893 -> 1179[label="",style="solid", color="black", weight=3]; 99.74/64.36 894[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Pos (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];894 -> 1180[label="",style="solid", color="black", weight=3]; 99.74/64.36 895[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ wz50000)) :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat (Succ wz50000) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];895 -> 1181[label="",style="solid", color="black", weight=3]; 99.74/64.36 896[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];896 -> 1182[label="",style="solid", color="black", weight=3]; 99.74/64.36 897[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) (Pos (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];897 -> 1183[label="",style="solid", color="black", weight=3]; 99.74/64.36 898[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];898 -> 1184[label="",style="solid", color="black", weight=3]; 99.74/64.36 899[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Pos (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];899 -> 1185[label="",style="solid", color="black", weight=3]; 99.74/64.36 900[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ wz50000)) :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat (Succ wz50000) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];900 -> 1186[label="",style="solid", color="black", weight=3]; 99.74/64.36 901[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];901 -> 1187[label="",style="solid", color="black", weight=3]; 99.74/64.36 902[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg (Succ wz5100)) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];902 -> 1188[label="",style="solid", color="black", weight=3]; 99.74/64.36 903[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];903 -> 1189[label="",style="solid", color="black", weight=3]; 99.74/64.36 904[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg (Succ wz5100)) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];904 -> 1190[label="",style="solid", color="black", weight=3]; 99.74/64.36 905[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ wz50000)) :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat (Succ wz50000) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];905 -> 1191[label="",style="solid", color="black", weight=3]; 99.74/64.36 906[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];906 -> 1192[label="",style="solid", color="black", weight=3]; 99.74/64.36 907[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg (Succ wz5100)) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];907 -> 1193[label="",style="solid", color="black", weight=3]; 99.74/64.36 908[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];908 -> 1194[label="",style="solid", color="black", weight=3]; 99.74/64.36 909[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg (Succ wz5100)) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];909 -> 1195[label="",style="solid", color="black", weight=3]; 99.74/64.36 910[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ wz50000)) :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat (Succ wz50000) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];910 -> 1196[label="",style="solid", color="black", weight=3]; 99.74/64.36 911[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];911 -> 1197[label="",style="solid", color="black", weight=3]; 99.74/64.36 912[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg (Succ wz5100)) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];912 -> 1198[label="",style="solid", color="black", weight=3]; 99.74/64.36 913[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];913 -> 1199[label="",style="solid", color="black", weight=3]; 99.74/64.36 914[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg (Succ wz5100)) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];914 -> 1200[label="",style="solid", color="black", weight=3]; 99.74/64.36 915[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ wz50000)) :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat (Succ wz50000) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];915 -> 1201[label="",style="solid", color="black", weight=3]; 99.74/64.36 916[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];916 -> 1202[label="",style="solid", color="black", weight=3]; 99.74/64.36 917[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg (Succ wz5100)) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];917 -> 1203[label="",style="solid", color="black", weight=3]; 99.74/64.36 918[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];918 -> 1204[label="",style="solid", color="black", weight=3]; 99.74/64.36 919[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg (Succ wz5100)) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];919 -> 1205[label="",style="solid", color="black", weight=3]; 99.74/64.36 920[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ wz50000)) :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat (Succ wz50000) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];920 -> 1206[label="",style="solid", color="black", weight=3]; 99.74/64.36 921[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];921 -> 1207[label="",style="solid", color="black", weight=3]; 99.74/64.36 922[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];922 -> 1208[label="",style="solid", color="black", weight=3]; 99.74/64.36 923[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];923 -> 1209[label="",style="solid", color="black", weight=3]; 99.74/64.36 924[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];924 -> 1210[label="",style="solid", color="black", weight=3]; 99.74/64.36 925[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ wz50000)) :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat (Succ wz50000) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];925 -> 1211[label="",style="solid", color="black", weight=3]; 99.74/64.36 926[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];926 -> 1212[label="",style="solid", color="black", weight=3]; 99.74/64.36 927[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];927 -> 1213[label="",style="solid", color="black", weight=3]; 99.74/64.36 928[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];928 -> 1214[label="",style="solid", color="black", weight=3]; 99.74/64.36 929[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];929 -> 1215[label="",style="solid", color="black", weight=3]; 99.74/64.36 930[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ wz50000)) :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat (Succ wz50000) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];930 -> 1216[label="",style="solid", color="black", weight=3]; 99.74/64.36 931[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];931 -> 1217[label="",style="solid", color="black", weight=3]; 99.74/64.36 932[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];932 -> 1218[label="",style="solid", color="black", weight=3]; 99.74/64.36 933[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];933 -> 1219[label="",style="solid", color="black", weight=3]; 99.74/64.36 934[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];934 -> 1220[label="",style="solid", color="black", weight=3]; 99.74/64.36 935[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ wz50000)) :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat (Succ wz50000) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];935 -> 1221[label="",style="solid", color="black", weight=3]; 99.74/64.36 936[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];936 -> 1222[label="",style="solid", color="black", weight=3]; 99.74/64.36 937[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];937 -> 1223[label="",style="solid", color="black", weight=3]; 99.74/64.36 938[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];938 -> 1224[label="",style="solid", color="black", weight=3]; 99.74/64.36 939[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];939 -> 1225[label="",style="solid", color="black", weight=3]; 99.74/64.36 3744[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos wz700 :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos wz730) wz74 wz75 wz76 wz77 (not True)",fontsize=16,color="black",shape="box"];3744 -> 3778[label="",style="solid", color="black", weight=3]; 99.74/64.36 3745[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg wz730) wz74 wz75 wz76 wz77 (not (primCmpNat (primMulNat (Succ wz7000) wz730) (Succ wz2700) == LT))",fontsize=16,color="burlywood",shape="box"];10084[label="wz730/Succ wz7300",fontsize=10,color="white",style="solid",shape="box"];3745 -> 10084[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10084 -> 3779[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10085[label="wz730/Zero",fontsize=10,color="white",style="solid",shape="box"];3745 -> 10085[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10085 -> 3780[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 3746[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos Zero :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg wz730) wz74 wz75 wz76 wz77 (not (primCmpNat (primMulNat Zero wz730) (Succ wz2700) == LT))",fontsize=16,color="burlywood",shape="box"];10086[label="wz730/Succ wz7300",fontsize=10,color="white",style="solid",shape="box"];3746 -> 10086[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10086 -> 3781[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10087[label="wz730/Zero",fontsize=10,color="white",style="solid",shape="box"];3746 -> 10087[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10087 -> 3782[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 3747[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos wz730) wz74 wz75 wz76 wz77 (not (primCmpNat (primMulNat (Succ wz7000) wz730) (Succ wz2700) == LT))",fontsize=16,color="burlywood",shape="box"];10088[label="wz730/Succ wz7300",fontsize=10,color="white",style="solid",shape="box"];3747 -> 10088[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10088 -> 3783[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10089[label="wz730/Zero",fontsize=10,color="white",style="solid",shape="box"];3747 -> 10089[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10089 -> 3784[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 3748[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg Zero :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos wz730) wz74 wz75 wz76 wz77 (not (primCmpNat (primMulNat Zero wz730) (Succ wz2700) == LT))",fontsize=16,color="burlywood",shape="box"];10090[label="wz730/Succ wz7300",fontsize=10,color="white",style="solid",shape="box"];3748 -> 10090[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10090 -> 3785[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10091[label="wz730/Zero",fontsize=10,color="white",style="solid",shape="box"];3748 -> 10091[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10091 -> 3786[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 3749[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg wz700 :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg wz730) wz74 wz75 wz76 wz77 (not True)",fontsize=16,color="black",shape="box"];3749 -> 3787[label="",style="solid", color="black", weight=3]; 99.74/64.36 3750[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos (Succ wz7300)) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg Zero) (Pos (primMulNat (Succ wz7000) (Succ wz7300))) == LT))",fontsize=16,color="black",shape="box"];3750 -> 3788[label="",style="solid", color="black", weight=3]; 99.74/64.36 3751[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos Zero) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg Zero) (Pos (primMulNat (Succ wz7000) Zero)) == LT))",fontsize=16,color="black",shape="box"];3751 -> 3789[label="",style="solid", color="black", weight=3]; 99.74/64.36 3752[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos Zero :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos (Succ wz7300)) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg Zero) (Pos (primMulNat Zero (Succ wz7300))) == LT))",fontsize=16,color="black",shape="box"];3752 -> 3790[label="",style="solid", color="black", weight=3]; 99.74/64.36 3753[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos Zero :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos Zero) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)) == LT))",fontsize=16,color="black",shape="box"];3753 -> 3791[label="",style="solid", color="black", weight=3]; 99.74/64.36 3754[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg (Succ wz7300)) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg Zero) (Neg (primMulNat (Succ wz7000) (Succ wz7300))) == LT))",fontsize=16,color="black",shape="box"];3754 -> 3792[label="",style="solid", color="black", weight=3]; 99.74/64.36 3755[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg Zero) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg Zero) (Neg (primMulNat (Succ wz7000) Zero)) == LT))",fontsize=16,color="black",shape="box"];3755 -> 3793[label="",style="solid", color="black", weight=3]; 99.74/64.36 3756[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos Zero :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg (Succ wz7300)) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg Zero) (Neg (primMulNat Zero (Succ wz7300))) == LT))",fontsize=16,color="black",shape="box"];3756 -> 3794[label="",style="solid", color="black", weight=3]; 99.74/64.36 3757[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos Zero :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg Zero) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg Zero) (Neg (primMulNat Zero Zero)) == LT))",fontsize=16,color="black",shape="box"];3757 -> 3795[label="",style="solid", color="black", weight=3]; 99.74/64.36 3758[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos (Succ wz7300)) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg Zero) (Neg (primMulNat (Succ wz7000) (Succ wz7300))) == LT))",fontsize=16,color="black",shape="box"];3758 -> 3796[label="",style="solid", color="black", weight=3]; 99.74/64.36 3759[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos Zero) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg Zero) (Neg (primMulNat (Succ wz7000) Zero)) == LT))",fontsize=16,color="black",shape="box"];3759 -> 3797[label="",style="solid", color="black", weight=3]; 99.74/64.36 3760[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg Zero :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos (Succ wz7300)) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg Zero) (Neg (primMulNat Zero (Succ wz7300))) == LT))",fontsize=16,color="black",shape="box"];3760 -> 3798[label="",style="solid", color="black", weight=3]; 99.74/64.36 3761[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg Zero :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos Zero) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg Zero) (Neg (primMulNat Zero Zero)) == LT))",fontsize=16,color="black",shape="box"];3761 -> 3799[label="",style="solid", color="black", weight=3]; 99.74/64.36 3762[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg (Succ wz7300)) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg Zero) (Pos (primMulNat (Succ wz7000) (Succ wz7300))) == LT))",fontsize=16,color="black",shape="box"];3762 -> 3800[label="",style="solid", color="black", weight=3]; 99.74/64.36 3763[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg Zero) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg Zero) (Pos (primMulNat (Succ wz7000) Zero)) == LT))",fontsize=16,color="black",shape="box"];3763 -> 3801[label="",style="solid", color="black", weight=3]; 99.74/64.36 3764[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg Zero :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg (Succ wz7300)) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg Zero) (Pos (primMulNat Zero (Succ wz7300))) == LT))",fontsize=16,color="black",shape="box"];3764 -> 3802[label="",style="solid", color="black", weight=3]; 99.74/64.36 3765[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg Zero :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg Zero) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg Zero) (Pos (primMulNat Zero Zero)) == LT))",fontsize=16,color="black",shape="box"];3765 -> 3803[label="",style="solid", color="black", weight=3]; 99.74/64.36 949[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ wz50000)) :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat (Succ wz50000) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];949 -> 1240[label="",style="solid", color="black", weight=3]; 99.74/64.36 950[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];950 -> 1241[label="",style="solid", color="black", weight=3]; 99.74/64.36 951[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) (Neg (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];951 -> 1242[label="",style="solid", color="black", weight=3]; 99.74/64.36 952[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];952 -> 1243[label="",style="solid", color="black", weight=3]; 99.74/64.36 953[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Neg (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];953 -> 1244[label="",style="solid", color="black", weight=3]; 99.74/64.36 954[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ wz50000)) :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat (Succ wz50000) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];954 -> 1245[label="",style="solid", color="black", weight=3]; 99.74/64.36 955[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];955 -> 1246[label="",style="solid", color="black", weight=3]; 99.74/64.36 956[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) (Neg (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];956 -> 1247[label="",style="solid", color="black", weight=3]; 99.74/64.36 957[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];957 -> 1248[label="",style="solid", color="black", weight=3]; 99.74/64.36 958[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Neg (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];958 -> 1249[label="",style="solid", color="black", weight=3]; 99.74/64.36 959[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ wz50000)) :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat (Succ wz50000) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];959 -> 1250[label="",style="solid", color="black", weight=3]; 99.74/64.36 960[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];960 -> 1251[label="",style="solid", color="black", weight=3]; 99.74/64.36 961[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) (Neg (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];961 -> 1252[label="",style="solid", color="black", weight=3]; 99.74/64.36 962[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];962 -> 1253[label="",style="solid", color="black", weight=3]; 99.74/64.36 963[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Neg (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];963 -> 1254[label="",style="solid", color="black", weight=3]; 99.74/64.36 964[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ wz50000)) :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat (Succ wz50000) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];964 -> 1255[label="",style="solid", color="black", weight=3]; 99.74/64.36 965[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];965 -> 1256[label="",style="solid", color="black", weight=3]; 99.74/64.36 966[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) (Neg (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];966 -> 1257[label="",style="solid", color="black", weight=3]; 99.74/64.36 967[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];967 -> 1258[label="",style="solid", color="black", weight=3]; 99.74/64.36 968[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Neg (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];968 -> 1259[label="",style="solid", color="black", weight=3]; 99.74/64.36 969[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ wz50000)) :% Pos (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat (Succ wz50000) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];969 -> 1260[label="",style="solid", color="black", weight=3]; 99.74/64.36 970[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];970 -> 1261[label="",style="solid", color="black", weight=3]; 99.74/64.36 971[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos (Succ wz5100)) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];971 -> 1262[label="",style="solid", color="black", weight=3]; 99.74/64.36 972[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];972 -> 1263[label="",style="solid", color="black", weight=3]; 99.74/64.36 973[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos (Succ wz5100)) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];973 -> 1264[label="",style="solid", color="black", weight=3]; 99.74/64.36 974[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ wz50000)) :% Pos (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat (Succ wz50000) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];974 -> 1265[label="",style="solid", color="black", weight=3]; 99.74/64.36 975[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];975 -> 1266[label="",style="solid", color="black", weight=3]; 99.74/64.36 976[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos (Succ wz5100)) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];976 -> 1267[label="",style="solid", color="black", weight=3]; 99.74/64.36 977[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];977 -> 1268[label="",style="solid", color="black", weight=3]; 99.74/64.36 978[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos (Succ wz5100)) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];978 -> 1269[label="",style="solid", color="black", weight=3]; 99.74/64.36 979[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ wz50000)) :% Pos (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat (Succ wz50000) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];979 -> 1270[label="",style="solid", color="black", weight=3]; 99.74/64.36 980[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Pos (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];980 -> 1271[label="",style="solid", color="black", weight=3]; 99.74/64.36 981[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos (Succ wz5100)) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];981 -> 1272[label="",style="solid", color="black", weight=3]; 99.74/64.36 982[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];982 -> 1273[label="",style="solid", color="black", weight=3]; 99.74/64.36 983[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos (Succ wz5100)) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];983 -> 1274[label="",style="solid", color="black", weight=3]; 99.74/64.36 984[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ wz50000)) :% Pos (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat (Succ wz50000) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];984 -> 1275[label="",style="solid", color="black", weight=3]; 99.74/64.36 985[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Pos (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];985 -> 1276[label="",style="solid", color="black", weight=3]; 99.74/64.36 986[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos (Succ wz5100)) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];986 -> 1277[label="",style="solid", color="black", weight=3]; 99.74/64.36 987[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];987 -> 1278[label="",style="solid", color="black", weight=3]; 99.74/64.36 988[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos (Succ wz5100)) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];988 -> 1279[label="",style="solid", color="black", weight=3]; 99.74/64.36 989[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ wz50000)) :% Pos Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat (Succ wz50000) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];989 -> 1280[label="",style="solid", color="black", weight=3]; 99.74/64.36 990[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];990 -> 1281[label="",style="solid", color="black", weight=3]; 99.74/64.36 991[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];991 -> 1282[label="",style="solid", color="black", weight=3]; 99.74/64.36 992[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];992 -> 1283[label="",style="solid", color="black", weight=3]; 99.74/64.36 993[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];993 -> 1284[label="",style="solid", color="black", weight=3]; 99.74/64.36 994[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ wz50000)) :% Pos Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat (Succ wz50000) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];994 -> 1285[label="",style="solid", color="black", weight=3]; 99.74/64.36 995[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];995 -> 1286[label="",style="solid", color="black", weight=3]; 99.74/64.36 996[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];996 -> 1287[label="",style="solid", color="black", weight=3]; 99.74/64.36 997[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];997 -> 1288[label="",style="solid", color="black", weight=3]; 99.74/64.36 998[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];998 -> 1289[label="",style="solid", color="black", weight=3]; 99.74/64.36 999[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ wz50000)) :% Pos Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat (Succ wz50000) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];999 -> 1290[label="",style="solid", color="black", weight=3]; 99.74/64.36 1000[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Pos Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1000 -> 1291[label="",style="solid", color="black", weight=3]; 99.74/64.36 1001[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];1001 -> 1292[label="",style="solid", color="black", weight=3]; 99.74/64.36 1002[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];1002 -> 1293[label="",style="solid", color="black", weight=3]; 99.74/64.36 1003[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];1003 -> 1294[label="",style="solid", color="black", weight=3]; 99.74/64.36 1004[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ wz50000)) :% Pos Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat (Succ wz50000) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1004 -> 1295[label="",style="solid", color="black", weight=3]; 99.74/64.36 1005[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Pos Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1005 -> 1296[label="",style="solid", color="black", weight=3]; 99.74/64.36 1006[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];1006 -> 1297[label="",style="solid", color="black", weight=3]; 99.74/64.36 1007[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];1007 -> 1298[label="",style="solid", color="black", weight=3]; 99.74/64.36 1008[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];1008 -> 1299[label="",style="solid", color="black", weight=3]; 99.74/64.36 4347[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos wz840) wz85 wz86 wz87 wz88 (not (primCmpNat (Succ wz3590) (primMulNat (Succ wz8100) wz840) == LT))",fontsize=16,color="burlywood",shape="box"];10092[label="wz840/Succ wz8400",fontsize=10,color="white",style="solid",shape="box"];4347 -> 10092[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10092 -> 4381[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10093[label="wz840/Zero",fontsize=10,color="white",style="solid",shape="box"];4347 -> 10093[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10093 -> 4382[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 4348[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos Zero :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos wz840) wz85 wz86 wz87 wz88 (not (primCmpNat (Succ wz3590) (primMulNat Zero wz840) == LT))",fontsize=16,color="burlywood",shape="box"];10094[label="wz840/Succ wz8400",fontsize=10,color="white",style="solid",shape="box"];4348 -> 10094[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10094 -> 4383[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10095[label="wz840/Zero",fontsize=10,color="white",style="solid",shape="box"];4348 -> 10095[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10095 -> 4384[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 4349[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos wz810 :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg wz840) wz85 wz86 wz87 wz88 (not False)",fontsize=16,color="black",shape="triangle"];4349 -> 4385[label="",style="solid", color="black", weight=3]; 99.74/64.36 4350[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg wz810 :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos wz840) wz85 wz86 wz87 wz88 (not False)",fontsize=16,color="black",shape="triangle"];4350 -> 4386[label="",style="solid", color="black", weight=3]; 99.74/64.36 4351[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg wz840) wz85 wz86 wz87 wz88 (not (primCmpNat (Succ wz3590) (primMulNat (Succ wz8100) wz840) == LT))",fontsize=16,color="burlywood",shape="box"];10096[label="wz840/Succ wz8400",fontsize=10,color="white",style="solid",shape="box"];4351 -> 10096[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10096 -> 4387[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10097[label="wz840/Zero",fontsize=10,color="white",style="solid",shape="box"];4351 -> 10097[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10097 -> 4388[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 4352[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg Zero :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg wz840) wz85 wz86 wz87 wz88 (not (primCmpNat (Succ wz3590) (primMulNat Zero wz840) == LT))",fontsize=16,color="burlywood",shape="box"];10098[label="wz840/Succ wz8400",fontsize=10,color="white",style="solid",shape="box"];4352 -> 10098[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10098 -> 4389[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10099[label="wz840/Zero",fontsize=10,color="white",style="solid",shape="box"];4352 -> 10099[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10099 -> 4390[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 4353[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos (Succ wz8400)) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos Zero) (Pos (primMulNat (Succ wz8100) (Succ wz8400))) == LT))",fontsize=16,color="black",shape="box"];4353 -> 4391[label="",style="solid", color="black", weight=3]; 99.74/64.36 4354[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos Zero) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos Zero) (Pos (primMulNat (Succ wz8100) Zero)) == LT))",fontsize=16,color="black",shape="box"];4354 -> 4392[label="",style="solid", color="black", weight=3]; 99.74/64.36 4355[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos Zero :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos (Succ wz8400)) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos Zero) (Pos (primMulNat Zero (Succ wz8400))) == LT))",fontsize=16,color="black",shape="box"];4355 -> 4393[label="",style="solid", color="black", weight=3]; 99.74/64.36 4356[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos Zero :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos Zero) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)) == LT))",fontsize=16,color="black",shape="box"];4356 -> 4394[label="",style="solid", color="black", weight=3]; 99.74/64.36 4357[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg (Succ wz8400)) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos Zero) (Neg (primMulNat (Succ wz8100) (Succ wz8400))) == LT))",fontsize=16,color="black",shape="box"];4357 -> 4395[label="",style="solid", color="black", weight=3]; 99.74/64.36 4358[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg Zero) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos Zero) (Neg (primMulNat (Succ wz8100) Zero)) == LT))",fontsize=16,color="black",shape="box"];4358 -> 4396[label="",style="solid", color="black", weight=3]; 99.74/64.36 4359[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos Zero :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg (Succ wz8400)) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos Zero) (Neg (primMulNat Zero (Succ wz8400))) == LT))",fontsize=16,color="black",shape="box"];4359 -> 4397[label="",style="solid", color="black", weight=3]; 99.74/64.36 4360[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos Zero :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg Zero) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos Zero) (Neg (primMulNat Zero Zero)) == LT))",fontsize=16,color="black",shape="box"];4360 -> 4398[label="",style="solid", color="black", weight=3]; 99.74/64.36 4361[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos (Succ wz8400)) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos Zero) (Neg (primMulNat (Succ wz8100) (Succ wz8400))) == LT))",fontsize=16,color="black",shape="box"];4361 -> 4399[label="",style="solid", color="black", weight=3]; 99.74/64.36 4362[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos Zero) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos Zero) (Neg (primMulNat (Succ wz8100) Zero)) == LT))",fontsize=16,color="black",shape="box"];4362 -> 4400[label="",style="solid", color="black", weight=3]; 99.74/64.36 4363[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg Zero :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos (Succ wz8400)) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos Zero) (Neg (primMulNat Zero (Succ wz8400))) == LT))",fontsize=16,color="black",shape="box"];4363 -> 4401[label="",style="solid", color="black", weight=3]; 99.74/64.36 4364[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg Zero :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos Zero) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos Zero) (Neg (primMulNat Zero Zero)) == LT))",fontsize=16,color="black",shape="box"];4364 -> 4402[label="",style="solid", color="black", weight=3]; 99.74/64.36 4365[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg (Succ wz8400)) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos Zero) (Pos (primMulNat (Succ wz8100) (Succ wz8400))) == LT))",fontsize=16,color="black",shape="box"];4365 -> 4403[label="",style="solid", color="black", weight=3]; 99.74/64.36 4366[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg Zero) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos Zero) (Pos (primMulNat (Succ wz8100) Zero)) == LT))",fontsize=16,color="black",shape="box"];4366 -> 4404[label="",style="solid", color="black", weight=3]; 99.74/64.36 4367[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg Zero :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg (Succ wz8400)) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos Zero) (Pos (primMulNat Zero (Succ wz8400))) == LT))",fontsize=16,color="black",shape="box"];4367 -> 4405[label="",style="solid", color="black", weight=3]; 99.74/64.36 4368[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg Zero :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg Zero) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos Zero) (Pos (primMulNat Zero Zero)) == LT))",fontsize=16,color="black",shape="box"];4368 -> 4406[label="",style="solid", color="black", weight=3]; 99.74/64.36 1018[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ wz50000)) :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat (Succ wz50000) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1018 -> 1314[label="",style="solid", color="black", weight=3]; 99.74/64.36 1019[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1019 -> 1315[label="",style="solid", color="black", weight=3]; 99.74/64.36 1020[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) (Neg (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];1020 -> 1316[label="",style="solid", color="black", weight=3]; 99.74/64.36 1021[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];1021 -> 1317[label="",style="solid", color="black", weight=3]; 99.74/64.36 1022[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Neg (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];1022 -> 1318[label="",style="solid", color="black", weight=3]; 99.74/64.36 1023[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ wz50000)) :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primMulNat (Succ wz50000) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1023 -> 1319[label="",style="solid", color="black", weight=3]; 99.74/64.36 1024[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1024 -> 1320[label="",style="solid", color="black", weight=3]; 99.74/64.36 1025[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) (Neg (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];1025 -> 1321[label="",style="solid", color="black", weight=3]; 99.74/64.36 1026[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];1026 -> 1322[label="",style="solid", color="black", weight=3]; 99.74/64.36 1027[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Neg (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];1027 -> 1323[label="",style="solid", color="black", weight=3]; 99.74/64.36 1028[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ wz50000)) :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primMulNat (Succ wz50000) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1028 -> 1324[label="",style="solid", color="black", weight=3]; 99.74/64.36 1029[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1029 -> 1325[label="",style="solid", color="black", weight=3]; 99.74/64.36 1030[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) (Neg (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];1030 -> 1326[label="",style="solid", color="black", weight=3]; 99.74/64.36 1031[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];1031 -> 1327[label="",style="solid", color="black", weight=3]; 99.74/64.36 1032[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Neg (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];1032 -> 1328[label="",style="solid", color="black", weight=3]; 99.74/64.36 1033[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ wz50000)) :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat (Succ wz50000) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1033 -> 1329[label="",style="solid", color="black", weight=3]; 99.74/64.36 1034[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1034 -> 1330[label="",style="solid", color="black", weight=3]; 99.74/64.36 1035[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) (Neg (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];1035 -> 1331[label="",style="solid", color="black", weight=3]; 99.74/64.36 1036[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];1036 -> 1332[label="",style="solid", color="black", weight=3]; 99.74/64.36 1037[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Neg (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];1037 -> 1333[label="",style="solid", color="black", weight=3]; 99.74/64.36 1038[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ wz50000)) :% Neg (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat (Succ wz50000) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1038 -> 1334[label="",style="solid", color="black", weight=3]; 99.74/64.36 1039[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1039 -> 1335[label="",style="solid", color="black", weight=3]; 99.74/64.36 1040[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg (Succ wz5100)) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];1040 -> 1336[label="",style="solid", color="black", weight=3]; 99.74/64.36 1041[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];1041 -> 1337[label="",style="solid", color="black", weight=3]; 99.74/64.36 1042[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg (Succ wz5100)) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];1042 -> 1338[label="",style="solid", color="black", weight=3]; 99.74/64.36 1043[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ wz50000)) :% Neg (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primMulNat (Succ wz50000) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1043 -> 1339[label="",style="solid", color="black", weight=3]; 99.74/64.36 1044[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1044 -> 1340[label="",style="solid", color="black", weight=3]; 99.74/64.36 1045[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg (Succ wz5100)) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];1045 -> 1341[label="",style="solid", color="black", weight=3]; 99.74/64.36 1046[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];1046 -> 1342[label="",style="solid", color="black", weight=3]; 99.74/64.36 1047[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg (Succ wz5100)) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];1047 -> 1343[label="",style="solid", color="black", weight=3]; 99.74/64.36 5572[label="wz4",fontsize=16,color="green",shape="box"];5573[label="wz64",fontsize=16,color="green",shape="box"];5574 -> 2439[label="",style="dashed", color="red", weight=0]; 99.74/64.36 5574[label="primPlusNat (primMulNat wz5000 (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];5574 -> 5734[label="",style="dashed", color="magenta", weight=3]; 99.74/64.36 5574 -> 5735[label="",style="dashed", color="magenta", weight=3]; 99.74/64.36 5575[label="wz60100",fontsize=16,color="green",shape="box"];5576[label="wz62",fontsize=16,color="green",shape="box"];5577[label="Neg (Succ wz5000) :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];5578[label="wz63",fontsize=16,color="green",shape="box"];5579[label="wz3",fontsize=16,color="green",shape="box"];5580[label="wz61",fontsize=16,color="green",shape="box"];5571[label="FiniteMap.foldFM_GE1 wz451 wz452 wz453 (Neg Zero :% Pos (Succ wz454)) wz455 wz456 wz457 wz458 (not (primCmpInt (Pos Zero) (Neg wz459) == LT))",fontsize=16,color="burlywood",shape="triangle"];10100[label="wz459/Succ wz4590",fontsize=10,color="white",style="solid",shape="box"];5571 -> 10100[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10100 -> 5736[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10101[label="wz459/Zero",fontsize=10,color="white",style="solid",shape="box"];5571 -> 10101[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10101 -> 5737[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 1050[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg (Succ wz5100)) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];1050 -> 1346[label="",style="solid", color="black", weight=3]; 99.74/64.36 5581[label="wz4",fontsize=16,color="green",shape="box"];5582[label="wz64",fontsize=16,color="green",shape="box"];5583[label="Zero",fontsize=16,color="green",shape="box"];5584[label="wz60100",fontsize=16,color="green",shape="box"];5585[label="wz62",fontsize=16,color="green",shape="box"];5586[label="Neg Zero :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];5587[label="wz63",fontsize=16,color="green",shape="box"];5588[label="wz3",fontsize=16,color="green",shape="box"];5589[label="wz61",fontsize=16,color="green",shape="box"];1052[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg (Succ wz5100)) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];1052 -> 1348[label="",style="solid", color="black", weight=3]; 99.74/64.36 1053[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ wz50000)) :% Neg (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat (Succ wz50000) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1053 -> 1349[label="",style="solid", color="black", weight=3]; 99.74/64.36 1054[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Neg (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1054 -> 1350[label="",style="solid", color="black", weight=3]; 99.74/64.36 1055[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg (Succ wz5100)) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];1055 -> 1351[label="",style="solid", color="black", weight=3]; 99.74/64.36 1056[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];1056 -> 1352[label="",style="solid", color="black", weight=3]; 99.74/64.36 1057[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg (Succ wz5100)) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];1057 -> 1353[label="",style="solid", color="black", weight=3]; 99.74/64.36 1058[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ wz50000)) :% Neg Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat (Succ wz50000) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1058 -> 1354[label="",style="solid", color="black", weight=3]; 99.74/64.36 1059[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1059 -> 1355[label="",style="solid", color="black", weight=3]; 99.74/64.36 1060[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];1060 -> 1356[label="",style="solid", color="black", weight=3]; 99.74/64.36 1061[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];1061 -> 1357[label="",style="solid", color="black", weight=3]; 99.74/64.36 1062[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];1062 -> 1358[label="",style="solid", color="black", weight=3]; 99.74/64.36 1063[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ wz50000)) :% Neg Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primMulNat (Succ wz50000) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1063 -> 1359[label="",style="solid", color="black", weight=3]; 99.74/64.36 1064[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1064 -> 1360[label="",style="solid", color="black", weight=3]; 99.74/64.36 1065[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];1065 -> 1361[label="",style="solid", color="black", weight=3]; 99.74/64.36 1066[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];1066 -> 1362[label="",style="solid", color="black", weight=3]; 99.74/64.36 1067[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];1067 -> 1363[label="",style="solid", color="black", weight=3]; 99.74/64.36 5590[label="wz4",fontsize=16,color="green",shape="box"];5591[label="wz64",fontsize=16,color="green",shape="box"];5592 -> 2439[label="",style="dashed", color="red", weight=0]; 99.74/64.36 5592[label="primPlusNat (primMulNat wz5000 (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];5592 -> 5738[label="",style="dashed", color="magenta", weight=3]; 99.74/64.36 5592 -> 5739[label="",style="dashed", color="magenta", weight=3]; 99.74/64.36 5593[label="wz60100",fontsize=16,color="green",shape="box"];5594[label="wz62",fontsize=16,color="green",shape="box"];5595[label="Neg (Succ wz5000) :% Neg Zero",fontsize=16,color="green",shape="box"];5596[label="wz63",fontsize=16,color="green",shape="box"];5597[label="wz3",fontsize=16,color="green",shape="box"];5598[label="wz61",fontsize=16,color="green",shape="box"];1070[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];1070 -> 1366[label="",style="solid", color="black", weight=3]; 99.74/64.36 5599[label="wz4",fontsize=16,color="green",shape="box"];5600[label="wz64",fontsize=16,color="green",shape="box"];5601[label="Zero",fontsize=16,color="green",shape="box"];5602[label="wz60100",fontsize=16,color="green",shape="box"];5603[label="wz62",fontsize=16,color="green",shape="box"];5604[label="Neg Zero :% Neg Zero",fontsize=16,color="green",shape="box"];5605[label="wz63",fontsize=16,color="green",shape="box"];5606[label="wz3",fontsize=16,color="green",shape="box"];5607[label="wz61",fontsize=16,color="green",shape="box"];1072[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];1072 -> 1368[label="",style="solid", color="black", weight=3]; 99.74/64.36 1073[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ wz50000)) :% Neg Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat (Succ wz50000) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1073 -> 1369[label="",style="solid", color="black", weight=3]; 99.74/64.36 1074[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Neg Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1074 -> 1370[label="",style="solid", color="black", weight=3]; 99.74/64.36 1075[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];1075 -> 1371[label="",style="solid", color="black", weight=3]; 99.74/64.36 1076[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];1076 -> 1372[label="",style="solid", color="black", weight=3]; 99.74/64.36 1077[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];1077 -> 1373[label="",style="solid", color="black", weight=3]; 99.74/64.36 2543[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos (Succ wz3900)) wz40 wz41 wz42 wz43 (not (primCmpNat (Succ wz950) (primMulNat (Succ wz3600) (Succ wz3900)) == LT))",fontsize=16,color="black",shape="box"];2543 -> 2573[label="",style="solid", color="black", weight=3]; 99.74/64.36 2544[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos Zero) wz40 wz41 wz42 wz43 (not (primCmpNat (Succ wz950) (primMulNat (Succ wz3600) Zero) == LT))",fontsize=16,color="black",shape="box"];2544 -> 2574[label="",style="solid", color="black", weight=3]; 99.74/64.36 2545[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos Zero :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos (Succ wz3900)) wz40 wz41 wz42 wz43 (not (primCmpNat (Succ wz950) (primMulNat Zero (Succ wz3900)) == LT))",fontsize=16,color="black",shape="box"];2545 -> 2575[label="",style="solid", color="black", weight=3]; 99.74/64.36 2546[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos Zero :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos Zero) wz40 wz41 wz42 wz43 (not (primCmpNat (Succ wz950) (primMulNat Zero Zero) == LT))",fontsize=16,color="black",shape="box"];2546 -> 2576[label="",style="solid", color="black", weight=3]; 99.74/64.36 2547[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos wz360 :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg wz390) wz40 wz41 wz42 wz43 True",fontsize=16,color="black",shape="box"];2547 -> 2577[label="",style="solid", color="black", weight=3]; 99.74/64.36 2548[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg wz360 :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos wz390) wz40 wz41 wz42 wz43 True",fontsize=16,color="black",shape="box"];2548 -> 2578[label="",style="solid", color="black", weight=3]; 99.74/64.36 2549[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg (Succ wz3900)) wz40 wz41 wz42 wz43 (not (primCmpNat (Succ wz950) (primMulNat (Succ wz3600) (Succ wz3900)) == LT))",fontsize=16,color="black",shape="box"];2549 -> 2579[label="",style="solid", color="black", weight=3]; 99.74/64.36 2550[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg Zero) wz40 wz41 wz42 wz43 (not (primCmpNat (Succ wz950) (primMulNat (Succ wz3600) Zero) == LT))",fontsize=16,color="black",shape="box"];2550 -> 2580[label="",style="solid", color="black", weight=3]; 99.74/64.36 2551[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg Zero :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg (Succ wz3900)) wz40 wz41 wz42 wz43 (not (primCmpNat (Succ wz950) (primMulNat Zero (Succ wz3900)) == LT))",fontsize=16,color="black",shape="box"];2551 -> 2581[label="",style="solid", color="black", weight=3]; 99.74/64.36 2552[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg Zero :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg Zero) wz40 wz41 wz42 wz43 (not (primCmpNat (Succ wz950) (primMulNat Zero Zero) == LT))",fontsize=16,color="black",shape="box"];2552 -> 2582[label="",style="solid", color="black", weight=3]; 99.74/64.36 2553 -> 2583[label="",style="dashed", color="red", weight=0]; 99.74/64.36 2553[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos (Succ wz3900)) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat wz3600 (Succ wz3900)) (Succ wz3900))) == LT))",fontsize=16,color="magenta"];2553 -> 2584[label="",style="dashed", color="magenta", weight=3]; 99.74/64.36 2554[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos Zero) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];2554 -> 2585[label="",style="solid", color="black", weight=3]; 99.74/64.36 2555[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos Zero :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos (Succ wz3900)) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];2555 -> 2586[label="",style="solid", color="black", weight=3]; 99.74/64.36 2556[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos Zero :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos Zero) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];2556 -> 2587[label="",style="solid", color="black", weight=3]; 99.74/64.36 2557 -> 2588[label="",style="dashed", color="red", weight=0]; 99.74/64.36 2557[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg (Succ wz3900)) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primMulNat wz3600 (Succ wz3900)) (Succ wz3900))) == LT))",fontsize=16,color="magenta"];2557 -> 2589[label="",style="dashed", color="magenta", weight=3]; 99.74/64.36 2558[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg Zero) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];2558 -> 2590[label="",style="solid", color="black", weight=3]; 99.74/64.36 2559[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos Zero :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg (Succ wz3900)) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];2559 -> 2591[label="",style="solid", color="black", weight=3]; 99.74/64.36 2560[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos Zero :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg Zero) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];2560 -> 2592[label="",style="solid", color="black", weight=3]; 99.74/64.36 2561 -> 2593[label="",style="dashed", color="red", weight=0]; 99.74/64.36 2561[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos (Succ wz3900)) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primMulNat wz3600 (Succ wz3900)) (Succ wz3900))) == LT))",fontsize=16,color="magenta"];2561 -> 2594[label="",style="dashed", color="magenta", weight=3]; 99.74/64.36 2562[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos Zero) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];2562 -> 2595[label="",style="solid", color="black", weight=3]; 99.74/64.36 2563[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg Zero :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos (Succ wz3900)) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];2563 -> 2596[label="",style="solid", color="black", weight=3]; 99.74/64.36 2564[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg Zero :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos Zero) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];2564 -> 2597[label="",style="solid", color="black", weight=3]; 99.74/64.36 2565 -> 2598[label="",style="dashed", color="red", weight=0]; 99.74/64.36 2565[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg (Succ wz3900)) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat wz3600 (Succ wz3900)) (Succ wz3900))) == LT))",fontsize=16,color="magenta"];2565 -> 2599[label="",style="dashed", color="magenta", weight=3]; 99.74/64.36 2566[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg Zero) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];2566 -> 2600[label="",style="solid", color="black", weight=3]; 99.74/64.36 2567[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg Zero :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg (Succ wz3900)) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];2567 -> 2601[label="",style="solid", color="black", weight=3]; 99.74/64.36 2568[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg Zero :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg Zero) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];2568 -> 2602[label="",style="solid", color="black", weight=3]; 99.74/64.36 1092[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ wz50000)) :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primMulNat wz50000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];10102[label="wz50000/Succ wz500000",fontsize=10,color="white",style="solid",shape="box"];1092 -> 10102[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10102 -> 1392[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10103[label="wz50000/Zero",fontsize=10,color="white",style="solid",shape="box"];1092 -> 10103[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10103 -> 1393[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 1093[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1093 -> 1394[label="",style="solid", color="black", weight=3]; 99.74/64.36 1094[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) (Pos (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1094 -> 1395[label="",style="solid", color="black", weight=3]; 99.74/64.36 1095[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1095 -> 1396[label="",style="solid", color="black", weight=3]; 99.74/64.36 1096[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Pos (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1096 -> 1397[label="",style="solid", color="black", weight=3]; 99.74/64.36 1097[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ wz50000)) :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primMulNat wz50000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];10104[label="wz50000/Succ wz500000",fontsize=10,color="white",style="solid",shape="box"];1097 -> 10104[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10104 -> 1398[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10105[label="wz50000/Zero",fontsize=10,color="white",style="solid",shape="box"];1097 -> 10105[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10105 -> 1399[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 1098[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1098 -> 1400[label="",style="solid", color="black", weight=3]; 99.74/64.36 1099[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) (Pos (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1099 -> 1401[label="",style="solid", color="black", weight=3]; 99.74/64.36 1100[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1100 -> 1402[label="",style="solid", color="black", weight=3]; 99.74/64.36 1101[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Pos (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1101 -> 1403[label="",style="solid", color="black", weight=3]; 99.74/64.36 1102[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ wz50000)) :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primMulNat wz50000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];10106[label="wz50000/Succ wz500000",fontsize=10,color="white",style="solid",shape="box"];1102 -> 10106[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10106 -> 1404[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10107[label="wz50000/Zero",fontsize=10,color="white",style="solid",shape="box"];1102 -> 10107[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10107 -> 1405[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 1103[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1103 -> 1406[label="",style="solid", color="black", weight=3]; 99.74/64.36 1104[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) (Pos (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1104 -> 1407[label="",style="solid", color="black", weight=3]; 99.74/64.36 1105[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1105 -> 1408[label="",style="solid", color="black", weight=3]; 99.74/64.36 1106[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Pos (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1106 -> 1409[label="",style="solid", color="black", weight=3]; 99.74/64.36 1107[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ wz50000)) :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primMulNat wz50000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];10108[label="wz50000/Succ wz500000",fontsize=10,color="white",style="solid",shape="box"];1107 -> 10108[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10108 -> 1410[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10109[label="wz50000/Zero",fontsize=10,color="white",style="solid",shape="box"];1107 -> 10109[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10109 -> 1411[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 1108[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1108 -> 1412[label="",style="solid", color="black", weight=3]; 99.74/64.36 1109[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) (Pos (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1109 -> 1413[label="",style="solid", color="black", weight=3]; 99.74/64.36 1110[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1110 -> 1414[label="",style="solid", color="black", weight=3]; 99.74/64.36 1111[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Pos (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1111 -> 1415[label="",style="solid", color="black", weight=3]; 99.74/64.36 1112[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ wz50000)) :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primMulNat wz50000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];10110[label="wz50000/Succ wz500000",fontsize=10,color="white",style="solid",shape="box"];1112 -> 10110[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10110 -> 1416[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10111[label="wz50000/Zero",fontsize=10,color="white",style="solid",shape="box"];1112 -> 10111[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10111 -> 1417[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 1113[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1113 -> 1418[label="",style="solid", color="black", weight=3]; 99.74/64.36 1114[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos (Succ wz5100)) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1114 -> 1419[label="",style="solid", color="black", weight=3]; 99.74/64.36 1115[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1115 -> 1420[label="",style="solid", color="black", weight=3]; 99.74/64.36 1116[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos (Succ wz5100)) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1116 -> 1421[label="",style="solid", color="black", weight=3]; 99.74/64.36 1117[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ wz50000)) :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primMulNat wz50000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];10112[label="wz50000/Succ wz500000",fontsize=10,color="white",style="solid",shape="box"];1117 -> 10112[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10112 -> 1422[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10113[label="wz50000/Zero",fontsize=10,color="white",style="solid",shape="box"];1117 -> 10113[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10113 -> 1423[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 1118[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1118 -> 1424[label="",style="solid", color="black", weight=3]; 99.74/64.36 1119[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos (Succ wz5100)) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1119 -> 1425[label="",style="solid", color="black", weight=3]; 99.74/64.36 1120[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1120 -> 1426[label="",style="solid", color="black", weight=3]; 99.74/64.36 1121[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos (Succ wz5100)) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1121 -> 1427[label="",style="solid", color="black", weight=3]; 99.74/64.36 1122[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ wz50000)) :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primMulNat wz50000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];10114[label="wz50000/Succ wz500000",fontsize=10,color="white",style="solid",shape="box"];1122 -> 10114[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10114 -> 1428[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10115[label="wz50000/Zero",fontsize=10,color="white",style="solid",shape="box"];1122 -> 10115[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10115 -> 1429[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 1123[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1123 -> 1430[label="",style="solid", color="black", weight=3]; 99.74/64.36 1124[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos (Succ wz5100)) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1124 -> 1431[label="",style="solid", color="black", weight=3]; 99.74/64.36 1125[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1125 -> 1432[label="",style="solid", color="black", weight=3]; 99.74/64.36 1126[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos (Succ wz5100)) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1126 -> 1433[label="",style="solid", color="black", weight=3]; 99.74/64.36 1127[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ wz50000)) :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primMulNat wz50000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];10116[label="wz50000/Succ wz500000",fontsize=10,color="white",style="solid",shape="box"];1127 -> 10116[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10116 -> 1434[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10117[label="wz50000/Zero",fontsize=10,color="white",style="solid",shape="box"];1127 -> 10117[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10117 -> 1435[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 1128[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1128 -> 1436[label="",style="solid", color="black", weight=3]; 99.74/64.36 1129[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos (Succ wz5100)) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1129 -> 1437[label="",style="solid", color="black", weight=3]; 99.74/64.36 1130[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1130 -> 1438[label="",style="solid", color="black", weight=3]; 99.74/64.36 1131[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos (Succ wz5100)) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1131 -> 1439[label="",style="solid", color="black", weight=3]; 99.74/64.36 1132[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ wz50000)) :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primMulNat wz50000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];10118[label="wz50000/Succ wz500000",fontsize=10,color="white",style="solid",shape="box"];1132 -> 10118[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10118 -> 1440[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10119[label="wz50000/Zero",fontsize=10,color="white",style="solid",shape="box"];1132 -> 10119[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10119 -> 1441[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 1133[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1133 -> 1442[label="",style="solid", color="black", weight=3]; 99.74/64.36 1134[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1134 -> 1443[label="",style="solid", color="black", weight=3]; 99.74/64.36 1135[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1135 -> 1444[label="",style="solid", color="black", weight=3]; 99.74/64.36 1136[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1136 -> 1445[label="",style="solid", color="black", weight=3]; 99.74/64.36 1137[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ wz50000)) :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primMulNat wz50000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];10120[label="wz50000/Succ wz500000",fontsize=10,color="white",style="solid",shape="box"];1137 -> 10120[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10120 -> 1446[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10121[label="wz50000/Zero",fontsize=10,color="white",style="solid",shape="box"];1137 -> 10121[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10121 -> 1447[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 1138[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1138 -> 1448[label="",style="solid", color="black", weight=3]; 99.74/64.36 1139[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1139 -> 1449[label="",style="solid", color="black", weight=3]; 99.74/64.36 1140[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1140 -> 1450[label="",style="solid", color="black", weight=3]; 99.74/64.36 1141[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1141 -> 1451[label="",style="solid", color="black", weight=3]; 99.74/64.36 1142[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ wz50000)) :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primMulNat wz50000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];10122[label="wz50000/Succ wz500000",fontsize=10,color="white",style="solid",shape="box"];1142 -> 10122[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10122 -> 1452[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10123[label="wz50000/Zero",fontsize=10,color="white",style="solid",shape="box"];1142 -> 10123[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10123 -> 1453[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 1143[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1143 -> 1454[label="",style="solid", color="black", weight=3]; 99.74/64.36 1144[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1144 -> 1455[label="",style="solid", color="black", weight=3]; 99.74/64.36 1145[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1145 -> 1456[label="",style="solid", color="black", weight=3]; 99.74/64.36 1146[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1146 -> 1457[label="",style="solid", color="black", weight=3]; 99.74/64.36 1147[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ wz50000)) :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primMulNat wz50000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];10124[label="wz50000/Succ wz500000",fontsize=10,color="white",style="solid",shape="box"];1147 -> 10124[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10124 -> 1458[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10125[label="wz50000/Zero",fontsize=10,color="white",style="solid",shape="box"];1147 -> 10125[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10125 -> 1459[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 1148[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1148 -> 1460[label="",style="solid", color="black", weight=3]; 99.74/64.36 1149[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1149 -> 1461[label="",style="solid", color="black", weight=3]; 99.74/64.36 1150[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1150 -> 1462[label="",style="solid", color="black", weight=3]; 99.74/64.36 1151[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1151 -> 1463[label="",style="solid", color="black", weight=3]; 99.74/64.36 3163[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos wz470 :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos wz500) wz51 wz52 wz53 wz54 False",fontsize=16,color="black",shape="box"];3163 -> 3191[label="",style="solid", color="black", weight=3]; 99.74/64.36 3164[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg (Succ wz5000)) wz51 wz52 wz53 wz54 (not (primCmpNat (primMulNat (Succ wz4700) (Succ wz5000)) (Succ wz1790) == LT))",fontsize=16,color="black",shape="box"];3164 -> 3192[label="",style="solid", color="black", weight=3]; 99.74/64.36 3165[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg Zero) wz51 wz52 wz53 wz54 (not (primCmpNat (primMulNat (Succ wz4700) Zero) (Succ wz1790) == LT))",fontsize=16,color="black",shape="box"];3165 -> 3193[label="",style="solid", color="black", weight=3]; 99.74/64.36 3166[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos Zero :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg (Succ wz5000)) wz51 wz52 wz53 wz54 (not (primCmpNat (primMulNat Zero (Succ wz5000)) (Succ wz1790) == LT))",fontsize=16,color="black",shape="box"];3166 -> 3194[label="",style="solid", color="black", weight=3]; 99.74/64.36 3167[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos Zero :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg Zero) wz51 wz52 wz53 wz54 (not (primCmpNat (primMulNat Zero Zero) (Succ wz1790) == LT))",fontsize=16,color="black",shape="box"];3167 -> 3195[label="",style="solid", color="black", weight=3]; 99.74/64.36 3168[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos (Succ wz5000)) wz51 wz52 wz53 wz54 (not (primCmpNat (primMulNat (Succ wz4700) (Succ wz5000)) (Succ wz1790) == LT))",fontsize=16,color="black",shape="box"];3168 -> 3196[label="",style="solid", color="black", weight=3]; 99.74/64.36 3169[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos Zero) wz51 wz52 wz53 wz54 (not (primCmpNat (primMulNat (Succ wz4700) Zero) (Succ wz1790) == LT))",fontsize=16,color="black",shape="box"];3169 -> 3197[label="",style="solid", color="black", weight=3]; 99.74/64.36 3170[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg Zero :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos (Succ wz5000)) wz51 wz52 wz53 wz54 (not (primCmpNat (primMulNat Zero (Succ wz5000)) (Succ wz1790) == LT))",fontsize=16,color="black",shape="box"];3170 -> 3198[label="",style="solid", color="black", weight=3]; 99.74/64.36 3171[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg Zero :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos Zero) wz51 wz52 wz53 wz54 (not (primCmpNat (primMulNat Zero Zero) (Succ wz1790) == LT))",fontsize=16,color="black",shape="box"];3171 -> 3199[label="",style="solid", color="black", weight=3]; 99.74/64.36 3172[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg wz470 :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg wz500) wz51 wz52 wz53 wz54 False",fontsize=16,color="black",shape="box"];3172 -> 3200[label="",style="solid", color="black", weight=3]; 99.74/64.36 3173 -> 3201[label="",style="dashed", color="red", weight=0]; 99.74/64.36 3173[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos (Succ wz5000)) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat wz4700 (Succ wz5000)) (Succ wz5000))) == LT))",fontsize=16,color="magenta"];3173 -> 3202[label="",style="dashed", color="magenta", weight=3]; 99.74/64.36 3174[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos Zero) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];3174 -> 3203[label="",style="solid", color="black", weight=3]; 99.74/64.36 3175[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos Zero :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos (Succ wz5000)) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];3175 -> 3204[label="",style="solid", color="black", weight=3]; 99.74/64.36 3176[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos Zero :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos Zero) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];3176 -> 3205[label="",style="solid", color="black", weight=3]; 99.74/64.36 3177 -> 3206[label="",style="dashed", color="red", weight=0]; 99.74/64.36 3177[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg (Succ wz5000)) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat wz4700 (Succ wz5000)) (Succ wz5000))) == LT))",fontsize=16,color="magenta"];3177 -> 3207[label="",style="dashed", color="magenta", weight=3]; 99.74/64.36 3178[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg Zero) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];3178 -> 3208[label="",style="solid", color="black", weight=3]; 99.74/64.36 3179[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos Zero :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg (Succ wz5000)) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];3179 -> 3209[label="",style="solid", color="black", weight=3]; 99.74/64.36 3180[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos Zero :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg Zero) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];3180 -> 3210[label="",style="solid", color="black", weight=3]; 99.74/64.36 3181 -> 3211[label="",style="dashed", color="red", weight=0]; 99.74/64.36 3181[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos (Succ wz5000)) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat wz4700 (Succ wz5000)) (Succ wz5000))) == LT))",fontsize=16,color="magenta"];3181 -> 3212[label="",style="dashed", color="magenta", weight=3]; 99.74/64.36 3182[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos Zero) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];3182 -> 3213[label="",style="solid", color="black", weight=3]; 99.74/64.36 3183[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg Zero :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos (Succ wz5000)) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];3183 -> 3214[label="",style="solid", color="black", weight=3]; 99.74/64.36 3184[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg Zero :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos Zero) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];3184 -> 3215[label="",style="solid", color="black", weight=3]; 99.74/64.36 3185 -> 3216[label="",style="dashed", color="red", weight=0]; 99.74/64.36 3185[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg (Succ wz5000)) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat wz4700 (Succ wz5000)) (Succ wz5000))) == LT))",fontsize=16,color="magenta"];3185 -> 3217[label="",style="dashed", color="magenta", weight=3]; 99.74/64.36 3186[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg Zero) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];3186 -> 3218[label="",style="solid", color="black", weight=3]; 99.74/64.36 3187[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg Zero :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg (Succ wz5000)) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];3187 -> 3219[label="",style="solid", color="black", weight=3]; 99.74/64.36 3188[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg Zero :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg Zero) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];3188 -> 3220[label="",style="solid", color="black", weight=3]; 99.74/64.36 1166[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ wz50000)) :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primMulNat wz50000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];10126[label="wz50000/Succ wz500000",fontsize=10,color="white",style="solid",shape="box"];1166 -> 10126[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10126 -> 1482[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10127[label="wz50000/Zero",fontsize=10,color="white",style="solid",shape="box"];1166 -> 10127[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10127 -> 1483[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 1167[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1167 -> 1484[label="",style="solid", color="black", weight=3]; 99.74/64.36 1168[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) (Pos (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1168 -> 1485[label="",style="solid", color="black", weight=3]; 99.74/64.36 1169[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1169 -> 1486[label="",style="solid", color="black", weight=3]; 99.74/64.36 1170[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Pos (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1170 -> 1487[label="",style="solid", color="black", weight=3]; 99.74/64.36 1171[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ wz50000)) :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primMulNat wz50000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];10128[label="wz50000/Succ wz500000",fontsize=10,color="white",style="solid",shape="box"];1171 -> 10128[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10128 -> 1488[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10129[label="wz50000/Zero",fontsize=10,color="white",style="solid",shape="box"];1171 -> 10129[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10129 -> 1489[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 1172[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1172 -> 1490[label="",style="solid", color="black", weight=3]; 99.74/64.36 1173[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) (Pos (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1173 -> 1491[label="",style="solid", color="black", weight=3]; 99.74/64.36 1174[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1174 -> 1492[label="",style="solid", color="black", weight=3]; 99.74/64.36 1175[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Pos (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1175 -> 1493[label="",style="solid", color="black", weight=3]; 99.74/64.36 1176[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ wz50000)) :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primMulNat wz50000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];10130[label="wz50000/Succ wz500000",fontsize=10,color="white",style="solid",shape="box"];1176 -> 10130[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10130 -> 1494[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10131[label="wz50000/Zero",fontsize=10,color="white",style="solid",shape="box"];1176 -> 10131[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10131 -> 1495[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 1177[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1177 -> 1496[label="",style="solid", color="black", weight=3]; 99.74/64.36 1178[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) (Pos (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1178 -> 1497[label="",style="solid", color="black", weight=3]; 99.74/64.36 1179[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1179 -> 1498[label="",style="solid", color="black", weight=3]; 99.74/64.36 1180[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Pos (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1180 -> 1499[label="",style="solid", color="black", weight=3]; 99.74/64.36 1181[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ wz50000)) :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primMulNat wz50000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];10132[label="wz50000/Succ wz500000",fontsize=10,color="white",style="solid",shape="box"];1181 -> 10132[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10132 -> 1500[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10133[label="wz50000/Zero",fontsize=10,color="white",style="solid",shape="box"];1181 -> 10133[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10133 -> 1501[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 1182[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1182 -> 1502[label="",style="solid", color="black", weight=3]; 99.74/64.36 1183[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) (Pos (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1183 -> 1503[label="",style="solid", color="black", weight=3]; 99.74/64.36 1184[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1184 -> 1504[label="",style="solid", color="black", weight=3]; 99.74/64.36 1185[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Pos (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1185 -> 1505[label="",style="solid", color="black", weight=3]; 99.74/64.36 1186[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ wz50000)) :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primMulNat wz50000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];10134[label="wz50000/Succ wz500000",fontsize=10,color="white",style="solid",shape="box"];1186 -> 10134[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10134 -> 1506[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10135[label="wz50000/Zero",fontsize=10,color="white",style="solid",shape="box"];1186 -> 10135[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10135 -> 1507[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 1187[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1187 -> 1508[label="",style="solid", color="black", weight=3]; 99.74/64.36 1188[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg (Succ wz5100)) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1188 -> 1509[label="",style="solid", color="black", weight=3]; 99.74/64.36 1189[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1189 -> 1510[label="",style="solid", color="black", weight=3]; 99.74/64.36 1190[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg (Succ wz5100)) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1190 -> 1511[label="",style="solid", color="black", weight=3]; 99.74/64.36 1191[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ wz50000)) :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primMulNat wz50000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];10136[label="wz50000/Succ wz500000",fontsize=10,color="white",style="solid",shape="box"];1191 -> 10136[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10136 -> 1512[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10137[label="wz50000/Zero",fontsize=10,color="white",style="solid",shape="box"];1191 -> 10137[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10137 -> 1513[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 1192[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1192 -> 1514[label="",style="solid", color="black", weight=3]; 99.74/64.36 1193[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg (Succ wz5100)) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1193 -> 1515[label="",style="solid", color="black", weight=3]; 99.74/64.36 1194[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1194 -> 1516[label="",style="solid", color="black", weight=3]; 99.74/64.36 1195[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg (Succ wz5100)) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1195 -> 1517[label="",style="solid", color="black", weight=3]; 99.74/64.36 1196[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ wz50000)) :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primMulNat wz50000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];10138[label="wz50000/Succ wz500000",fontsize=10,color="white",style="solid",shape="box"];1196 -> 10138[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10138 -> 1518[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10139[label="wz50000/Zero",fontsize=10,color="white",style="solid",shape="box"];1196 -> 10139[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10139 -> 1519[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 1197[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1197 -> 1520[label="",style="solid", color="black", weight=3]; 99.74/64.36 1198[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg (Succ wz5100)) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1198 -> 1521[label="",style="solid", color="black", weight=3]; 99.74/64.36 1199[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1199 -> 1522[label="",style="solid", color="black", weight=3]; 99.74/64.36 1200[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg (Succ wz5100)) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1200 -> 1523[label="",style="solid", color="black", weight=3]; 99.74/64.36 1201[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ wz50000)) :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primMulNat wz50000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];10140[label="wz50000/Succ wz500000",fontsize=10,color="white",style="solid",shape="box"];1201 -> 10140[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10140 -> 1524[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10141[label="wz50000/Zero",fontsize=10,color="white",style="solid",shape="box"];1201 -> 10141[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10141 -> 1525[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 1202[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1202 -> 1526[label="",style="solid", color="black", weight=3]; 99.74/64.36 1203[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg (Succ wz5100)) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1203 -> 1527[label="",style="solid", color="black", weight=3]; 99.74/64.36 1204[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1204 -> 1528[label="",style="solid", color="black", weight=3]; 99.74/64.36 1205[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg (Succ wz5100)) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1205 -> 1529[label="",style="solid", color="black", weight=3]; 99.74/64.36 1206[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ wz50000)) :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primMulNat wz50000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];10142[label="wz50000/Succ wz500000",fontsize=10,color="white",style="solid",shape="box"];1206 -> 10142[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10142 -> 1530[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10143[label="wz50000/Zero",fontsize=10,color="white",style="solid",shape="box"];1206 -> 10143[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10143 -> 1531[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 1207[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1207 -> 1532[label="",style="solid", color="black", weight=3]; 99.74/64.36 1208[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1208 -> 1533[label="",style="solid", color="black", weight=3]; 99.74/64.36 1209[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1209 -> 1534[label="",style="solid", color="black", weight=3]; 99.74/64.36 1210[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1210 -> 1535[label="",style="solid", color="black", weight=3]; 99.74/64.36 1211[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ wz50000)) :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primMulNat wz50000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];10144[label="wz50000/Succ wz500000",fontsize=10,color="white",style="solid",shape="box"];1211 -> 10144[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10144 -> 1536[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10145[label="wz50000/Zero",fontsize=10,color="white",style="solid",shape="box"];1211 -> 10145[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10145 -> 1537[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 1212[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1212 -> 1538[label="",style="solid", color="black", weight=3]; 99.74/64.36 1213[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1213 -> 1539[label="",style="solid", color="black", weight=3]; 99.74/64.36 1214[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1214 -> 1540[label="",style="solid", color="black", weight=3]; 99.74/64.36 1215[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1215 -> 1541[label="",style="solid", color="black", weight=3]; 99.74/64.36 1216[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ wz50000)) :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primMulNat wz50000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];10146[label="wz50000/Succ wz500000",fontsize=10,color="white",style="solid",shape="box"];1216 -> 10146[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10146 -> 1542[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10147[label="wz50000/Zero",fontsize=10,color="white",style="solid",shape="box"];1216 -> 10147[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10147 -> 1543[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 1217[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1217 -> 1544[label="",style="solid", color="black", weight=3]; 99.74/64.36 1218[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1218 -> 1545[label="",style="solid", color="black", weight=3]; 99.74/64.36 1219[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1219 -> 1546[label="",style="solid", color="black", weight=3]; 99.74/64.36 1220[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1220 -> 1547[label="",style="solid", color="black", weight=3]; 99.74/64.36 1221[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ wz50000)) :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primMulNat wz50000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];10148[label="wz50000/Succ wz500000",fontsize=10,color="white",style="solid",shape="box"];1221 -> 10148[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10148 -> 1548[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10149[label="wz50000/Zero",fontsize=10,color="white",style="solid",shape="box"];1221 -> 10149[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10149 -> 1549[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 1222[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1222 -> 1550[label="",style="solid", color="black", weight=3]; 99.74/64.36 1223[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1223 -> 1551[label="",style="solid", color="black", weight=3]; 99.74/64.36 1224[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1224 -> 1552[label="",style="solid", color="black", weight=3]; 99.74/64.36 1225[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1225 -> 1553[label="",style="solid", color="black", weight=3]; 99.74/64.36 3778[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos wz700 :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos wz730) wz74 wz75 wz76 wz77 False",fontsize=16,color="black",shape="box"];3778 -> 3806[label="",style="solid", color="black", weight=3]; 99.74/64.36 3779[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg (Succ wz7300)) wz74 wz75 wz76 wz77 (not (primCmpNat (primMulNat (Succ wz7000) (Succ wz7300)) (Succ wz2700) == LT))",fontsize=16,color="black",shape="box"];3779 -> 3807[label="",style="solid", color="black", weight=3]; 99.74/64.36 3780[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg Zero) wz74 wz75 wz76 wz77 (not (primCmpNat (primMulNat (Succ wz7000) Zero) (Succ wz2700) == LT))",fontsize=16,color="black",shape="box"];3780 -> 3808[label="",style="solid", color="black", weight=3]; 99.74/64.36 3781[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos Zero :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg (Succ wz7300)) wz74 wz75 wz76 wz77 (not (primCmpNat (primMulNat Zero (Succ wz7300)) (Succ wz2700) == LT))",fontsize=16,color="black",shape="box"];3781 -> 3809[label="",style="solid", color="black", weight=3]; 99.74/64.36 3782[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos Zero :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg Zero) wz74 wz75 wz76 wz77 (not (primCmpNat (primMulNat Zero Zero) (Succ wz2700) == LT))",fontsize=16,color="black",shape="box"];3782 -> 3810[label="",style="solid", color="black", weight=3]; 99.74/64.36 3783[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos (Succ wz7300)) wz74 wz75 wz76 wz77 (not (primCmpNat (primMulNat (Succ wz7000) (Succ wz7300)) (Succ wz2700) == LT))",fontsize=16,color="black",shape="box"];3783 -> 3811[label="",style="solid", color="black", weight=3]; 99.74/64.36 3784[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos Zero) wz74 wz75 wz76 wz77 (not (primCmpNat (primMulNat (Succ wz7000) Zero) (Succ wz2700) == LT))",fontsize=16,color="black",shape="box"];3784 -> 3812[label="",style="solid", color="black", weight=3]; 99.74/64.36 3785[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg Zero :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos (Succ wz7300)) wz74 wz75 wz76 wz77 (not (primCmpNat (primMulNat Zero (Succ wz7300)) (Succ wz2700) == LT))",fontsize=16,color="black",shape="box"];3785 -> 3813[label="",style="solid", color="black", weight=3]; 99.74/64.36 3786[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg Zero :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos Zero) wz74 wz75 wz76 wz77 (not (primCmpNat (primMulNat Zero Zero) (Succ wz2700) == LT))",fontsize=16,color="black",shape="box"];3786 -> 3814[label="",style="solid", color="black", weight=3]; 99.74/64.36 3787[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg wz700 :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg wz730) wz74 wz75 wz76 wz77 False",fontsize=16,color="black",shape="box"];3787 -> 3815[label="",style="solid", color="black", weight=3]; 99.74/64.36 3788 -> 3816[label="",style="dashed", color="red", weight=0]; 99.74/64.36 3788[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos (Succ wz7300)) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat wz7000 (Succ wz7300)) (Succ wz7300))) == LT))",fontsize=16,color="magenta"];3788 -> 3817[label="",style="dashed", color="magenta", weight=3]; 99.74/64.36 3789[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos Zero) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];3789 -> 3818[label="",style="solid", color="black", weight=3]; 99.74/64.36 3790[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos Zero :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos (Succ wz7300)) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];3790 -> 3819[label="",style="solid", color="black", weight=3]; 99.74/64.36 3791[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos Zero :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos Zero) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];3791 -> 3820[label="",style="solid", color="black", weight=3]; 99.74/64.36 3792 -> 3821[label="",style="dashed", color="red", weight=0]; 99.74/64.36 3792[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg (Succ wz7300)) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat wz7000 (Succ wz7300)) (Succ wz7300))) == LT))",fontsize=16,color="magenta"];3792 -> 3822[label="",style="dashed", color="magenta", weight=3]; 99.74/64.36 3793[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg Zero) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];3793 -> 3823[label="",style="solid", color="black", weight=3]; 99.74/64.36 3794[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos Zero :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg (Succ wz7300)) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];3794 -> 3824[label="",style="solid", color="black", weight=3]; 99.74/64.36 3795[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos Zero :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg Zero) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];3795 -> 3825[label="",style="solid", color="black", weight=3]; 99.74/64.36 3796 -> 3826[label="",style="dashed", color="red", weight=0]; 99.74/64.36 3796[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos (Succ wz7300)) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primMulNat wz7000 (Succ wz7300)) (Succ wz7300))) == LT))",fontsize=16,color="magenta"];3796 -> 3827[label="",style="dashed", color="magenta", weight=3]; 99.74/64.36 3797[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos Zero) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];3797 -> 3828[label="",style="solid", color="black", weight=3]; 99.74/64.36 3798[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg Zero :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos (Succ wz7300)) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];3798 -> 3829[label="",style="solid", color="black", weight=3]; 99.74/64.36 3799[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg Zero :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos Zero) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];3799 -> 3830[label="",style="solid", color="black", weight=3]; 99.74/64.36 3800 -> 3831[label="",style="dashed", color="red", weight=0]; 99.74/64.36 3800[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg (Succ wz7300)) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primMulNat wz7000 (Succ wz7300)) (Succ wz7300))) == LT))",fontsize=16,color="magenta"];3800 -> 3832[label="",style="dashed", color="magenta", weight=3]; 99.74/64.36 3801[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg Zero) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];3801 -> 3833[label="",style="solid", color="black", weight=3]; 99.74/64.36 3802[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg Zero :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg (Succ wz7300)) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];3802 -> 3834[label="",style="solid", color="black", weight=3]; 99.74/64.36 3803[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg Zero :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg Zero) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];3803 -> 3835[label="",style="solid", color="black", weight=3]; 99.74/64.36 1240[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ wz50000)) :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primMulNat wz50000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];10150[label="wz50000/Succ wz500000",fontsize=10,color="white",style="solid",shape="box"];1240 -> 10150[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10150 -> 1572[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10151[label="wz50000/Zero",fontsize=10,color="white",style="solid",shape="box"];1240 -> 10151[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10151 -> 1573[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 1241[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1241 -> 1574[label="",style="solid", color="black", weight=3]; 99.74/64.36 1242[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) (Neg (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1242 -> 1575[label="",style="solid", color="black", weight=3]; 99.74/64.36 1243[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1243 -> 1576[label="",style="solid", color="black", weight=3]; 99.74/64.36 1244[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Neg (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1244 -> 1577[label="",style="solid", color="black", weight=3]; 99.74/64.36 1245[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ wz50000)) :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primMulNat wz50000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];10152[label="wz50000/Succ wz500000",fontsize=10,color="white",style="solid",shape="box"];1245 -> 10152[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10152 -> 1578[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10153[label="wz50000/Zero",fontsize=10,color="white",style="solid",shape="box"];1245 -> 10153[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10153 -> 1579[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 1246[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1246 -> 1580[label="",style="solid", color="black", weight=3]; 99.74/64.36 1247[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) (Neg (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1247 -> 1581[label="",style="solid", color="black", weight=3]; 99.74/64.36 1248[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1248 -> 1582[label="",style="solid", color="black", weight=3]; 99.74/64.36 1249[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Neg (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1249 -> 1583[label="",style="solid", color="black", weight=3]; 99.74/64.36 1250[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ wz50000)) :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primMulNat wz50000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];10154[label="wz50000/Succ wz500000",fontsize=10,color="white",style="solid",shape="box"];1250 -> 10154[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10154 -> 1584[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10155[label="wz50000/Zero",fontsize=10,color="white",style="solid",shape="box"];1250 -> 10155[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10155 -> 1585[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 1251[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1251 -> 1586[label="",style="solid", color="black", weight=3]; 99.74/64.36 1252[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) (Neg (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1252 -> 1587[label="",style="solid", color="black", weight=3]; 99.74/64.36 1253[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1253 -> 1588[label="",style="solid", color="black", weight=3]; 99.74/64.36 1254[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Neg (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1254 -> 1589[label="",style="solid", color="black", weight=3]; 99.74/64.36 1255[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ wz50000)) :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primMulNat wz50000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];10156[label="wz50000/Succ wz500000",fontsize=10,color="white",style="solid",shape="box"];1255 -> 10156[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10156 -> 1590[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10157[label="wz50000/Zero",fontsize=10,color="white",style="solid",shape="box"];1255 -> 10157[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10157 -> 1591[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 1256[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1256 -> 1592[label="",style="solid", color="black", weight=3]; 99.74/64.36 1257[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) (Neg (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1257 -> 1593[label="",style="solid", color="black", weight=3]; 99.74/64.36 1258[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1258 -> 1594[label="",style="solid", color="black", weight=3]; 99.74/64.36 1259[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Neg (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1259 -> 1595[label="",style="solid", color="black", weight=3]; 99.74/64.36 1260[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ wz50000)) :% Pos (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primMulNat wz50000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];10158[label="wz50000/Succ wz500000",fontsize=10,color="white",style="solid",shape="box"];1260 -> 10158[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10158 -> 1596[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10159[label="wz50000/Zero",fontsize=10,color="white",style="solid",shape="box"];1260 -> 10159[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10159 -> 1597[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 1261[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1261 -> 1598[label="",style="solid", color="black", weight=3]; 99.74/64.36 1262[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos (Succ wz5100)) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1262 -> 1599[label="",style="solid", color="black", weight=3]; 99.74/64.36 1263[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1263 -> 1600[label="",style="solid", color="black", weight=3]; 99.74/64.36 1264[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos (Succ wz5100)) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1264 -> 1601[label="",style="solid", color="black", weight=3]; 99.74/64.36 1265[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ wz50000)) :% Pos (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primMulNat wz50000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];10160[label="wz50000/Succ wz500000",fontsize=10,color="white",style="solid",shape="box"];1265 -> 10160[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10160 -> 1602[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10161[label="wz50000/Zero",fontsize=10,color="white",style="solid",shape="box"];1265 -> 10161[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10161 -> 1603[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 1266[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1266 -> 1604[label="",style="solid", color="black", weight=3]; 99.74/64.36 1267[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos (Succ wz5100)) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1267 -> 1605[label="",style="solid", color="black", weight=3]; 99.74/64.36 1268[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1268 -> 1606[label="",style="solid", color="black", weight=3]; 99.74/64.36 1269[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos (Succ wz5100)) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1269 -> 1607[label="",style="solid", color="black", weight=3]; 99.74/64.36 1270[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ wz50000)) :% Pos (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primMulNat wz50000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];10162[label="wz50000/Succ wz500000",fontsize=10,color="white",style="solid",shape="box"];1270 -> 10162[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10162 -> 1608[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10163[label="wz50000/Zero",fontsize=10,color="white",style="solid",shape="box"];1270 -> 10163[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10163 -> 1609[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 1271[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Pos (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1271 -> 1610[label="",style="solid", color="black", weight=3]; 99.74/64.36 1272[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos (Succ wz5100)) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1272 -> 1611[label="",style="solid", color="black", weight=3]; 99.74/64.36 1273[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1273 -> 1612[label="",style="solid", color="black", weight=3]; 99.74/64.36 1274[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos (Succ wz5100)) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1274 -> 1613[label="",style="solid", color="black", weight=3]; 99.74/64.36 1275[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ wz50000)) :% Pos (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primMulNat wz50000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];10164[label="wz50000/Succ wz500000",fontsize=10,color="white",style="solid",shape="box"];1275 -> 10164[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10164 -> 1614[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10165[label="wz50000/Zero",fontsize=10,color="white",style="solid",shape="box"];1275 -> 10165[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10165 -> 1615[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 1276[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Pos (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1276 -> 1616[label="",style="solid", color="black", weight=3]; 99.74/64.36 1277[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos (Succ wz5100)) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1277 -> 1617[label="",style="solid", color="black", weight=3]; 99.74/64.36 1278[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1278 -> 1618[label="",style="solid", color="black", weight=3]; 99.74/64.36 1279[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos (Succ wz5100)) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1279 -> 1619[label="",style="solid", color="black", weight=3]; 99.74/64.36 1280[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ wz50000)) :% Pos Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primMulNat wz50000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];10166[label="wz50000/Succ wz500000",fontsize=10,color="white",style="solid",shape="box"];1280 -> 10166[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10166 -> 1620[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10167[label="wz50000/Zero",fontsize=10,color="white",style="solid",shape="box"];1280 -> 10167[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10167 -> 1621[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 1281[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1281 -> 1622[label="",style="solid", color="black", weight=3]; 99.74/64.36 1282[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1282 -> 1623[label="",style="solid", color="black", weight=3]; 99.74/64.36 1283[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1283 -> 1624[label="",style="solid", color="black", weight=3]; 99.74/64.36 1284[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1284 -> 1625[label="",style="solid", color="black", weight=3]; 99.74/64.36 1285[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ wz50000)) :% Pos Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primMulNat wz50000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];10168[label="wz50000/Succ wz500000",fontsize=10,color="white",style="solid",shape="box"];1285 -> 10168[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10168 -> 1626[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10169[label="wz50000/Zero",fontsize=10,color="white",style="solid",shape="box"];1285 -> 10169[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10169 -> 1627[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 1286[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1286 -> 1628[label="",style="solid", color="black", weight=3]; 99.74/64.36 1287[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1287 -> 1629[label="",style="solid", color="black", weight=3]; 99.74/64.36 1288[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1288 -> 1630[label="",style="solid", color="black", weight=3]; 99.74/64.36 1289[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1289 -> 1631[label="",style="solid", color="black", weight=3]; 99.74/64.36 1290[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ wz50000)) :% Pos Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primMulNat wz50000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];10170[label="wz50000/Succ wz500000",fontsize=10,color="white",style="solid",shape="box"];1290 -> 10170[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10170 -> 1632[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10171[label="wz50000/Zero",fontsize=10,color="white",style="solid",shape="box"];1290 -> 10171[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10171 -> 1633[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 1291[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Pos Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1291 -> 1634[label="",style="solid", color="black", weight=3]; 99.74/64.36 1292[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1292 -> 1635[label="",style="solid", color="black", weight=3]; 99.74/64.36 1293[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1293 -> 1636[label="",style="solid", color="black", weight=3]; 99.74/64.36 1294[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1294 -> 1637[label="",style="solid", color="black", weight=3]; 99.74/64.36 1295[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ wz50000)) :% Pos Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primMulNat wz50000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];10172[label="wz50000/Succ wz500000",fontsize=10,color="white",style="solid",shape="box"];1295 -> 10172[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10172 -> 1638[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10173[label="wz50000/Zero",fontsize=10,color="white",style="solid",shape="box"];1295 -> 10173[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10173 -> 1639[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 1296[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Pos Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1296 -> 1640[label="",style="solid", color="black", weight=3]; 99.74/64.36 1297[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1297 -> 1641[label="",style="solid", color="black", weight=3]; 99.74/64.36 1298[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1298 -> 1642[label="",style="solid", color="black", weight=3]; 99.74/64.36 1299[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1299 -> 1643[label="",style="solid", color="black", weight=3]; 99.74/64.36 4381[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos (Succ wz8400)) wz85 wz86 wz87 wz88 (not (primCmpNat (Succ wz3590) (primMulNat (Succ wz8100) (Succ wz8400)) == LT))",fontsize=16,color="black",shape="box"];4381 -> 4409[label="",style="solid", color="black", weight=3]; 99.74/64.36 4382[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos Zero) wz85 wz86 wz87 wz88 (not (primCmpNat (Succ wz3590) (primMulNat (Succ wz8100) Zero) == LT))",fontsize=16,color="black",shape="box"];4382 -> 4410[label="",style="solid", color="black", weight=3]; 99.74/64.36 4383[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos Zero :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos (Succ wz8400)) wz85 wz86 wz87 wz88 (not (primCmpNat (Succ wz3590) (primMulNat Zero (Succ wz8400)) == LT))",fontsize=16,color="black",shape="box"];4383 -> 4411[label="",style="solid", color="black", weight=3]; 99.74/64.36 4384[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos Zero :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos Zero) wz85 wz86 wz87 wz88 (not (primCmpNat (Succ wz3590) (primMulNat Zero Zero) == LT))",fontsize=16,color="black",shape="box"];4384 -> 4412[label="",style="solid", color="black", weight=3]; 99.74/64.36 4385[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos wz810 :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg wz840) wz85 wz86 wz87 wz88 True",fontsize=16,color="black",shape="box"];4385 -> 4413[label="",style="solid", color="black", weight=3]; 99.74/64.36 4386[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg wz810 :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos wz840) wz85 wz86 wz87 wz88 True",fontsize=16,color="black",shape="box"];4386 -> 4414[label="",style="solid", color="black", weight=3]; 99.74/64.36 4387[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg (Succ wz8400)) wz85 wz86 wz87 wz88 (not (primCmpNat (Succ wz3590) (primMulNat (Succ wz8100) (Succ wz8400)) == LT))",fontsize=16,color="black",shape="box"];4387 -> 4415[label="",style="solid", color="black", weight=3]; 99.74/64.36 4388[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg Zero) wz85 wz86 wz87 wz88 (not (primCmpNat (Succ wz3590) (primMulNat (Succ wz8100) Zero) == LT))",fontsize=16,color="black",shape="box"];4388 -> 4416[label="",style="solid", color="black", weight=3]; 99.74/64.36 4389[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg Zero :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg (Succ wz8400)) wz85 wz86 wz87 wz88 (not (primCmpNat (Succ wz3590) (primMulNat Zero (Succ wz8400)) == LT))",fontsize=16,color="black",shape="box"];4389 -> 4417[label="",style="solid", color="black", weight=3]; 99.74/64.36 4390[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg Zero :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg Zero) wz85 wz86 wz87 wz88 (not (primCmpNat (Succ wz3590) (primMulNat Zero Zero) == LT))",fontsize=16,color="black",shape="box"];4390 -> 4418[label="",style="solid", color="black", weight=3]; 99.74/64.36 4391 -> 4419[label="",style="dashed", color="red", weight=0]; 99.74/64.36 4391[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos (Succ wz8400)) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat wz8100 (Succ wz8400)) (Succ wz8400))) == LT))",fontsize=16,color="magenta"];4391 -> 4420[label="",style="dashed", color="magenta", weight=3]; 99.74/64.36 4392[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos Zero) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];4392 -> 4421[label="",style="solid", color="black", weight=3]; 99.74/64.36 4393[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos Zero :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos (Succ wz8400)) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];4393 -> 4422[label="",style="solid", color="black", weight=3]; 99.74/64.36 4394[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos Zero :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos Zero) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];4394 -> 4423[label="",style="solid", color="black", weight=3]; 99.74/64.36 4395 -> 4424[label="",style="dashed", color="red", weight=0]; 99.74/64.36 4395[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg (Succ wz8400)) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primMulNat wz8100 (Succ wz8400)) (Succ wz8400))) == LT))",fontsize=16,color="magenta"];4395 -> 4425[label="",style="dashed", color="magenta", weight=3]; 99.74/64.36 4396[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg Zero) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];4396 -> 4426[label="",style="solid", color="black", weight=3]; 99.74/64.36 4397[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos Zero :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg (Succ wz8400)) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];4397 -> 4427[label="",style="solid", color="black", weight=3]; 99.74/64.36 4398[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos Zero :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg Zero) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];4398 -> 4428[label="",style="solid", color="black", weight=3]; 99.74/64.36 4399 -> 4429[label="",style="dashed", color="red", weight=0]; 99.74/64.36 4399[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos (Succ wz8400)) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primMulNat wz8100 (Succ wz8400)) (Succ wz8400))) == LT))",fontsize=16,color="magenta"];4399 -> 4430[label="",style="dashed", color="magenta", weight=3]; 99.74/64.36 4400[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos Zero) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];4400 -> 4431[label="",style="solid", color="black", weight=3]; 99.74/64.36 4401[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg Zero :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos (Succ wz8400)) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];4401 -> 4432[label="",style="solid", color="black", weight=3]; 99.74/64.36 4402[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg Zero :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos Zero) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];4402 -> 4433[label="",style="solid", color="black", weight=3]; 99.74/64.36 4403 -> 4434[label="",style="dashed", color="red", weight=0]; 99.74/64.36 4403[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg (Succ wz8400)) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primMulNat wz8100 (Succ wz8400)) (Succ wz8400))) == LT))",fontsize=16,color="magenta"];4403 -> 4435[label="",style="dashed", color="magenta", weight=3]; 99.74/64.36 4404[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg Zero) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];4404 -> 4436[label="",style="solid", color="black", weight=3]; 99.74/64.36 4405[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg Zero :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg (Succ wz8400)) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];4405 -> 4437[label="",style="solid", color="black", weight=3]; 99.74/64.36 4406[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg Zero :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg Zero) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];4406 -> 4438[label="",style="solid", color="black", weight=3]; 99.74/64.36 1314[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ wz50000)) :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primMulNat wz50000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];10174[label="wz50000/Succ wz500000",fontsize=10,color="white",style="solid",shape="box"];1314 -> 10174[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10174 -> 1662[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10175[label="wz50000/Zero",fontsize=10,color="white",style="solid",shape="box"];1314 -> 10175[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10175 -> 1663[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 1315[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1315 -> 1664[label="",style="solid", color="black", weight=3]; 99.74/64.36 1316[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) (Neg (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1316 -> 1665[label="",style="solid", color="black", weight=3]; 99.74/64.36 1317[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1317 -> 1666[label="",style="solid", color="black", weight=3]; 99.74/64.36 1318[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Neg (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1318 -> 1667[label="",style="solid", color="black", weight=3]; 99.74/64.36 1319[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ wz50000)) :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primMulNat wz50000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];10176[label="wz50000/Succ wz500000",fontsize=10,color="white",style="solid",shape="box"];1319 -> 10176[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10176 -> 1668[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10177[label="wz50000/Zero",fontsize=10,color="white",style="solid",shape="box"];1319 -> 10177[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10177 -> 1669[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 1320[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1320 -> 1670[label="",style="solid", color="black", weight=3]; 99.74/64.36 1321[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) (Neg (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1321 -> 1671[label="",style="solid", color="black", weight=3]; 99.74/64.36 1322[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1322 -> 1672[label="",style="solid", color="black", weight=3]; 99.74/64.36 1323[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Neg (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1323 -> 1673[label="",style="solid", color="black", weight=3]; 99.74/64.36 1324[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ wz50000)) :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primMulNat wz50000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];10178[label="wz50000/Succ wz500000",fontsize=10,color="white",style="solid",shape="box"];1324 -> 10178[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10178 -> 1674[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10179[label="wz50000/Zero",fontsize=10,color="white",style="solid",shape="box"];1324 -> 10179[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10179 -> 1675[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 1325[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1325 -> 1676[label="",style="solid", color="black", weight=3]; 99.74/64.36 1326[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) (Neg (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1326 -> 1677[label="",style="solid", color="black", weight=3]; 99.74/64.36 1327[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1327 -> 1678[label="",style="solid", color="black", weight=3]; 99.74/64.36 1328[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Neg (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1328 -> 1679[label="",style="solid", color="black", weight=3]; 99.74/64.36 1329[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ wz50000)) :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primMulNat wz50000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];10180[label="wz50000/Succ wz500000",fontsize=10,color="white",style="solid",shape="box"];1329 -> 10180[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10180 -> 1680[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10181[label="wz50000/Zero",fontsize=10,color="white",style="solid",shape="box"];1329 -> 10181[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10181 -> 1681[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 1330[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1330 -> 1682[label="",style="solid", color="black", weight=3]; 99.74/64.36 1331[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) (Neg (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1331 -> 1683[label="",style="solid", color="black", weight=3]; 99.74/64.36 1332[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1332 -> 1684[label="",style="solid", color="black", weight=3]; 99.74/64.36 1333[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Neg (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1333 -> 1685[label="",style="solid", color="black", weight=3]; 99.74/64.36 1334[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ wz50000)) :% Neg (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primMulNat wz50000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];10182[label="wz50000/Succ wz500000",fontsize=10,color="white",style="solid",shape="box"];1334 -> 10182[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10182 -> 1686[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 10183[label="wz50000/Zero",fontsize=10,color="white",style="solid",shape="box"];1334 -> 10183[label="",style="solid", color="burlywood", weight=9]; 99.74/64.36 10183 -> 1687[label="",style="solid", color="burlywood", weight=3]; 99.74/64.36 1335[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1335 -> 1688[label="",style="solid", color="black", weight=3]; 99.74/64.36 1336[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg (Succ wz5100)) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1336 -> 1689[label="",style="solid", color="black", weight=3]; 99.74/64.36 1337[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1337 -> 1690[label="",style="solid", color="black", weight=3]; 99.74/64.36 1338[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg (Succ wz5100)) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1338 -> 1691[label="",style="solid", color="black", weight=3]; 99.74/64.36 1339[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ wz50000)) :% Neg (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primMulNat wz50000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];10184[label="wz50000/Succ wz500000",fontsize=10,color="white",style="solid",shape="box"];1339 -> 10184[label="",style="solid", color="burlywood", weight=9]; 99.74/64.37 10184 -> 1692[label="",style="solid", color="burlywood", weight=3]; 99.74/64.37 10185[label="wz50000/Zero",fontsize=10,color="white",style="solid",shape="box"];1339 -> 10185[label="",style="solid", color="burlywood", weight=9]; 99.74/64.37 10185 -> 1693[label="",style="solid", color="burlywood", weight=3]; 99.74/64.37 1340[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1340 -> 1694[label="",style="solid", color="black", weight=3]; 99.74/64.37 1341[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg (Succ wz5100)) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1341 -> 1695[label="",style="solid", color="black", weight=3]; 99.74/64.37 1342[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1342 -> 1696[label="",style="solid", color="black", weight=3]; 99.74/64.37 1343[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg (Succ wz5100)) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1343 -> 1697[label="",style="solid", color="black", weight=3]; 99.74/64.37 5734 -> 2416[label="",style="dashed", color="red", weight=0]; 99.74/64.37 5734[label="primMulNat wz5000 (Succ wz60100)",fontsize=16,color="magenta"];5734 -> 6662[label="",style="dashed", color="magenta", weight=3]; 99.74/64.37 5734 -> 6663[label="",style="dashed", color="magenta", weight=3]; 99.74/64.37 5735[label="Succ wz60100",fontsize=16,color="green",shape="box"];5736[label="FiniteMap.foldFM_GE1 wz451 wz452 wz453 (Neg Zero :% Pos (Succ wz454)) wz455 wz456 wz457 wz458 (not (primCmpInt (Pos Zero) (Neg (Succ wz4590)) == LT))",fontsize=16,color="black",shape="box"];5736 -> 6664[label="",style="solid", color="black", weight=3]; 99.74/64.37 5737[label="FiniteMap.foldFM_GE1 wz451 wz452 wz453 (Neg Zero :% Pos (Succ wz454)) wz455 wz456 wz457 wz458 (not (primCmpInt (Pos Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];5737 -> 6665[label="",style="solid", color="black", weight=3]; 99.74/64.37 1346[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg (Succ wz5100)) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1346 -> 1701[label="",style="solid", color="black", weight=3]; 99.74/64.37 1348[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg (Succ wz5100)) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1348 -> 1703[label="",style="solid", color="black", weight=3]; 99.74/64.37 1349[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ wz50000)) :% Neg (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primMulNat wz50000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];10186[label="wz50000/Succ wz500000",fontsize=10,color="white",style="solid",shape="box"];1349 -> 10186[label="",style="solid", color="burlywood", weight=9]; 99.74/64.37 10186 -> 1704[label="",style="solid", color="burlywood", weight=3]; 99.74/64.37 10187[label="wz50000/Zero",fontsize=10,color="white",style="solid",shape="box"];1349 -> 10187[label="",style="solid", color="burlywood", weight=9]; 99.74/64.37 10187 -> 1705[label="",style="solid", color="burlywood", weight=3]; 99.74/64.37 1350[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Neg (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1350 -> 1706[label="",style="solid", color="black", weight=3]; 99.74/64.37 1351[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg (Succ wz5100)) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1351 -> 1707[label="",style="solid", color="black", weight=3]; 99.74/64.37 1352[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1352 -> 1708[label="",style="solid", color="black", weight=3]; 99.74/64.37 1353[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg (Succ wz5100)) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1353 -> 1709[label="",style="solid", color="black", weight=3]; 99.74/64.37 1354[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ wz50000)) :% Neg Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primMulNat wz50000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];10188[label="wz50000/Succ wz500000",fontsize=10,color="white",style="solid",shape="box"];1354 -> 10188[label="",style="solid", color="burlywood", weight=9]; 99.74/64.37 10188 -> 1710[label="",style="solid", color="burlywood", weight=3]; 99.74/64.37 10189[label="wz50000/Zero",fontsize=10,color="white",style="solid",shape="box"];1354 -> 10189[label="",style="solid", color="burlywood", weight=9]; 99.74/64.37 10189 -> 1711[label="",style="solid", color="burlywood", weight=3]; 99.74/64.37 1355[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1355 -> 1712[label="",style="solid", color="black", weight=3]; 99.74/64.37 1356[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1356 -> 1713[label="",style="solid", color="black", weight=3]; 99.74/64.37 1357[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1357 -> 1714[label="",style="solid", color="black", weight=3]; 99.74/64.37 1358[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1358 -> 1715[label="",style="solid", color="black", weight=3]; 99.74/64.37 1359[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ wz50000)) :% Neg Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primMulNat wz50000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];10190[label="wz50000/Succ wz500000",fontsize=10,color="white",style="solid",shape="box"];1359 -> 10190[label="",style="solid", color="burlywood", weight=9]; 99.74/64.37 10190 -> 1716[label="",style="solid", color="burlywood", weight=3]; 99.74/64.37 10191[label="wz50000/Zero",fontsize=10,color="white",style="solid",shape="box"];1359 -> 10191[label="",style="solid", color="burlywood", weight=9]; 99.74/64.37 10191 -> 1717[label="",style="solid", color="burlywood", weight=3]; 99.74/64.37 1360[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1360 -> 1718[label="",style="solid", color="black", weight=3]; 99.74/64.37 1361[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1361 -> 1719[label="",style="solid", color="black", weight=3]; 99.74/64.37 1362[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1362 -> 1720[label="",style="solid", color="black", weight=3]; 99.74/64.37 1363[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1363 -> 1721[label="",style="solid", color="black", weight=3]; 99.74/64.37 5738 -> 2416[label="",style="dashed", color="red", weight=0]; 99.74/64.37 5738[label="primMulNat wz5000 (Succ wz60100)",fontsize=16,color="magenta"];5738 -> 6666[label="",style="dashed", color="magenta", weight=3]; 99.74/64.37 5738 -> 6667[label="",style="dashed", color="magenta", weight=3]; 99.74/64.37 5739[label="Succ wz60100",fontsize=16,color="green",shape="box"];1366[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1366 -> 1725[label="",style="solid", color="black", weight=3]; 99.74/64.37 1368[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1368 -> 1727[label="",style="solid", color="black", weight=3]; 99.74/64.37 1369[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ wz50000)) :% Neg Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primMulNat wz50000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="burlywood",shape="box"];10192[label="wz50000/Succ wz500000",fontsize=10,color="white",style="solid",shape="box"];1369 -> 10192[label="",style="solid", color="burlywood", weight=9]; 99.74/64.37 10192 -> 1728[label="",style="solid", color="burlywood", weight=3]; 99.74/64.37 10193[label="wz50000/Zero",fontsize=10,color="white",style="solid",shape="box"];1369 -> 10193[label="",style="solid", color="burlywood", weight=9]; 99.74/64.37 10193 -> 1729[label="",style="solid", color="burlywood", weight=3]; 99.74/64.37 1370[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Neg Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat Zero (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1370 -> 1730[label="",style="solid", color="black", weight=3]; 99.74/64.37 1371[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1371 -> 1731[label="",style="solid", color="black", weight=3]; 99.74/64.37 1372[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1372 -> 1732[label="",style="solid", color="black", weight=3]; 99.74/64.37 1373[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];1373 -> 1733[label="",style="solid", color="black", weight=3]; 99.74/64.37 2573 -> 2603[label="",style="dashed", color="red", weight=0]; 99.74/64.37 2573[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos (Succ wz3900)) wz40 wz41 wz42 wz43 (not (primCmpNat (Succ wz950) (primPlusNat (primMulNat wz3600 (Succ wz3900)) (Succ wz3900)) == LT))",fontsize=16,color="magenta"];2573 -> 2604[label="",style="dashed", color="magenta", weight=3]; 99.74/64.37 2574[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos Zero) wz40 wz41 wz42 wz43 (not (primCmpNat (Succ wz950) Zero == LT))",fontsize=16,color="black",shape="box"];2574 -> 2605[label="",style="solid", color="black", weight=3]; 99.74/64.37 2575[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos Zero :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos (Succ wz3900)) wz40 wz41 wz42 wz43 (not (primCmpNat (Succ wz950) Zero == LT))",fontsize=16,color="black",shape="box"];2575 -> 2606[label="",style="solid", color="black", weight=3]; 99.74/64.37 2576[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos Zero :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos Zero) wz40 wz41 wz42 wz43 (not (primCmpNat (Succ wz950) Zero == LT))",fontsize=16,color="black",shape="box"];2576 -> 2607[label="",style="solid", color="black", weight=3]; 99.74/64.37 2577 -> 6[label="",style="dashed", color="red", weight=0]; 99.74/64.37 2577[label="FiniteMap.foldFM_GE wz34 (wz34 (Pos (Succ wz38) :% Neg wz390) wz40 (FiniteMap.foldFM_GE wz34 wz35 (Pos wz360 :% Pos (Succ wz37)) wz43)) (Pos wz360 :% Pos (Succ wz37)) wz42",fontsize=16,color="magenta"];2577 -> 2608[label="",style="dashed", color="magenta", weight=3]; 99.74/64.37 2577 -> 2609[label="",style="dashed", color="magenta", weight=3]; 99.74/64.37 2577 -> 2610[label="",style="dashed", color="magenta", weight=3]; 99.74/64.37 2577 -> 2611[label="",style="dashed", color="magenta", weight=3]; 99.74/64.37 2578 -> 6[label="",style="dashed", color="red", weight=0]; 99.74/64.37 2578[label="FiniteMap.foldFM_GE wz34 (wz34 (Pos (Succ wz38) :% Pos wz390) wz40 (FiniteMap.foldFM_GE wz34 wz35 (Neg wz360 :% Pos (Succ wz37)) wz43)) (Neg wz360 :% Pos (Succ wz37)) wz42",fontsize=16,color="magenta"];2578 -> 2612[label="",style="dashed", color="magenta", weight=3]; 99.74/64.37 2578 -> 2613[label="",style="dashed", color="magenta", weight=3]; 99.74/64.37 2578 -> 2614[label="",style="dashed", color="magenta", weight=3]; 99.74/64.37 2578 -> 2615[label="",style="dashed", color="magenta", weight=3]; 99.74/64.37 2579 -> 2616[label="",style="dashed", color="red", weight=0]; 99.74/64.37 2579[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg (Succ wz3900)) wz40 wz41 wz42 wz43 (not (primCmpNat (Succ wz950) (primPlusNat (primMulNat wz3600 (Succ wz3900)) (Succ wz3900)) == LT))",fontsize=16,color="magenta"];2579 -> 2617[label="",style="dashed", color="magenta", weight=3]; 99.74/64.37 2580[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg Zero) wz40 wz41 wz42 wz43 (not (primCmpNat (Succ wz950) Zero == LT))",fontsize=16,color="black",shape="box"];2580 -> 2618[label="",style="solid", color="black", weight=3]; 99.74/64.37 2581[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg Zero :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg (Succ wz3900)) wz40 wz41 wz42 wz43 (not (primCmpNat (Succ wz950) Zero == LT))",fontsize=16,color="black",shape="box"];2581 -> 2619[label="",style="solid", color="black", weight=3]; 99.74/64.37 2582[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg Zero :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg Zero) wz40 wz41 wz42 wz43 (not (primCmpNat (Succ wz950) Zero == LT))",fontsize=16,color="black",shape="box"];2582 -> 2620[label="",style="solid", color="black", weight=3]; 99.74/64.37 2584 -> 2439[label="",style="dashed", color="red", weight=0]; 99.74/64.37 2584[label="primPlusNat (primMulNat wz3600 (Succ wz3900)) (Succ wz3900)",fontsize=16,color="magenta"];2584 -> 2621[label="",style="dashed", color="magenta", weight=3]; 99.74/64.37 2584 -> 2622[label="",style="dashed", color="magenta", weight=3]; 99.74/64.37 2583[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos (Succ wz3900)) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos Zero) (Pos wz119) == LT))",fontsize=16,color="burlywood",shape="triangle"];10194[label="wz119/Succ wz1190",fontsize=10,color="white",style="solid",shape="box"];2583 -> 10194[label="",style="solid", color="burlywood", weight=9]; 99.74/64.37 10194 -> 2623[label="",style="solid", color="burlywood", weight=3]; 99.74/64.37 10195[label="wz119/Zero",fontsize=10,color="white",style="solid",shape="box"];2583 -> 10195[label="",style="solid", color="burlywood", weight=9]; 99.74/64.37 10195 -> 2624[label="",style="solid", color="burlywood", weight=3]; 99.74/64.37 2585[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos Zero) wz40 wz41 wz42 wz43 (not (EQ == LT))",fontsize=16,color="black",shape="box"];2585 -> 2625[label="",style="solid", color="black", weight=3]; 99.74/64.37 2586[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos Zero :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos (Succ wz3900)) wz40 wz41 wz42 wz43 (not (EQ == LT))",fontsize=16,color="black",shape="box"];2586 -> 2626[label="",style="solid", color="black", weight=3]; 99.74/64.37 2587[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos Zero :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos Zero) wz40 wz41 wz42 wz43 (not (EQ == LT))",fontsize=16,color="black",shape="box"];2587 -> 2627[label="",style="solid", color="black", weight=3]; 99.74/64.37 2589 -> 2439[label="",style="dashed", color="red", weight=0]; 99.74/64.37 2589[label="primPlusNat (primMulNat wz3600 (Succ wz3900)) (Succ wz3900)",fontsize=16,color="magenta"];2589 -> 2628[label="",style="dashed", color="magenta", weight=3]; 99.74/64.37 2589 -> 2629[label="",style="dashed", color="magenta", weight=3]; 99.74/64.37 2588[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg (Succ wz3900)) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos Zero) (Neg wz121) == LT))",fontsize=16,color="burlywood",shape="triangle"];10196[label="wz121/Succ wz1210",fontsize=10,color="white",style="solid",shape="box"];2588 -> 10196[label="",style="solid", color="burlywood", weight=9]; 99.74/64.37 10196 -> 2630[label="",style="solid", color="burlywood", weight=3]; 99.74/64.37 10197[label="wz121/Zero",fontsize=10,color="white",style="solid",shape="box"];2588 -> 10197[label="",style="solid", color="burlywood", weight=9]; 99.74/64.37 10197 -> 2631[label="",style="solid", color="burlywood", weight=3]; 99.74/64.37 2590[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg Zero) wz40 wz41 wz42 wz43 (not (EQ == LT))",fontsize=16,color="black",shape="box"];2590 -> 2632[label="",style="solid", color="black", weight=3]; 99.74/64.37 2591[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos Zero :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg (Succ wz3900)) wz40 wz41 wz42 wz43 (not (EQ == LT))",fontsize=16,color="black",shape="box"];2591 -> 2633[label="",style="solid", color="black", weight=3]; 99.74/64.37 2592[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos Zero :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg Zero) wz40 wz41 wz42 wz43 (not (EQ == LT))",fontsize=16,color="black",shape="box"];2592 -> 2634[label="",style="solid", color="black", weight=3]; 99.74/64.37 2594 -> 2439[label="",style="dashed", color="red", weight=0]; 99.74/64.37 2594[label="primPlusNat (primMulNat wz3600 (Succ wz3900)) (Succ wz3900)",fontsize=16,color="magenta"];2594 -> 2635[label="",style="dashed", color="magenta", weight=3]; 99.74/64.37 2594 -> 2636[label="",style="dashed", color="magenta", weight=3]; 99.74/64.37 2593[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos (Succ wz3900)) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos Zero) (Neg wz123) == LT))",fontsize=16,color="burlywood",shape="triangle"];10198[label="wz123/Succ wz1230",fontsize=10,color="white",style="solid",shape="box"];2593 -> 10198[label="",style="solid", color="burlywood", weight=9]; 99.74/64.37 10198 -> 2637[label="",style="solid", color="burlywood", weight=3]; 99.74/64.37 10199[label="wz123/Zero",fontsize=10,color="white",style="solid",shape="box"];2593 -> 10199[label="",style="solid", color="burlywood", weight=9]; 99.74/64.37 10199 -> 2638[label="",style="solid", color="burlywood", weight=3]; 99.74/64.37 2595[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos Zero) wz40 wz41 wz42 wz43 (not (EQ == LT))",fontsize=16,color="black",shape="box"];2595 -> 2639[label="",style="solid", color="black", weight=3]; 99.74/64.37 2596[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg Zero :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos (Succ wz3900)) wz40 wz41 wz42 wz43 (not (EQ == LT))",fontsize=16,color="black",shape="box"];2596 -> 2640[label="",style="solid", color="black", weight=3]; 99.74/64.37 2597[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg Zero :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos Zero) wz40 wz41 wz42 wz43 (not (EQ == LT))",fontsize=16,color="black",shape="box"];2597 -> 2641[label="",style="solid", color="black", weight=3]; 99.74/64.37 2599 -> 2439[label="",style="dashed", color="red", weight=0]; 99.74/64.37 2599[label="primPlusNat (primMulNat wz3600 (Succ wz3900)) (Succ wz3900)",fontsize=16,color="magenta"];2599 -> 2642[label="",style="dashed", color="magenta", weight=3]; 99.74/64.37 2599 -> 2643[label="",style="dashed", color="magenta", weight=3]; 99.74/64.37 2598[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg (Succ wz3900)) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos Zero) (Pos wz125) == LT))",fontsize=16,color="burlywood",shape="triangle"];10200[label="wz125/Succ wz1250",fontsize=10,color="white",style="solid",shape="box"];2598 -> 10200[label="",style="solid", color="burlywood", weight=9]; 99.74/64.37 10200 -> 2644[label="",style="solid", color="burlywood", weight=3]; 99.74/64.37 10201[label="wz125/Zero",fontsize=10,color="white",style="solid",shape="box"];2598 -> 10201[label="",style="solid", color="burlywood", weight=9]; 99.74/64.37 10201 -> 2645[label="",style="solid", color="burlywood", weight=3]; 99.74/64.37 2600[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg Zero) wz40 wz41 wz42 wz43 (not (EQ == LT))",fontsize=16,color="black",shape="box"];2600 -> 2646[label="",style="solid", color="black", weight=3]; 99.74/64.37 2601[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg Zero :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg (Succ wz3900)) wz40 wz41 wz42 wz43 (not (EQ == LT))",fontsize=16,color="black",shape="box"];2601 -> 2647[label="",style="solid", color="black", weight=3]; 99.74/64.37 2602[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg Zero :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg Zero) wz40 wz41 wz42 wz43 (not (EQ == LT))",fontsize=16,color="black",shape="box"];2602 -> 2648[label="",style="solid", color="black", weight=3]; 99.74/64.37 1392[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primMulNat (Succ wz500000) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1392 -> 1764[label="",style="solid", color="black", weight=3]; 99.74/64.37 1393[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1393 -> 1765[label="",style="solid", color="black", weight=3]; 99.74/64.37 1394[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (Succ wz60100)) == LT))",fontsize=16,color="black",shape="box"];1394 -> 1766[label="",style="solid", color="black", weight=3]; 99.74/64.37 1395[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) (Pos (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1395 -> 1767[label="",style="solid", color="black", weight=3]; 99.74/64.37 1396[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1396 -> 1768[label="",style="solid", color="black", weight=3]; 99.74/64.37 1397[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Pos (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1397 -> 1769[label="",style="solid", color="black", weight=3]; 99.74/64.37 1398[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primMulNat (Succ wz500000) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1398 -> 1770[label="",style="solid", color="black", weight=3]; 99.74/64.37 1399[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1399 -> 1771[label="",style="solid", color="black", weight=3]; 99.74/64.37 1400[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (Succ wz60100)) == LT))",fontsize=16,color="black",shape="box"];1400 -> 1772[label="",style="solid", color="black", weight=3]; 99.74/64.37 1401[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) (Pos (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1401 -> 1773[label="",style="solid", color="black", weight=3]; 99.74/64.37 1402[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1402 -> 1774[label="",style="solid", color="black", weight=3]; 99.74/64.37 1403[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Pos (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1403 -> 1775[label="",style="solid", color="black", weight=3]; 99.74/64.37 1404[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primMulNat (Succ wz500000) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1404 -> 1776[label="",style="solid", color="black", weight=3]; 99.74/64.37 1405[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1405 -> 1777[label="",style="solid", color="black", weight=3]; 99.74/64.37 1406[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (Succ wz60100)) == LT))",fontsize=16,color="black",shape="box"];1406 -> 1778[label="",style="solid", color="black", weight=3]; 99.74/64.37 1407[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) (Pos (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1407 -> 1779[label="",style="solid", color="black", weight=3]; 99.74/64.37 1408[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1408 -> 1780[label="",style="solid", color="black", weight=3]; 99.74/64.37 1409[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Pos (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1409 -> 1781[label="",style="solid", color="black", weight=3]; 99.74/64.37 1410[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primMulNat (Succ wz500000) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1410 -> 1782[label="",style="solid", color="black", weight=3]; 99.74/64.37 1411[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1411 -> 1783[label="",style="solid", color="black", weight=3]; 99.74/64.37 1412[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (Succ wz60100)) == LT))",fontsize=16,color="black",shape="box"];1412 -> 1784[label="",style="solid", color="black", weight=3]; 99.74/64.37 1413[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) (Pos (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1413 -> 1785[label="",style="solid", color="black", weight=3]; 99.74/64.37 1414[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1414 -> 1786[label="",style="solid", color="black", weight=3]; 99.74/64.37 1415[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Pos (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1415 -> 1787[label="",style="solid", color="black", weight=3]; 99.74/64.37 1416[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primMulNat (Succ wz500000) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1416 -> 1788[label="",style="solid", color="black", weight=3]; 99.74/64.37 1417[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1417 -> 1789[label="",style="solid", color="black", weight=3]; 99.74/64.37 1418[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (Succ wz60100)) == LT))",fontsize=16,color="black",shape="box"];1418 -> 1790[label="",style="solid", color="black", weight=3]; 99.74/64.37 1419[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos (Succ wz5100)) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1419 -> 1791[label="",style="solid", color="black", weight=3]; 99.74/64.37 1420[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1420 -> 1792[label="",style="solid", color="black", weight=3]; 99.74/64.37 1421[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos (Succ wz5100)) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1421 -> 1793[label="",style="solid", color="black", weight=3]; 99.74/64.37 1422[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primMulNat (Succ wz500000) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1422 -> 1794[label="",style="solid", color="black", weight=3]; 99.74/64.37 1423[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1423 -> 1795[label="",style="solid", color="black", weight=3]; 99.74/64.37 1424[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (Succ wz60100)) == LT))",fontsize=16,color="black",shape="box"];1424 -> 1796[label="",style="solid", color="black", weight=3]; 99.74/64.37 1425[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos (Succ wz5100)) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1425 -> 1797[label="",style="solid", color="black", weight=3]; 99.74/64.37 1426[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1426 -> 1798[label="",style="solid", color="black", weight=3]; 99.74/64.37 1427[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos (Succ wz5100)) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1427 -> 1799[label="",style="solid", color="black", weight=3]; 99.74/64.37 1428[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primMulNat (Succ wz500000) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1428 -> 1800[label="",style="solid", color="black", weight=3]; 99.74/64.37 1429[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1429 -> 1801[label="",style="solid", color="black", weight=3]; 99.74/64.37 1430[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (Succ wz60100)) == LT))",fontsize=16,color="black",shape="box"];1430 -> 1802[label="",style="solid", color="black", weight=3]; 99.74/64.37 1431[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos (Succ wz5100)) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1431 -> 1803[label="",style="solid", color="black", weight=3]; 99.74/64.37 1432[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1432 -> 1804[label="",style="solid", color="black", weight=3]; 99.74/64.37 1433[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos (Succ wz5100)) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1433 -> 1805[label="",style="solid", color="black", weight=3]; 99.74/64.37 1434[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primMulNat (Succ wz500000) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1434 -> 1806[label="",style="solid", color="black", weight=3]; 99.74/64.37 1435[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1435 -> 1807[label="",style="solid", color="black", weight=3]; 99.74/64.37 1436[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (Succ wz60100)) == LT))",fontsize=16,color="black",shape="box"];1436 -> 1808[label="",style="solid", color="black", weight=3]; 99.74/64.37 1437[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos (Succ wz5100)) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1437 -> 1809[label="",style="solid", color="black", weight=3]; 99.74/64.37 1438[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1438 -> 1810[label="",style="solid", color="black", weight=3]; 99.74/64.37 1439[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos (Succ wz5100)) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1439 -> 1811[label="",style="solid", color="black", weight=3]; 99.74/64.37 1440[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primMulNat (Succ wz500000) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1440 -> 1812[label="",style="solid", color="black", weight=3]; 99.74/64.37 1441[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1441 -> 1813[label="",style="solid", color="black", weight=3]; 99.74/64.37 1442[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (Succ wz60100)) == LT))",fontsize=16,color="black",shape="box"];1442 -> 1814[label="",style="solid", color="black", weight=3]; 99.74/64.37 1443[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1443 -> 1815[label="",style="solid", color="black", weight=3]; 99.74/64.37 1444[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1444 -> 1816[label="",style="solid", color="black", weight=3]; 99.74/64.37 1445[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1445 -> 1817[label="",style="solid", color="black", weight=3]; 99.74/64.37 1446[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primMulNat (Succ wz500000) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1446 -> 1818[label="",style="solid", color="black", weight=3]; 99.74/64.37 1447[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1447 -> 1819[label="",style="solid", color="black", weight=3]; 99.74/64.37 1448[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (Succ wz60100)) == LT))",fontsize=16,color="black",shape="box"];1448 -> 1820[label="",style="solid", color="black", weight=3]; 99.74/64.37 1449[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1449 -> 1821[label="",style="solid", color="black", weight=3]; 99.74/64.37 1450[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1450 -> 1822[label="",style="solid", color="black", weight=3]; 99.74/64.37 1451[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1451 -> 1823[label="",style="solid", color="black", weight=3]; 99.74/64.37 1452[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primMulNat (Succ wz500000) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1452 -> 1824[label="",style="solid", color="black", weight=3]; 99.74/64.37 1453[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1453 -> 1825[label="",style="solid", color="black", weight=3]; 99.74/64.37 1454[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (Succ wz60100)) == LT))",fontsize=16,color="black",shape="box"];1454 -> 1826[label="",style="solid", color="black", weight=3]; 99.74/64.37 1455[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1455 -> 1827[label="",style="solid", color="black", weight=3]; 99.74/64.37 1456[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1456 -> 1828[label="",style="solid", color="black", weight=3]; 99.74/64.37 1457[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1457 -> 1829[label="",style="solid", color="black", weight=3]; 99.74/64.37 1458[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primMulNat (Succ wz500000) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1458 -> 1830[label="",style="solid", color="black", weight=3]; 99.74/64.37 1459[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1459 -> 1831[label="",style="solid", color="black", weight=3]; 99.74/64.37 1460[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (Succ wz60100)) == LT))",fontsize=16,color="black",shape="box"];1460 -> 1832[label="",style="solid", color="black", weight=3]; 99.74/64.37 1461[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1461 -> 1833[label="",style="solid", color="black", weight=3]; 99.74/64.37 1462[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1462 -> 1834[label="",style="solid", color="black", weight=3]; 99.74/64.37 1463[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1463 -> 1835[label="",style="solid", color="black", weight=3]; 99.74/64.37 3191[label="FiniteMap.foldFM_GE0 wz45 wz46 (Pos wz470 :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos wz500) wz51 wz52 wz53 wz54 otherwise",fontsize=16,color="black",shape="box"];3191 -> 3221[label="",style="solid", color="black", weight=3]; 99.74/64.37 3192 -> 3222[label="",style="dashed", color="red", weight=0]; 99.74/64.37 3192[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg (Succ wz5000)) wz51 wz52 wz53 wz54 (not (primCmpNat (primPlusNat (primMulNat wz4700 (Succ wz5000)) (Succ wz5000)) (Succ wz1790) == LT))",fontsize=16,color="magenta"];3192 -> 3223[label="",style="dashed", color="magenta", weight=3]; 99.74/64.37 3193[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg Zero) wz51 wz52 wz53 wz54 (not (primCmpNat Zero (Succ wz1790) == LT))",fontsize=16,color="black",shape="box"];3193 -> 3224[label="",style="solid", color="black", weight=3]; 99.74/64.37 3194[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos Zero :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg (Succ wz5000)) wz51 wz52 wz53 wz54 (not (primCmpNat Zero (Succ wz1790) == LT))",fontsize=16,color="black",shape="box"];3194 -> 3225[label="",style="solid", color="black", weight=3]; 99.74/64.37 3195[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos Zero :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg Zero) wz51 wz52 wz53 wz54 (not (primCmpNat Zero (Succ wz1790) == LT))",fontsize=16,color="black",shape="box"];3195 -> 3226[label="",style="solid", color="black", weight=3]; 99.74/64.37 3196 -> 3227[label="",style="dashed", color="red", weight=0]; 99.74/64.37 3196[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos (Succ wz5000)) wz51 wz52 wz53 wz54 (not (primCmpNat (primPlusNat (primMulNat wz4700 (Succ wz5000)) (Succ wz5000)) (Succ wz1790) == LT))",fontsize=16,color="magenta"];3196 -> 3228[label="",style="dashed", color="magenta", weight=3]; 99.74/64.37 3197[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos Zero) wz51 wz52 wz53 wz54 (not (primCmpNat Zero (Succ wz1790) == LT))",fontsize=16,color="black",shape="box"];3197 -> 3229[label="",style="solid", color="black", weight=3]; 99.74/64.37 3198[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg Zero :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos (Succ wz5000)) wz51 wz52 wz53 wz54 (not (primCmpNat Zero (Succ wz1790) == LT))",fontsize=16,color="black",shape="box"];3198 -> 3230[label="",style="solid", color="black", weight=3]; 99.74/64.37 3199[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg Zero :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos Zero) wz51 wz52 wz53 wz54 (not (primCmpNat Zero (Succ wz1790) == LT))",fontsize=16,color="black",shape="box"];3199 -> 3231[label="",style="solid", color="black", weight=3]; 99.74/64.37 3200[label="FiniteMap.foldFM_GE0 wz45 wz46 (Neg wz470 :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg wz500) wz51 wz52 wz53 wz54 otherwise",fontsize=16,color="black",shape="box"];3200 -> 3232[label="",style="solid", color="black", weight=3]; 99.74/64.37 3202 -> 2439[label="",style="dashed", color="red", weight=0]; 99.74/64.37 3202[label="primPlusNat (primMulNat wz4700 (Succ wz5000)) (Succ wz5000)",fontsize=16,color="magenta"];3202 -> 3233[label="",style="dashed", color="magenta", weight=3]; 99.74/64.37 3202 -> 3234[label="",style="dashed", color="magenta", weight=3]; 99.74/64.37 3201[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos (Succ wz5000)) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg Zero) (Pos wz210) == LT))",fontsize=16,color="burlywood",shape="triangle"];10202[label="wz210/Succ wz2100",fontsize=10,color="white",style="solid",shape="box"];3201 -> 10202[label="",style="solid", color="burlywood", weight=9]; 99.74/64.37 10202 -> 3235[label="",style="solid", color="burlywood", weight=3]; 99.74/64.37 10203[label="wz210/Zero",fontsize=10,color="white",style="solid",shape="box"];3201 -> 10203[label="",style="solid", color="burlywood", weight=9]; 99.74/64.37 10203 -> 3236[label="",style="solid", color="burlywood", weight=3]; 99.74/64.37 3203[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos Zero) wz51 wz52 wz53 wz54 (not (EQ == LT))",fontsize=16,color="black",shape="box"];3203 -> 3237[label="",style="solid", color="black", weight=3]; 99.74/64.37 3204[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos Zero :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos (Succ wz5000)) wz51 wz52 wz53 wz54 (not (EQ == LT))",fontsize=16,color="black",shape="box"];3204 -> 3238[label="",style="solid", color="black", weight=3]; 99.74/64.37 3205[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos Zero :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos Zero) wz51 wz52 wz53 wz54 (not (EQ == LT))",fontsize=16,color="black",shape="box"];3205 -> 3239[label="",style="solid", color="black", weight=3]; 99.74/64.37 3207 -> 2439[label="",style="dashed", color="red", weight=0]; 99.74/64.37 3207[label="primPlusNat (primMulNat wz4700 (Succ wz5000)) (Succ wz5000)",fontsize=16,color="magenta"];3207 -> 3240[label="",style="dashed", color="magenta", weight=3]; 99.74/64.37 3207 -> 3241[label="",style="dashed", color="magenta", weight=3]; 99.74/64.37 3206[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg (Succ wz5000)) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg Zero) (Neg wz212) == LT))",fontsize=16,color="burlywood",shape="triangle"];10204[label="wz212/Succ wz2120",fontsize=10,color="white",style="solid",shape="box"];3206 -> 10204[label="",style="solid", color="burlywood", weight=9]; 99.74/64.37 10204 -> 3242[label="",style="solid", color="burlywood", weight=3]; 99.74/64.37 10205[label="wz212/Zero",fontsize=10,color="white",style="solid",shape="box"];3206 -> 10205[label="",style="solid", color="burlywood", weight=9]; 99.74/64.37 10205 -> 3243[label="",style="solid", color="burlywood", weight=3]; 99.74/64.37 3208[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg Zero) wz51 wz52 wz53 wz54 (not (EQ == LT))",fontsize=16,color="black",shape="box"];3208 -> 3244[label="",style="solid", color="black", weight=3]; 99.74/64.37 3209[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos Zero :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg (Succ wz5000)) wz51 wz52 wz53 wz54 (not (EQ == LT))",fontsize=16,color="black",shape="box"];3209 -> 3245[label="",style="solid", color="black", weight=3]; 99.74/64.37 3210[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos Zero :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg Zero) wz51 wz52 wz53 wz54 (not (EQ == LT))",fontsize=16,color="black",shape="box"];3210 -> 3246[label="",style="solid", color="black", weight=3]; 99.74/64.37 3212 -> 2439[label="",style="dashed", color="red", weight=0]; 99.74/64.37 3212[label="primPlusNat (primMulNat wz4700 (Succ wz5000)) (Succ wz5000)",fontsize=16,color="magenta"];3212 -> 3247[label="",style="dashed", color="magenta", weight=3]; 99.74/64.37 3212 -> 3248[label="",style="dashed", color="magenta", weight=3]; 99.74/64.37 3211[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos (Succ wz5000)) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg Zero) (Neg wz214) == LT))",fontsize=16,color="burlywood",shape="triangle"];10206[label="wz214/Succ wz2140",fontsize=10,color="white",style="solid",shape="box"];3211 -> 10206[label="",style="solid", color="burlywood", weight=9]; 99.74/64.37 10206 -> 3249[label="",style="solid", color="burlywood", weight=3]; 99.74/64.37 10207[label="wz214/Zero",fontsize=10,color="white",style="solid",shape="box"];3211 -> 10207[label="",style="solid", color="burlywood", weight=9]; 99.74/64.37 10207 -> 3250[label="",style="solid", color="burlywood", weight=3]; 99.74/64.37 3213[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos Zero) wz51 wz52 wz53 wz54 (not (EQ == LT))",fontsize=16,color="black",shape="box"];3213 -> 3251[label="",style="solid", color="black", weight=3]; 99.74/64.37 3214[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg Zero :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos (Succ wz5000)) wz51 wz52 wz53 wz54 (not (EQ == LT))",fontsize=16,color="black",shape="box"];3214 -> 3252[label="",style="solid", color="black", weight=3]; 99.74/64.37 3215[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg Zero :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos Zero) wz51 wz52 wz53 wz54 (not (EQ == LT))",fontsize=16,color="black",shape="box"];3215 -> 3253[label="",style="solid", color="black", weight=3]; 99.74/64.37 3217 -> 2439[label="",style="dashed", color="red", weight=0]; 99.74/64.37 3217[label="primPlusNat (primMulNat wz4700 (Succ wz5000)) (Succ wz5000)",fontsize=16,color="magenta"];3217 -> 3254[label="",style="dashed", color="magenta", weight=3]; 99.74/64.37 3217 -> 3255[label="",style="dashed", color="magenta", weight=3]; 99.74/64.37 3216[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg (Succ wz5000)) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg Zero) (Pos wz216) == LT))",fontsize=16,color="burlywood",shape="triangle"];10208[label="wz216/Succ wz2160",fontsize=10,color="white",style="solid",shape="box"];3216 -> 10208[label="",style="solid", color="burlywood", weight=9]; 99.74/64.37 10208 -> 3256[label="",style="solid", color="burlywood", weight=3]; 99.74/64.37 10209[label="wz216/Zero",fontsize=10,color="white",style="solid",shape="box"];3216 -> 10209[label="",style="solid", color="burlywood", weight=9]; 99.74/64.37 10209 -> 3257[label="",style="solid", color="burlywood", weight=3]; 99.74/64.37 3218[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg Zero) wz51 wz52 wz53 wz54 (not (EQ == LT))",fontsize=16,color="black",shape="box"];3218 -> 3258[label="",style="solid", color="black", weight=3]; 99.74/64.37 3219[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg Zero :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg (Succ wz5000)) wz51 wz52 wz53 wz54 (not (EQ == LT))",fontsize=16,color="black",shape="box"];3219 -> 3259[label="",style="solid", color="black", weight=3]; 99.74/64.37 3220[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg Zero :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg Zero) wz51 wz52 wz53 wz54 (not (EQ == LT))",fontsize=16,color="black",shape="box"];3220 -> 3260[label="",style="solid", color="black", weight=3]; 99.74/64.37 1482[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primMulNat (Succ wz500000) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1482 -> 1899[label="",style="solid", color="black", weight=3]; 99.74/64.37 1483[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1483 -> 1900[label="",style="solid", color="black", weight=3]; 99.74/64.37 1484[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (Succ wz60100)) == LT))",fontsize=16,color="black",shape="box"];1484 -> 1901[label="",style="solid", color="black", weight=3]; 99.74/64.37 1485[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) (Pos (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1485 -> 1902[label="",style="solid", color="black", weight=3]; 99.74/64.37 1486[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1486 -> 1903[label="",style="solid", color="black", weight=3]; 99.74/64.37 1487[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Pos (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1487 -> 1904[label="",style="solid", color="black", weight=3]; 99.74/64.37 1488[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primMulNat (Succ wz500000) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1488 -> 1905[label="",style="solid", color="black", weight=3]; 99.74/64.37 1489[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1489 -> 1906[label="",style="solid", color="black", weight=3]; 99.74/64.37 1490[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (Succ wz60100)) == LT))",fontsize=16,color="black",shape="box"];1490 -> 1907[label="",style="solid", color="black", weight=3]; 99.74/64.37 1491[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) (Pos (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1491 -> 1908[label="",style="solid", color="black", weight=3]; 99.74/64.37 1492[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1492 -> 1909[label="",style="solid", color="black", weight=3]; 99.74/64.37 1493[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Pos (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1493 -> 1910[label="",style="solid", color="black", weight=3]; 99.74/64.37 1494[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primMulNat (Succ wz500000) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1494 -> 1911[label="",style="solid", color="black", weight=3]; 99.74/64.37 1495[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1495 -> 1912[label="",style="solid", color="black", weight=3]; 99.74/64.37 1496[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (Succ wz60100)) == LT))",fontsize=16,color="black",shape="box"];1496 -> 1913[label="",style="solid", color="black", weight=3]; 99.74/64.37 1497[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) (Pos (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1497 -> 1914[label="",style="solid", color="black", weight=3]; 99.74/64.37 1498[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1498 -> 1915[label="",style="solid", color="black", weight=3]; 99.74/64.37 1499[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Pos (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1499 -> 1916[label="",style="solid", color="black", weight=3]; 99.74/64.37 1500[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primMulNat (Succ wz500000) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1500 -> 1917[label="",style="solid", color="black", weight=3]; 99.74/64.37 1501[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1501 -> 1918[label="",style="solid", color="black", weight=3]; 99.74/64.37 1502[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (Succ wz60100)) == LT))",fontsize=16,color="black",shape="box"];1502 -> 1919[label="",style="solid", color="black", weight=3]; 99.74/64.37 1503[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) (Pos (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1503 -> 1920[label="",style="solid", color="black", weight=3]; 99.74/64.37 1504[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1504 -> 1921[label="",style="solid", color="black", weight=3]; 99.74/64.37 1505[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Pos (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1505 -> 1922[label="",style="solid", color="black", weight=3]; 99.74/64.37 1506[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primMulNat (Succ wz500000) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1506 -> 1923[label="",style="solid", color="black", weight=3]; 99.74/64.37 1507[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1507 -> 1924[label="",style="solid", color="black", weight=3]; 99.74/64.37 1508[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (Succ wz60100)) == LT))",fontsize=16,color="black",shape="box"];1508 -> 1925[label="",style="solid", color="black", weight=3]; 99.74/64.37 1509[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg (Succ wz5100)) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1509 -> 1926[label="",style="solid", color="black", weight=3]; 99.74/64.37 1510[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1510 -> 1927[label="",style="solid", color="black", weight=3]; 99.74/64.37 1511[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg (Succ wz5100)) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1511 -> 1928[label="",style="solid", color="black", weight=3]; 99.74/64.37 1512[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primMulNat (Succ wz500000) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1512 -> 1929[label="",style="solid", color="black", weight=3]; 99.74/64.37 1513[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1513 -> 1930[label="",style="solid", color="black", weight=3]; 99.74/64.37 1514[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (Succ wz60100)) == LT))",fontsize=16,color="black",shape="box"];1514 -> 1931[label="",style="solid", color="black", weight=3]; 99.74/64.37 1515[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg (Succ wz5100)) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1515 -> 1932[label="",style="solid", color="black", weight=3]; 99.74/64.37 1516[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1516 -> 1933[label="",style="solid", color="black", weight=3]; 99.74/64.37 1517[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg (Succ wz5100)) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1517 -> 1934[label="",style="solid", color="black", weight=3]; 99.74/64.37 1518[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primMulNat (Succ wz500000) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1518 -> 1935[label="",style="solid", color="black", weight=3]; 99.74/64.37 1519[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1519 -> 1936[label="",style="solid", color="black", weight=3]; 99.74/64.37 1520[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (Succ wz60100)) == LT))",fontsize=16,color="black",shape="box"];1520 -> 1937[label="",style="solid", color="black", weight=3]; 99.74/64.37 1521[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg (Succ wz5100)) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1521 -> 1938[label="",style="solid", color="black", weight=3]; 99.74/64.37 1522[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1522 -> 1939[label="",style="solid", color="black", weight=3]; 99.74/64.37 1523[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg (Succ wz5100)) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1523 -> 1940[label="",style="solid", color="black", weight=3]; 99.74/64.37 1524[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primMulNat (Succ wz500000) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1524 -> 1941[label="",style="solid", color="black", weight=3]; 99.74/64.37 1525[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1525 -> 1942[label="",style="solid", color="black", weight=3]; 99.74/64.37 1526[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (Succ wz60100)) == LT))",fontsize=16,color="black",shape="box"];1526 -> 1943[label="",style="solid", color="black", weight=3]; 99.74/64.37 1527[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg (Succ wz5100)) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1527 -> 1944[label="",style="solid", color="black", weight=3]; 99.74/64.37 1528[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1528 -> 1945[label="",style="solid", color="black", weight=3]; 99.74/64.37 1529[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg (Succ wz5100)) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1529 -> 1946[label="",style="solid", color="black", weight=3]; 99.74/64.37 1530[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primMulNat (Succ wz500000) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1530 -> 1947[label="",style="solid", color="black", weight=3]; 99.74/64.37 1531[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1531 -> 1948[label="",style="solid", color="black", weight=3]; 99.74/64.37 1532[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (Succ wz60100)) == LT))",fontsize=16,color="black",shape="box"];1532 -> 1949[label="",style="solid", color="black", weight=3]; 99.74/64.37 1533[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1533 -> 1950[label="",style="solid", color="black", weight=3]; 99.74/64.37 1534[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1534 -> 1951[label="",style="solid", color="black", weight=3]; 99.74/64.37 1535[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1535 -> 1952[label="",style="solid", color="black", weight=3]; 99.74/64.37 1536[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primMulNat (Succ wz500000) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1536 -> 1953[label="",style="solid", color="black", weight=3]; 99.74/64.37 1537[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1537 -> 1954[label="",style="solid", color="black", weight=3]; 99.74/64.37 1538[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (Succ wz60100)) == LT))",fontsize=16,color="black",shape="box"];1538 -> 1955[label="",style="solid", color="black", weight=3]; 99.74/64.37 1539[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1539 -> 1956[label="",style="solid", color="black", weight=3]; 99.74/64.37 1540[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1540 -> 1957[label="",style="solid", color="black", weight=3]; 99.74/64.37 1541[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1541 -> 1958[label="",style="solid", color="black", weight=3]; 99.74/64.37 1542[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primMulNat (Succ wz500000) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1542 -> 1959[label="",style="solid", color="black", weight=3]; 99.74/64.37 1543[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1543 -> 1960[label="",style="solid", color="black", weight=3]; 99.74/64.37 1544[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (Succ wz60100)) == LT))",fontsize=16,color="black",shape="box"];1544 -> 1961[label="",style="solid", color="black", weight=3]; 99.74/64.37 1545[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1545 -> 1962[label="",style="solid", color="black", weight=3]; 99.74/64.37 1546[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1546 -> 1963[label="",style="solid", color="black", weight=3]; 99.74/64.37 1547[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Pos Zero :% Pos Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1547 -> 1964[label="",style="solid", color="black", weight=3]; 99.74/64.37 1548[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primMulNat (Succ wz500000) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1548 -> 1965[label="",style="solid", color="black", weight=3]; 99.74/64.37 1549[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1549 -> 1966[label="",style="solid", color="black", weight=3]; 99.74/64.37 1550[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (Succ wz60100)) == LT))",fontsize=16,color="black",shape="box"];1550 -> 1967[label="",style="solid", color="black", weight=3]; 99.74/64.37 1551[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1551 -> 1968[label="",style="solid", color="black", weight=3]; 99.74/64.37 1552[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1552 -> 1969[label="",style="solid", color="black", weight=3]; 99.74/64.37 1553[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Pos Zero :% Neg Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1553 -> 1970[label="",style="solid", color="black", weight=3]; 99.74/64.37 3806[label="FiniteMap.foldFM_GE0 wz68 wz69 (Pos wz700 :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos wz730) wz74 wz75 wz76 wz77 otherwise",fontsize=16,color="black",shape="box"];3806 -> 3836[label="",style="solid", color="black", weight=3]; 99.74/64.37 3807 -> 3837[label="",style="dashed", color="red", weight=0]; 99.74/64.37 3807[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg (Succ wz7300)) wz74 wz75 wz76 wz77 (not (primCmpNat (primPlusNat (primMulNat wz7000 (Succ wz7300)) (Succ wz7300)) (Succ wz2700) == LT))",fontsize=16,color="magenta"];3807 -> 3838[label="",style="dashed", color="magenta", weight=3]; 99.74/64.37 3808[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg Zero) wz74 wz75 wz76 wz77 (not (primCmpNat Zero (Succ wz2700) == LT))",fontsize=16,color="black",shape="box"];3808 -> 3839[label="",style="solid", color="black", weight=3]; 99.74/64.37 3809[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos Zero :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg (Succ wz7300)) wz74 wz75 wz76 wz77 (not (primCmpNat Zero (Succ wz2700) == LT))",fontsize=16,color="black",shape="box"];3809 -> 3840[label="",style="solid", color="black", weight=3]; 99.74/64.37 3810[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos Zero :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg Zero) wz74 wz75 wz76 wz77 (not (primCmpNat Zero (Succ wz2700) == LT))",fontsize=16,color="black",shape="box"];3810 -> 3841[label="",style="solid", color="black", weight=3]; 99.74/64.37 3811 -> 3842[label="",style="dashed", color="red", weight=0]; 99.74/64.37 3811[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos (Succ wz7300)) wz74 wz75 wz76 wz77 (not (primCmpNat (primPlusNat (primMulNat wz7000 (Succ wz7300)) (Succ wz7300)) (Succ wz2700) == LT))",fontsize=16,color="magenta"];3811 -> 3843[label="",style="dashed", color="magenta", weight=3]; 99.74/64.37 3812[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos Zero) wz74 wz75 wz76 wz77 (not (primCmpNat Zero (Succ wz2700) == LT))",fontsize=16,color="black",shape="box"];3812 -> 3844[label="",style="solid", color="black", weight=3]; 99.74/64.37 3813[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg Zero :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos (Succ wz7300)) wz74 wz75 wz76 wz77 (not (primCmpNat Zero (Succ wz2700) == LT))",fontsize=16,color="black",shape="box"];3813 -> 3845[label="",style="solid", color="black", weight=3]; 99.74/64.37 3814[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg Zero :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos Zero) wz74 wz75 wz76 wz77 (not (primCmpNat Zero (Succ wz2700) == LT))",fontsize=16,color="black",shape="box"];3814 -> 3846[label="",style="solid", color="black", weight=3]; 99.74/64.37 3815[label="FiniteMap.foldFM_GE0 wz68 wz69 (Neg wz700 :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg wz730) wz74 wz75 wz76 wz77 otherwise",fontsize=16,color="black",shape="box"];3815 -> 3847[label="",style="solid", color="black", weight=3]; 99.74/64.37 3817 -> 2439[label="",style="dashed", color="red", weight=0]; 99.74/64.37 3817[label="primPlusNat (primMulNat wz7000 (Succ wz7300)) (Succ wz7300)",fontsize=16,color="magenta"];3817 -> 3848[label="",style="dashed", color="magenta", weight=3]; 99.74/64.37 3817 -> 3849[label="",style="dashed", color="magenta", weight=3]; 99.74/64.37 3816[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos (Succ wz7300)) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg Zero) (Pos wz299) == LT))",fontsize=16,color="burlywood",shape="triangle"];10210[label="wz299/Succ wz2990",fontsize=10,color="white",style="solid",shape="box"];3816 -> 10210[label="",style="solid", color="burlywood", weight=9]; 99.74/64.37 10210 -> 3850[label="",style="solid", color="burlywood", weight=3]; 99.74/64.37 10211[label="wz299/Zero",fontsize=10,color="white",style="solid",shape="box"];3816 -> 10211[label="",style="solid", color="burlywood", weight=9]; 99.74/64.37 10211 -> 3851[label="",style="solid", color="burlywood", weight=3]; 99.74/64.37 3818[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos Zero) wz74 wz75 wz76 wz77 (not (EQ == LT))",fontsize=16,color="black",shape="box"];3818 -> 3852[label="",style="solid", color="black", weight=3]; 99.74/64.37 3819[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos Zero :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos (Succ wz7300)) wz74 wz75 wz76 wz77 (not (EQ == LT))",fontsize=16,color="black",shape="box"];3819 -> 3853[label="",style="solid", color="black", weight=3]; 99.74/64.37 3820[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos Zero :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos Zero) wz74 wz75 wz76 wz77 (not (EQ == LT))",fontsize=16,color="black",shape="box"];3820 -> 3854[label="",style="solid", color="black", weight=3]; 99.74/64.37 3822 -> 2439[label="",style="dashed", color="red", weight=0]; 99.74/64.37 3822[label="primPlusNat (primMulNat wz7000 (Succ wz7300)) (Succ wz7300)",fontsize=16,color="magenta"];3822 -> 3855[label="",style="dashed", color="magenta", weight=3]; 99.74/64.37 3822 -> 3856[label="",style="dashed", color="magenta", weight=3]; 99.74/64.37 3821[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg (Succ wz7300)) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg Zero) (Neg wz301) == LT))",fontsize=16,color="burlywood",shape="triangle"];10212[label="wz301/Succ wz3010",fontsize=10,color="white",style="solid",shape="box"];3821 -> 10212[label="",style="solid", color="burlywood", weight=9]; 99.74/64.37 10212 -> 3857[label="",style="solid", color="burlywood", weight=3]; 99.74/64.37 10213[label="wz301/Zero",fontsize=10,color="white",style="solid",shape="box"];3821 -> 10213[label="",style="solid", color="burlywood", weight=9]; 99.74/64.37 10213 -> 3858[label="",style="solid", color="burlywood", weight=3]; 99.74/64.37 3823[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg Zero) wz74 wz75 wz76 wz77 (not (EQ == LT))",fontsize=16,color="black",shape="box"];3823 -> 3859[label="",style="solid", color="black", weight=3]; 99.74/64.37 3824[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos Zero :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg (Succ wz7300)) wz74 wz75 wz76 wz77 (not (EQ == LT))",fontsize=16,color="black",shape="box"];3824 -> 3860[label="",style="solid", color="black", weight=3]; 99.74/64.37 3825[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos Zero :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg Zero) wz74 wz75 wz76 wz77 (not (EQ == LT))",fontsize=16,color="black",shape="box"];3825 -> 3861[label="",style="solid", color="black", weight=3]; 99.74/64.37 3827 -> 2439[label="",style="dashed", color="red", weight=0]; 99.74/64.37 3827[label="primPlusNat (primMulNat wz7000 (Succ wz7300)) (Succ wz7300)",fontsize=16,color="magenta"];3827 -> 3862[label="",style="dashed", color="magenta", weight=3]; 99.74/64.37 3827 -> 3863[label="",style="dashed", color="magenta", weight=3]; 99.74/64.37 3826[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos (Succ wz7300)) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg Zero) (Neg wz303) == LT))",fontsize=16,color="burlywood",shape="triangle"];10214[label="wz303/Succ wz3030",fontsize=10,color="white",style="solid",shape="box"];3826 -> 10214[label="",style="solid", color="burlywood", weight=9]; 99.74/64.37 10214 -> 3864[label="",style="solid", color="burlywood", weight=3]; 99.74/64.37 10215[label="wz303/Zero",fontsize=10,color="white",style="solid",shape="box"];3826 -> 10215[label="",style="solid", color="burlywood", weight=9]; 99.74/64.37 10215 -> 3865[label="",style="solid", color="burlywood", weight=3]; 99.74/64.37 3828[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos Zero) wz74 wz75 wz76 wz77 (not (EQ == LT))",fontsize=16,color="black",shape="box"];3828 -> 3866[label="",style="solid", color="black", weight=3]; 99.74/64.37 3829[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg Zero :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos (Succ wz7300)) wz74 wz75 wz76 wz77 (not (EQ == LT))",fontsize=16,color="black",shape="box"];3829 -> 3867[label="",style="solid", color="black", weight=3]; 99.74/64.37 3830[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg Zero :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos Zero) wz74 wz75 wz76 wz77 (not (EQ == LT))",fontsize=16,color="black",shape="box"];3830 -> 3868[label="",style="solid", color="black", weight=3]; 99.74/64.37 3832 -> 2439[label="",style="dashed", color="red", weight=0]; 99.74/64.37 3832[label="primPlusNat (primMulNat wz7000 (Succ wz7300)) (Succ wz7300)",fontsize=16,color="magenta"];3832 -> 3869[label="",style="dashed", color="magenta", weight=3]; 99.74/64.37 3832 -> 3870[label="",style="dashed", color="magenta", weight=3]; 99.74/64.37 3831[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg (Succ wz7300)) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg Zero) (Pos wz305) == LT))",fontsize=16,color="burlywood",shape="triangle"];10216[label="wz305/Succ wz3050",fontsize=10,color="white",style="solid",shape="box"];3831 -> 10216[label="",style="solid", color="burlywood", weight=9]; 99.74/64.37 10216 -> 3871[label="",style="solid", color="burlywood", weight=3]; 99.74/64.37 10217[label="wz305/Zero",fontsize=10,color="white",style="solid",shape="box"];3831 -> 10217[label="",style="solid", color="burlywood", weight=9]; 99.74/64.37 10217 -> 3872[label="",style="solid", color="burlywood", weight=3]; 99.74/64.37 3833[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg Zero) wz74 wz75 wz76 wz77 (not (EQ == LT))",fontsize=16,color="black",shape="box"];3833 -> 3873[label="",style="solid", color="black", weight=3]; 99.74/64.37 3834[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg Zero :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg (Succ wz7300)) wz74 wz75 wz76 wz77 (not (EQ == LT))",fontsize=16,color="black",shape="box"];3834 -> 3874[label="",style="solid", color="black", weight=3]; 99.74/64.37 3835[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg Zero :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg Zero) wz74 wz75 wz76 wz77 (not (EQ == LT))",fontsize=16,color="black",shape="box"];3835 -> 3875[label="",style="solid", color="black", weight=3]; 99.74/64.37 1572[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primMulNat (Succ wz500000) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1572 -> 2004[label="",style="solid", color="black", weight=3]; 99.74/64.37 1573[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1573 -> 2005[label="",style="solid", color="black", weight=3]; 99.74/64.37 1574[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (Succ wz60100)) == LT))",fontsize=16,color="black",shape="box"];1574 -> 2006[label="",style="solid", color="black", weight=3]; 99.74/64.37 1575[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) (Neg (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1575 -> 2007[label="",style="solid", color="black", weight=3]; 99.74/64.37 1576[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1576 -> 2008[label="",style="solid", color="black", weight=3]; 99.74/64.37 1577[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Neg (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1577 -> 2009[label="",style="solid", color="black", weight=3]; 99.74/64.37 1578[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primMulNat (Succ wz500000) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1578 -> 2010[label="",style="solid", color="black", weight=3]; 99.74/64.37 1579[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1579 -> 2011[label="",style="solid", color="black", weight=3]; 99.74/64.37 1580[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (Succ wz60100)) == LT))",fontsize=16,color="black",shape="box"];1580 -> 2012[label="",style="solid", color="black", weight=3]; 99.74/64.37 1581[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) (Neg (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1581 -> 2013[label="",style="solid", color="black", weight=3]; 99.74/64.37 1582[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1582 -> 2014[label="",style="solid", color="black", weight=3]; 99.74/64.37 1583[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Neg (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1583 -> 2015[label="",style="solid", color="black", weight=3]; 99.74/64.37 1584[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primMulNat (Succ wz500000) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1584 -> 2016[label="",style="solid", color="black", weight=3]; 99.74/64.37 1585[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1585 -> 2017[label="",style="solid", color="black", weight=3]; 99.74/64.37 1586[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (Succ wz60100)) == LT))",fontsize=16,color="black",shape="box"];1586 -> 2018[label="",style="solid", color="black", weight=3]; 99.74/64.37 1587[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) (Neg (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1587 -> 2019[label="",style="solid", color="black", weight=3]; 99.74/64.37 1588[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1588 -> 2020[label="",style="solid", color="black", weight=3]; 99.74/64.37 1589[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Neg (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1589 -> 2021[label="",style="solid", color="black", weight=3]; 99.74/64.37 1590[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primMulNat (Succ wz500000) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1590 -> 2022[label="",style="solid", color="black", weight=3]; 99.74/64.37 1591[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1591 -> 2023[label="",style="solid", color="black", weight=3]; 99.74/64.37 1592[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (Succ wz60100)) == LT))",fontsize=16,color="black",shape="box"];1592 -> 2024[label="",style="solid", color="black", weight=3]; 99.74/64.37 1593[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) (Neg (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1593 -> 2025[label="",style="solid", color="black", weight=3]; 99.74/64.37 1594[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1594 -> 2026[label="",style="solid", color="black", weight=3]; 99.74/64.37 1595[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Neg (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1595 -> 2027[label="",style="solid", color="black", weight=3]; 99.74/64.37 1596[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primMulNat (Succ wz500000) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1596 -> 2028[label="",style="solid", color="black", weight=3]; 99.74/64.37 1597[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1597 -> 2029[label="",style="solid", color="black", weight=3]; 99.74/64.37 1598[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (Succ wz60100)) == LT))",fontsize=16,color="black",shape="box"];1598 -> 2030[label="",style="solid", color="black", weight=3]; 99.74/64.37 1599[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos (Succ wz5100)) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1599 -> 2031[label="",style="solid", color="black", weight=3]; 99.74/64.37 1600[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1600 -> 2032[label="",style="solid", color="black", weight=3]; 99.74/64.37 1601[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos (Succ wz5100)) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1601 -> 2033[label="",style="solid", color="black", weight=3]; 99.74/64.37 1602[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primMulNat (Succ wz500000) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1602 -> 2034[label="",style="solid", color="black", weight=3]; 99.74/64.37 1603[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1603 -> 2035[label="",style="solid", color="black", weight=3]; 99.74/64.37 1604[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (Succ wz60100)) == LT))",fontsize=16,color="black",shape="box"];1604 -> 2036[label="",style="solid", color="black", weight=3]; 99.74/64.37 1605[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos (Succ wz5100)) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1605 -> 2037[label="",style="solid", color="black", weight=3]; 99.74/64.37 1606[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1606 -> 2038[label="",style="solid", color="black", weight=3]; 99.74/64.37 1607[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos (Succ wz5100)) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1607 -> 2039[label="",style="solid", color="black", weight=3]; 99.74/64.37 1608[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primMulNat (Succ wz500000) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1608 -> 2040[label="",style="solid", color="black", weight=3]; 99.74/64.37 1609[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1609 -> 2041[label="",style="solid", color="black", weight=3]; 99.74/64.37 1610[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Pos (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (Succ wz60100)) == LT))",fontsize=16,color="black",shape="box"];1610 -> 2042[label="",style="solid", color="black", weight=3]; 99.74/64.37 1611[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos (Succ wz5100)) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1611 -> 2043[label="",style="solid", color="black", weight=3]; 99.74/64.37 1612[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1612 -> 2044[label="",style="solid", color="black", weight=3]; 99.74/64.37 1613[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos (Succ wz5100)) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1613 -> 2045[label="",style="solid", color="black", weight=3]; 99.74/64.37 1614[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primMulNat (Succ wz500000) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1614 -> 2046[label="",style="solid", color="black", weight=3]; 99.74/64.37 1615[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1615 -> 2047[label="",style="solid", color="black", weight=3]; 99.74/64.37 1616[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Pos (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (Succ wz60100)) == LT))",fontsize=16,color="black",shape="box"];1616 -> 2048[label="",style="solid", color="black", weight=3]; 99.74/64.37 1617[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos (Succ wz5100)) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1617 -> 2049[label="",style="solid", color="black", weight=3]; 99.74/64.37 1618[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1618 -> 2050[label="",style="solid", color="black", weight=3]; 99.74/64.37 1619[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos (Succ wz5100)) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1619 -> 2051[label="",style="solid", color="black", weight=3]; 99.74/64.37 1620[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primMulNat (Succ wz500000) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1620 -> 2052[label="",style="solid", color="black", weight=3]; 99.74/64.37 1621[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1621 -> 2053[label="",style="solid", color="black", weight=3]; 99.74/64.37 1622[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (Succ wz60100)) == LT))",fontsize=16,color="black",shape="box"];1622 -> 2054[label="",style="solid", color="black", weight=3]; 99.74/64.37 1623[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1623 -> 2055[label="",style="solid", color="black", weight=3]; 99.74/64.37 1624[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1624 -> 2056[label="",style="solid", color="black", weight=3]; 99.74/64.37 1625[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1625 -> 2057[label="",style="solid", color="black", weight=3]; 99.74/64.37 1626[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primMulNat (Succ wz500000) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1626 -> 2058[label="",style="solid", color="black", weight=3]; 99.74/64.37 1627[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1627 -> 2059[label="",style="solid", color="black", weight=3]; 99.74/64.37 1628[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (Succ wz60100)) == LT))",fontsize=16,color="black",shape="box"];1628 -> 2060[label="",style="solid", color="black", weight=3]; 99.74/64.37 1629[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1629 -> 2061[label="",style="solid", color="black", weight=3]; 99.74/64.37 1630[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1630 -> 2062[label="",style="solid", color="black", weight=3]; 99.74/64.37 1631[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Pos Zero) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1631 -> 2063[label="",style="solid", color="black", weight=3]; 99.74/64.37 1632[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primMulNat (Succ wz500000) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1632 -> 2064[label="",style="solid", color="black", weight=3]; 99.74/64.37 1633[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1633 -> 2065[label="",style="solid", color="black", weight=3]; 99.74/64.37 1634[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Pos Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (Succ wz60100)) == LT))",fontsize=16,color="black",shape="box"];1634 -> 2066[label="",style="solid", color="black", weight=3]; 99.74/64.37 1635[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1635 -> 2067[label="",style="solid", color="black", weight=3]; 99.74/64.37 1636[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1636 -> 2068[label="",style="solid", color="black", weight=3]; 99.74/64.37 1637[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1637 -> 2069[label="",style="solid", color="black", weight=3]; 99.74/64.37 1638[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primMulNat (Succ wz500000) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1638 -> 2070[label="",style="solid", color="black", weight=3]; 99.74/64.37 1639[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1639 -> 2071[label="",style="solid", color="black", weight=3]; 99.74/64.37 1640[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Pos Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (Succ wz60100)) == LT))",fontsize=16,color="black",shape="box"];1640 -> 2072[label="",style="solid", color="black", weight=3]; 99.74/64.37 1641[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1641 -> 2073[label="",style="solid", color="black", weight=3]; 99.74/64.37 1642[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1642 -> 2074[label="",style="solid", color="black", weight=3]; 99.74/64.37 1643[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Pos Zero) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1643 -> 2075[label="",style="solid", color="black", weight=3]; 99.74/64.37 4409 -> 4439[label="",style="dashed", color="red", weight=0]; 99.74/64.37 4409[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos (Succ wz8400)) wz85 wz86 wz87 wz88 (not (primCmpNat (Succ wz3590) (primPlusNat (primMulNat wz8100 (Succ wz8400)) (Succ wz8400)) == LT))",fontsize=16,color="magenta"];4409 -> 4440[label="",style="dashed", color="magenta", weight=3]; 99.74/64.37 4410[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos Zero) wz85 wz86 wz87 wz88 (not (primCmpNat (Succ wz3590) Zero == LT))",fontsize=16,color="black",shape="box"];4410 -> 4441[label="",style="solid", color="black", weight=3]; 99.74/64.37 4411[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos Zero :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos (Succ wz8400)) wz85 wz86 wz87 wz88 (not (primCmpNat (Succ wz3590) Zero == LT))",fontsize=16,color="black",shape="box"];4411 -> 4442[label="",style="solid", color="black", weight=3]; 99.74/64.37 4412[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos Zero :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos Zero) wz85 wz86 wz87 wz88 (not (primCmpNat (Succ wz3590) Zero == LT))",fontsize=16,color="black",shape="box"];4412 -> 4443[label="",style="solid", color="black", weight=3]; 99.74/64.37 4413 -> 6[label="",style="dashed", color="red", weight=0]; 99.74/64.37 4413[label="FiniteMap.foldFM_GE wz79 (wz79 (Neg (Succ wz83) :% Neg wz840) wz85 (FiniteMap.foldFM_GE wz79 wz80 (Pos wz810 :% Neg (Succ wz82)) wz88)) (Pos wz810 :% Neg (Succ wz82)) wz87",fontsize=16,color="magenta"];4413 -> 4444[label="",style="dashed", color="magenta", weight=3]; 99.74/64.37 4413 -> 4445[label="",style="dashed", color="magenta", weight=3]; 99.74/64.37 4413 -> 4446[label="",style="dashed", color="magenta", weight=3]; 99.74/64.37 4413 -> 4447[label="",style="dashed", color="magenta", weight=3]; 99.74/64.37 4414 -> 6[label="",style="dashed", color="red", weight=0]; 99.74/64.37 4414[label="FiniteMap.foldFM_GE wz79 (wz79 (Neg (Succ wz83) :% Pos wz840) wz85 (FiniteMap.foldFM_GE wz79 wz80 (Neg wz810 :% Neg (Succ wz82)) wz88)) (Neg wz810 :% Neg (Succ wz82)) wz87",fontsize=16,color="magenta"];4414 -> 4448[label="",style="dashed", color="magenta", weight=3]; 99.74/64.37 4414 -> 4449[label="",style="dashed", color="magenta", weight=3]; 99.74/64.37 4414 -> 4450[label="",style="dashed", color="magenta", weight=3]; 99.74/64.37 4414 -> 4451[label="",style="dashed", color="magenta", weight=3]; 99.74/64.37 4415 -> 4452[label="",style="dashed", color="red", weight=0]; 99.74/64.37 4415[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg (Succ wz8400)) wz85 wz86 wz87 wz88 (not (primCmpNat (Succ wz3590) (primPlusNat (primMulNat wz8100 (Succ wz8400)) (Succ wz8400)) == LT))",fontsize=16,color="magenta"];4415 -> 4453[label="",style="dashed", color="magenta", weight=3]; 99.74/64.37 4416[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg Zero) wz85 wz86 wz87 wz88 (not (primCmpNat (Succ wz3590) Zero == LT))",fontsize=16,color="black",shape="box"];4416 -> 4454[label="",style="solid", color="black", weight=3]; 99.74/64.37 4417[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg Zero :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg (Succ wz8400)) wz85 wz86 wz87 wz88 (not (primCmpNat (Succ wz3590) Zero == LT))",fontsize=16,color="black",shape="box"];4417 -> 4455[label="",style="solid", color="black", weight=3]; 99.74/64.37 4418[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg Zero :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg Zero) wz85 wz86 wz87 wz88 (not (primCmpNat (Succ wz3590) Zero == LT))",fontsize=16,color="black",shape="box"];4418 -> 4456[label="",style="solid", color="black", weight=3]; 99.74/64.37 4420 -> 2439[label="",style="dashed", color="red", weight=0]; 99.74/64.37 4420[label="primPlusNat (primMulNat wz8100 (Succ wz8400)) (Succ wz8400)",fontsize=16,color="magenta"];4420 -> 4457[label="",style="dashed", color="magenta", weight=3]; 99.74/64.37 4420 -> 4458[label="",style="dashed", color="magenta", weight=3]; 99.74/64.37 4419[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos (Succ wz8400)) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos Zero) (Pos wz390) == LT))",fontsize=16,color="burlywood",shape="triangle"];10218[label="wz390/Succ wz3900",fontsize=10,color="white",style="solid",shape="box"];4419 -> 10218[label="",style="solid", color="burlywood", weight=9]; 99.74/64.37 10218 -> 4459[label="",style="solid", color="burlywood", weight=3]; 99.74/64.37 10219[label="wz390/Zero",fontsize=10,color="white",style="solid",shape="box"];4419 -> 10219[label="",style="solid", color="burlywood", weight=9]; 99.74/64.37 10219 -> 4460[label="",style="solid", color="burlywood", weight=3]; 99.74/64.37 4421[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos Zero) wz85 wz86 wz87 wz88 (not (EQ == LT))",fontsize=16,color="black",shape="box"];4421 -> 4461[label="",style="solid", color="black", weight=3]; 99.74/64.37 4422[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos Zero :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos (Succ wz8400)) wz85 wz86 wz87 wz88 (not (EQ == LT))",fontsize=16,color="black",shape="box"];4422 -> 4462[label="",style="solid", color="black", weight=3]; 99.74/64.37 4423[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos Zero :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos Zero) wz85 wz86 wz87 wz88 (not (EQ == LT))",fontsize=16,color="black",shape="box"];4423 -> 4463[label="",style="solid", color="black", weight=3]; 99.74/64.37 4425 -> 2439[label="",style="dashed", color="red", weight=0]; 99.74/64.37 4425[label="primPlusNat (primMulNat wz8100 (Succ wz8400)) (Succ wz8400)",fontsize=16,color="magenta"];4425 -> 4464[label="",style="dashed", color="magenta", weight=3]; 99.74/64.37 4425 -> 4465[label="",style="dashed", color="magenta", weight=3]; 99.74/64.37 4424[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg (Succ wz8400)) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos Zero) (Neg wz392) == LT))",fontsize=16,color="burlywood",shape="triangle"];10220[label="wz392/Succ wz3920",fontsize=10,color="white",style="solid",shape="box"];4424 -> 10220[label="",style="solid", color="burlywood", weight=9]; 99.74/64.37 10220 -> 4466[label="",style="solid", color="burlywood", weight=3]; 99.74/64.37 10221[label="wz392/Zero",fontsize=10,color="white",style="solid",shape="box"];4424 -> 10221[label="",style="solid", color="burlywood", weight=9]; 99.74/64.37 10221 -> 4467[label="",style="solid", color="burlywood", weight=3]; 99.74/64.37 4426[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg Zero) wz85 wz86 wz87 wz88 (not (EQ == LT))",fontsize=16,color="black",shape="box"];4426 -> 4468[label="",style="solid", color="black", weight=3]; 99.74/64.37 4427[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos Zero :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg (Succ wz8400)) wz85 wz86 wz87 wz88 (not (EQ == LT))",fontsize=16,color="black",shape="box"];4427 -> 4469[label="",style="solid", color="black", weight=3]; 99.74/64.37 4428[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos Zero :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg Zero) wz85 wz86 wz87 wz88 (not (EQ == LT))",fontsize=16,color="black",shape="box"];4428 -> 4470[label="",style="solid", color="black", weight=3]; 99.74/64.37 4430 -> 2439[label="",style="dashed", color="red", weight=0]; 99.74/64.37 4430[label="primPlusNat (primMulNat wz8100 (Succ wz8400)) (Succ wz8400)",fontsize=16,color="magenta"];4430 -> 4471[label="",style="dashed", color="magenta", weight=3]; 99.74/64.37 4430 -> 4472[label="",style="dashed", color="magenta", weight=3]; 99.74/64.37 4429[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos (Succ wz8400)) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos Zero) (Neg wz394) == LT))",fontsize=16,color="burlywood",shape="triangle"];10222[label="wz394/Succ wz3940",fontsize=10,color="white",style="solid",shape="box"];4429 -> 10222[label="",style="solid", color="burlywood", weight=9]; 99.74/64.37 10222 -> 4473[label="",style="solid", color="burlywood", weight=3]; 99.74/64.37 10223[label="wz394/Zero",fontsize=10,color="white",style="solid",shape="box"];4429 -> 10223[label="",style="solid", color="burlywood", weight=9]; 99.74/64.37 10223 -> 4474[label="",style="solid", color="burlywood", weight=3]; 99.74/64.37 4431[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos Zero) wz85 wz86 wz87 wz88 (not (EQ == LT))",fontsize=16,color="black",shape="box"];4431 -> 4475[label="",style="solid", color="black", weight=3]; 99.74/64.37 4432[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg Zero :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos (Succ wz8400)) wz85 wz86 wz87 wz88 (not (EQ == LT))",fontsize=16,color="black",shape="box"];4432 -> 4476[label="",style="solid", color="black", weight=3]; 99.74/64.37 4433[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg Zero :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos Zero) wz85 wz86 wz87 wz88 (not (EQ == LT))",fontsize=16,color="black",shape="box"];4433 -> 4477[label="",style="solid", color="black", weight=3]; 99.74/64.37 4435 -> 2439[label="",style="dashed", color="red", weight=0]; 99.74/64.37 4435[label="primPlusNat (primMulNat wz8100 (Succ wz8400)) (Succ wz8400)",fontsize=16,color="magenta"];4435 -> 4478[label="",style="dashed", color="magenta", weight=3]; 99.74/64.37 4435 -> 4479[label="",style="dashed", color="magenta", weight=3]; 99.74/64.37 4434[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg (Succ wz8400)) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos Zero) (Pos wz396) == LT))",fontsize=16,color="burlywood",shape="triangle"];10224[label="wz396/Succ wz3960",fontsize=10,color="white",style="solid",shape="box"];4434 -> 10224[label="",style="solid", color="burlywood", weight=9]; 99.74/64.37 10224 -> 4480[label="",style="solid", color="burlywood", weight=3]; 99.74/64.37 10225[label="wz396/Zero",fontsize=10,color="white",style="solid",shape="box"];4434 -> 10225[label="",style="solid", color="burlywood", weight=9]; 99.74/64.37 10225 -> 4481[label="",style="solid", color="burlywood", weight=3]; 99.74/64.37 4436[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg Zero) wz85 wz86 wz87 wz88 (not (EQ == LT))",fontsize=16,color="black",shape="box"];4436 -> 4482[label="",style="solid", color="black", weight=3]; 99.74/64.37 4437[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg Zero :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg (Succ wz8400)) wz85 wz86 wz87 wz88 (not (EQ == LT))",fontsize=16,color="black",shape="box"];4437 -> 4483[label="",style="solid", color="black", weight=3]; 99.74/64.37 4438[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg Zero :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg Zero) wz85 wz86 wz87 wz88 (not (EQ == LT))",fontsize=16,color="black",shape="box"];4438 -> 4484[label="",style="solid", color="black", weight=3]; 99.74/64.37 1662[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primMulNat (Succ wz500000) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1662 -> 2107[label="",style="solid", color="black", weight=3]; 99.74/64.37 1663[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1663 -> 2108[label="",style="solid", color="black", weight=3]; 99.74/64.37 1664[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (Succ wz60100)) == LT))",fontsize=16,color="black",shape="box"];1664 -> 2109[label="",style="solid", color="black", weight=3]; 99.74/64.37 1665[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) (Neg (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1665 -> 2110[label="",style="solid", color="black", weight=3]; 99.74/64.37 1666[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1666 -> 2111[label="",style="solid", color="black", weight=3]; 99.74/64.37 1667[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Neg (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1667 -> 2112[label="",style="solid", color="black", weight=3]; 99.74/64.37 1668[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primMulNat (Succ wz500000) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1668 -> 2113[label="",style="solid", color="black", weight=3]; 99.74/64.37 1669[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1669 -> 2114[label="",style="solid", color="black", weight=3]; 99.74/64.37 1670[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (Succ wz60100)) == LT))",fontsize=16,color="black",shape="box"];1670 -> 2115[label="",style="solid", color="black", weight=3]; 99.74/64.37 1671[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) (Neg (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1671 -> 2116[label="",style="solid", color="black", weight=3]; 99.74/64.37 1672[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1672 -> 2117[label="",style="solid", color="black", weight=3]; 99.74/64.37 1673[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Neg (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1673 -> 2118[label="",style="solid", color="black", weight=3]; 99.74/64.37 1674[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primMulNat (Succ wz500000) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1674 -> 2119[label="",style="solid", color="black", weight=3]; 99.74/64.37 1675[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1675 -> 2120[label="",style="solid", color="black", weight=3]; 99.74/64.37 1676[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (Succ wz60100)) == LT))",fontsize=16,color="black",shape="box"];1676 -> 2121[label="",style="solid", color="black", weight=3]; 99.74/64.37 1677[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) (Neg (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1677 -> 2122[label="",style="solid", color="black", weight=3]; 99.74/64.37 1678[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1678 -> 2123[label="",style="solid", color="black", weight=3]; 99.74/64.37 1679[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Neg (Succ wz60000) :% Pos Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1679 -> 2124[label="",style="solid", color="black", weight=3]; 99.74/64.37 1680[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primMulNat (Succ wz500000) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1680 -> 2125[label="",style="solid", color="black", weight=3]; 99.74/64.37 1681[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1681 -> 2126[label="",style="solid", color="black", weight=3]; 99.74/64.37 1682[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (Succ wz60100)) == LT))",fontsize=16,color="black",shape="box"];1682 -> 2127[label="",style="solid", color="black", weight=3]; 99.74/64.37 1683[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) (Neg (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1683 -> 2128[label="",style="solid", color="black", weight=3]; 99.74/64.37 1684[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1684 -> 2129[label="",style="solid", color="black", weight=3]; 99.74/64.37 1685[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Neg (Succ wz60000) :% Neg Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1685 -> 2130[label="",style="solid", color="black", weight=3]; 99.74/64.37 1686[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primMulNat (Succ wz500000) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1686 -> 2131[label="",style="solid", color="black", weight=3]; 99.74/64.37 1687[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1687 -> 2132[label="",style="solid", color="black", weight=3]; 99.74/64.37 1688[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (Succ wz60100)) == LT))",fontsize=16,color="black",shape="box"];1688 -> 2133[label="",style="solid", color="black", weight=3]; 99.74/64.37 1689[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg (Succ wz5100)) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1689 -> 2134[label="",style="solid", color="black", weight=3]; 99.74/64.37 1690[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1690 -> 2135[label="",style="solid", color="black", weight=3]; 99.74/64.37 1691[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg (Succ wz5100)) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1691 -> 2136[label="",style="solid", color="black", weight=3]; 99.74/64.37 1692[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primMulNat (Succ wz500000) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1692 -> 2137[label="",style="solid", color="black", weight=3]; 99.74/64.37 1693[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1693 -> 2138[label="",style="solid", color="black", weight=3]; 99.74/64.37 1694[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (Succ wz60100)) == LT))",fontsize=16,color="black",shape="box"];1694 -> 2139[label="",style="solid", color="black", weight=3]; 99.74/64.37 1695[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg (Succ wz5100)) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1695 -> 2140[label="",style="solid", color="black", weight=3]; 99.74/64.38 1696[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1696 -> 2141[label="",style="solid", color="black", weight=3]; 99.74/64.38 1697[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg (Succ wz5100)) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1697 -> 2142[label="",style="solid", color="black", weight=3]; 99.74/64.38 6662[label="wz5000",fontsize=16,color="green",shape="box"];6663[label="wz60100",fontsize=16,color="green",shape="box"];6664[label="FiniteMap.foldFM_GE1 wz451 wz452 wz453 (Neg Zero :% Pos (Succ wz454)) wz455 wz456 wz457 wz458 (not (GT == LT))",fontsize=16,color="black",shape="triangle"];6664 -> 6974[label="",style="solid", color="black", weight=3]; 99.74/64.38 6665[label="FiniteMap.foldFM_GE1 wz451 wz452 wz453 (Neg Zero :% Pos (Succ wz454)) wz455 wz456 wz457 wz458 (not (EQ == LT))",fontsize=16,color="black",shape="triangle"];6665 -> 6975[label="",style="solid", color="black", weight=3]; 99.74/64.38 1701[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg (Succ wz5100)) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1701 -> 2146[label="",style="solid", color="black", weight=3]; 99.74/64.38 1703[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg (Succ wz5100)) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1703 -> 2148[label="",style="solid", color="black", weight=3]; 99.74/64.38 1704[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primMulNat (Succ wz500000) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1704 -> 2149[label="",style="solid", color="black", weight=3]; 99.74/64.38 1705[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1705 -> 2150[label="",style="solid", color="black", weight=3]; 99.74/64.38 1706[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Neg (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (Succ wz60100)) == LT))",fontsize=16,color="black",shape="box"];1706 -> 2151[label="",style="solid", color="black", weight=3]; 99.74/64.38 1707[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg (Succ wz5100)) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1707 -> 2152[label="",style="solid", color="black", weight=3]; 99.74/64.38 1708[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1708 -> 2153[label="",style="solid", color="black", weight=3]; 99.74/64.38 1709[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg (Succ wz5100)) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1709 -> 2154[label="",style="solid", color="black", weight=3]; 99.74/64.38 1710[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primMulNat (Succ wz500000) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1710 -> 2155[label="",style="solid", color="black", weight=3]; 99.74/64.38 1711[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1711 -> 2156[label="",style="solid", color="black", weight=3]; 99.74/64.38 1712[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (Succ wz60100)) == LT))",fontsize=16,color="black",shape="box"];1712 -> 2157[label="",style="solid", color="black", weight=3]; 99.74/64.38 1713[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1713 -> 2158[label="",style="solid", color="black", weight=3]; 99.74/64.38 1714[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1714 -> 2159[label="",style="solid", color="black", weight=3]; 99.74/64.38 1715[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1715 -> 2160[label="",style="solid", color="black", weight=3]; 99.74/64.38 1716[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primMulNat (Succ wz500000) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1716 -> 2161[label="",style="solid", color="black", weight=3]; 99.74/64.38 1717[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1717 -> 2162[label="",style="solid", color="black", weight=3]; 99.74/64.38 1718[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (Succ wz60100)) == LT))",fontsize=16,color="black",shape="box"];1718 -> 2163[label="",style="solid", color="black", weight=3]; 99.74/64.38 1719[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1719 -> 2164[label="",style="solid", color="black", weight=3]; 99.74/64.38 1720[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1720 -> 2165[label="",style="solid", color="black", weight=3]; 99.74/64.38 1721[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos Zero :% Neg Zero) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1721 -> 2166[label="",style="solid", color="black", weight=3]; 99.74/64.38 6666[label="wz5000",fontsize=16,color="green",shape="box"];6667[label="wz60100",fontsize=16,color="green",shape="box"];1725[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1725 -> 2170[label="",style="solid", color="black", weight=3]; 99.74/64.38 1727[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Neg Zero :% Pos Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1727 -> 2172[label="",style="solid", color="black", weight=3]; 99.74/64.38 1728[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primMulNat (Succ wz500000) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1728 -> 2173[label="",style="solid", color="black", weight=3]; 99.74/64.38 1729[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primMulNat Zero (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="black",shape="box"];1729 -> 2174[label="",style="solid", color="black", weight=3]; 99.74/64.38 1730[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Neg Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (Succ wz60100)) == LT))",fontsize=16,color="black",shape="box"];1730 -> 2175[label="",style="solid", color="black", weight=3]; 99.74/64.38 1731[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1731 -> 2176[label="",style="solid", color="black", weight=3]; 99.74/64.38 1732[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1732 -> 2177[label="",style="solid", color="black", weight=3]; 99.74/64.38 1733[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg Zero :% Neg Zero) (Neg Zero :% Neg Zero) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];1733 -> 2178[label="",style="solid", color="black", weight=3]; 99.74/64.38 2604 -> 2439[label="",style="dashed", color="red", weight=0]; 99.74/64.38 2604[label="primPlusNat (primMulNat wz3600 (Succ wz3900)) (Succ wz3900)",fontsize=16,color="magenta"];2604 -> 2649[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 2604 -> 2650[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 2603[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos (Succ wz3900)) wz40 wz41 wz42 wz43 (not (primCmpNat (Succ wz950) wz127 == LT))",fontsize=16,color="burlywood",shape="triangle"];10226[label="wz127/Succ wz1270",fontsize=10,color="white",style="solid",shape="box"];2603 -> 10226[label="",style="solid", color="burlywood", weight=9]; 99.74/64.38 10226 -> 2651[label="",style="solid", color="burlywood", weight=3]; 99.74/64.38 10227[label="wz127/Zero",fontsize=10,color="white",style="solid",shape="box"];2603 -> 10227[label="",style="solid", color="burlywood", weight=9]; 99.74/64.38 10227 -> 2652[label="",style="solid", color="burlywood", weight=3]; 99.74/64.38 2605[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos Zero) wz40 wz41 wz42 wz43 (not (GT == LT))",fontsize=16,color="black",shape="box"];2605 -> 2653[label="",style="solid", color="black", weight=3]; 99.74/64.38 2606[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos Zero :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos (Succ wz3900)) wz40 wz41 wz42 wz43 (not (GT == LT))",fontsize=16,color="black",shape="box"];2606 -> 2654[label="",style="solid", color="black", weight=3]; 99.74/64.38 2607[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos Zero :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos Zero) wz40 wz41 wz42 wz43 (not (GT == LT))",fontsize=16,color="black",shape="box"];2607 -> 2655[label="",style="solid", color="black", weight=3]; 99.74/64.38 2608[label="wz34 (Pos (Succ wz38) :% Neg wz390) wz40 (FiniteMap.foldFM_GE wz34 wz35 (Pos wz360 :% Pos (Succ wz37)) wz43)",fontsize=16,color="green",shape="box"];2608 -> 2656[label="",style="dashed", color="green", weight=3]; 99.74/64.38 2608 -> 2657[label="",style="dashed", color="green", weight=3]; 99.74/64.38 2608 -> 2658[label="",style="dashed", color="green", weight=3]; 99.74/64.38 2609[label="wz42",fontsize=16,color="green",shape="box"];2610[label="wz34",fontsize=16,color="green",shape="box"];2611[label="Pos wz360 :% Pos (Succ wz37)",fontsize=16,color="green",shape="box"];2612[label="wz34 (Pos (Succ wz38) :% Pos wz390) wz40 (FiniteMap.foldFM_GE wz34 wz35 (Neg wz360 :% Pos (Succ wz37)) wz43)",fontsize=16,color="green",shape="box"];2612 -> 2659[label="",style="dashed", color="green", weight=3]; 99.74/64.38 2612 -> 2660[label="",style="dashed", color="green", weight=3]; 99.74/64.38 2612 -> 2661[label="",style="dashed", color="green", weight=3]; 99.74/64.38 2613[label="wz42",fontsize=16,color="green",shape="box"];2614[label="wz34",fontsize=16,color="green",shape="box"];2615[label="Neg wz360 :% Pos (Succ wz37)",fontsize=16,color="green",shape="box"];2617 -> 2439[label="",style="dashed", color="red", weight=0]; 99.74/64.38 2617[label="primPlusNat (primMulNat wz3600 (Succ wz3900)) (Succ wz3900)",fontsize=16,color="magenta"];2617 -> 2662[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 2617 -> 2663[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 2616[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg (Succ wz3900)) wz40 wz41 wz42 wz43 (not (primCmpNat (Succ wz950) wz129 == LT))",fontsize=16,color="burlywood",shape="triangle"];10228[label="wz129/Succ wz1290",fontsize=10,color="white",style="solid",shape="box"];2616 -> 10228[label="",style="solid", color="burlywood", weight=9]; 99.74/64.38 10228 -> 2664[label="",style="solid", color="burlywood", weight=3]; 99.74/64.38 10229[label="wz129/Zero",fontsize=10,color="white",style="solid",shape="box"];2616 -> 10229[label="",style="solid", color="burlywood", weight=9]; 99.74/64.38 10229 -> 2665[label="",style="solid", color="burlywood", weight=3]; 99.74/64.38 2618[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg Zero) wz40 wz41 wz42 wz43 (not (GT == LT))",fontsize=16,color="black",shape="box"];2618 -> 2678[label="",style="solid", color="black", weight=3]; 99.74/64.38 2619[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg Zero :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg (Succ wz3900)) wz40 wz41 wz42 wz43 (not (GT == LT))",fontsize=16,color="black",shape="box"];2619 -> 2679[label="",style="solid", color="black", weight=3]; 99.74/64.38 2620[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg Zero :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg Zero) wz40 wz41 wz42 wz43 (not (GT == LT))",fontsize=16,color="black",shape="box"];2620 -> 2680[label="",style="solid", color="black", weight=3]; 99.74/64.38 2621 -> 2416[label="",style="dashed", color="red", weight=0]; 99.74/64.38 2621[label="primMulNat wz3600 (Succ wz3900)",fontsize=16,color="magenta"];2621 -> 2681[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 2621 -> 2682[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 2622[label="Succ wz3900",fontsize=16,color="green",shape="box"];2623[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos (Succ wz3900)) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos Zero) (Pos (Succ wz1190)) == LT))",fontsize=16,color="black",shape="box"];2623 -> 2683[label="",style="solid", color="black", weight=3]; 99.74/64.38 2624[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos (Succ wz3900)) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];2624 -> 2684[label="",style="solid", color="black", weight=3]; 99.74/64.38 2625[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos Zero) wz40 wz41 wz42 wz43 (not False)",fontsize=16,color="black",shape="triangle"];2625 -> 2685[label="",style="solid", color="black", weight=3]; 99.74/64.38 2626[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos Zero :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos (Succ wz3900)) wz40 wz41 wz42 wz43 (not False)",fontsize=16,color="black",shape="triangle"];2626 -> 2686[label="",style="solid", color="black", weight=3]; 99.74/64.38 2627[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos Zero :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos Zero) wz40 wz41 wz42 wz43 (not False)",fontsize=16,color="black",shape="triangle"];2627 -> 2687[label="",style="solid", color="black", weight=3]; 99.74/64.38 2628 -> 2416[label="",style="dashed", color="red", weight=0]; 99.74/64.38 2628[label="primMulNat wz3600 (Succ wz3900)",fontsize=16,color="magenta"];2628 -> 2688[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 2628 -> 2689[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 2629[label="Succ wz3900",fontsize=16,color="green",shape="box"];2630[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg (Succ wz3900)) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos Zero) (Neg (Succ wz1210)) == LT))",fontsize=16,color="black",shape="box"];2630 -> 2690[label="",style="solid", color="black", weight=3]; 99.74/64.38 2631[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg (Succ wz3900)) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];2631 -> 2691[label="",style="solid", color="black", weight=3]; 99.74/64.38 2632 -> 2510[label="",style="dashed", color="red", weight=0]; 99.74/64.38 2632[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg Zero) wz40 wz41 wz42 wz43 (not False)",fontsize=16,color="magenta"];2632 -> 2692[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 2632 -> 2693[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 2633 -> 2510[label="",style="dashed", color="red", weight=0]; 99.74/64.38 2633[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos Zero :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg (Succ wz3900)) wz40 wz41 wz42 wz43 (not False)",fontsize=16,color="magenta"];2633 -> 2694[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 2633 -> 2695[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 2634 -> 2510[label="",style="dashed", color="red", weight=0]; 99.74/64.38 2634[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos Zero :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg Zero) wz40 wz41 wz42 wz43 (not False)",fontsize=16,color="magenta"];2634 -> 2696[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 2634 -> 2697[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 2635 -> 2416[label="",style="dashed", color="red", weight=0]; 99.74/64.38 2635[label="primMulNat wz3600 (Succ wz3900)",fontsize=16,color="magenta"];2635 -> 2698[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 2635 -> 2699[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 2636[label="Succ wz3900",fontsize=16,color="green",shape="box"];2637[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos (Succ wz3900)) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos Zero) (Neg (Succ wz1230)) == LT))",fontsize=16,color="black",shape="box"];2637 -> 2700[label="",style="solid", color="black", weight=3]; 99.74/64.38 2638[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos (Succ wz3900)) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];2638 -> 2701[label="",style="solid", color="black", weight=3]; 99.74/64.38 2639 -> 2511[label="",style="dashed", color="red", weight=0]; 99.74/64.38 2639[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos Zero) wz40 wz41 wz42 wz43 (not False)",fontsize=16,color="magenta"];2639 -> 2702[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 2639 -> 2703[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 2640 -> 2511[label="",style="dashed", color="red", weight=0]; 99.74/64.38 2640[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg Zero :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos (Succ wz3900)) wz40 wz41 wz42 wz43 (not False)",fontsize=16,color="magenta"];2640 -> 2704[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 2640 -> 2705[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 2641 -> 2511[label="",style="dashed", color="red", weight=0]; 99.74/64.38 2641[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg Zero :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos Zero) wz40 wz41 wz42 wz43 (not False)",fontsize=16,color="magenta"];2641 -> 2706[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 2641 -> 2707[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 2642 -> 2416[label="",style="dashed", color="red", weight=0]; 99.74/64.38 2642[label="primMulNat wz3600 (Succ wz3900)",fontsize=16,color="magenta"];2642 -> 2708[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 2642 -> 2709[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 2643[label="Succ wz3900",fontsize=16,color="green",shape="box"];2644[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg (Succ wz3900)) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos Zero) (Pos (Succ wz1250)) == LT))",fontsize=16,color="black",shape="box"];2644 -> 2710[label="",style="solid", color="black", weight=3]; 99.74/64.38 2645[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg (Succ wz3900)) wz40 wz41 wz42 wz43 (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];2645 -> 2711[label="",style="solid", color="black", weight=3]; 99.74/64.38 2646[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg Zero) wz40 wz41 wz42 wz43 (not False)",fontsize=16,color="black",shape="triangle"];2646 -> 2712[label="",style="solid", color="black", weight=3]; 99.74/64.38 2647[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg Zero :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg (Succ wz3900)) wz40 wz41 wz42 wz43 (not False)",fontsize=16,color="black",shape="triangle"];2647 -> 2713[label="",style="solid", color="black", weight=3]; 99.74/64.38 2648[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg Zero :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg Zero) wz40 wz41 wz42 wz43 (not False)",fontsize=16,color="black",shape="triangle"];2648 -> 2714[label="",style="solid", color="black", weight=3]; 99.74/64.38 1764 -> 2423[label="",style="dashed", color="red", weight=0]; 99.74/64.38 1764[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];1764 -> 2424[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1765 -> 2431[label="",style="dashed", color="red", weight=0]; 99.74/64.38 1765[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];1765 -> 2432[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1766[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpNat Zero (Succ wz60100) == LT))",fontsize=16,color="black",shape="box"];1766 -> 2440[label="",style="solid", color="black", weight=3]; 99.74/64.38 1767 -> 6[label="",style="dashed", color="red", weight=0]; 99.74/64.38 1767[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos (Succ wz60000) :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) wz64)) (Pos (Succ wz5000) :% Pos Zero) wz63",fontsize=16,color="magenta"];1767 -> 2441[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1767 -> 2442[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1767 -> 2443[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1768 -> 6[label="",style="dashed", color="red", weight=0]; 99.74/64.38 1768[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Pos Zero) wz64)) (Pos Zero :% Pos Zero) wz63",fontsize=16,color="magenta"];1768 -> 2444[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1768 -> 2445[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1768 -> 2446[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1769 -> 6[label="",style="dashed", color="red", weight=0]; 99.74/64.38 1769[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos (Succ wz60000) :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Pos Zero) wz64)) (Pos Zero :% Pos Zero) wz63",fontsize=16,color="magenta"];1769 -> 2447[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1769 -> 2448[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1769 -> 2449[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1770 -> 2450[label="",style="dashed", color="red", weight=0]; 99.74/64.38 1770[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];1770 -> 2451[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1771 -> 2463[label="",style="dashed", color="red", weight=0]; 99.74/64.38 1771[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];1771 -> 2464[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1772[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (GT == LT))",fontsize=16,color="black",shape="box"];1772 -> 2478[label="",style="solid", color="black", weight=3]; 99.74/64.38 1773 -> 6[label="",style="dashed", color="red", weight=0]; 99.74/64.38 1773[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos (Succ wz60000) :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) wz64)) (Pos (Succ wz5000) :% Pos Zero) wz63",fontsize=16,color="magenta"];1773 -> 2479[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1773 -> 2480[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1773 -> 2481[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1774 -> 6[label="",style="dashed", color="red", weight=0]; 99.74/64.38 1774[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Pos Zero) wz64)) (Pos Zero :% Pos Zero) wz63",fontsize=16,color="magenta"];1774 -> 2482[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1774 -> 2483[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1774 -> 2484[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1775 -> 6[label="",style="dashed", color="red", weight=0]; 99.74/64.38 1775[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos (Succ wz60000) :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Pos Zero) wz64)) (Pos Zero :% Pos Zero) wz63",fontsize=16,color="magenta"];1775 -> 2485[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1775 -> 2486[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1775 -> 2487[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1776 -> 2488[label="",style="dashed", color="red", weight=0]; 99.74/64.38 1776[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];1776 -> 2489[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1777 -> 2506[label="",style="dashed", color="red", weight=0]; 99.74/64.38 1777[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];1777 -> 2507[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1778[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (GT == LT))",fontsize=16,color="black",shape="box"];1778 -> 2531[label="",style="solid", color="black", weight=3]; 99.74/64.38 1779 -> 6[label="",style="dashed", color="red", weight=0]; 99.74/64.38 1779[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos (Succ wz60000) :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) wz64)) (Neg (Succ wz5000) :% Pos Zero) wz63",fontsize=16,color="magenta"];1779 -> 2532[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1779 -> 2533[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1779 -> 2534[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1780 -> 6[label="",style="dashed", color="red", weight=0]; 99.74/64.38 1780[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Pos Zero) wz64)) (Neg Zero :% Pos Zero) wz63",fontsize=16,color="magenta"];1780 -> 2535[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1780 -> 2536[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1780 -> 2537[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1781 -> 6[label="",style="dashed", color="red", weight=0]; 99.74/64.38 1781[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos (Succ wz60000) :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Pos Zero) wz64)) (Neg Zero :% Pos Zero) wz63",fontsize=16,color="magenta"];1781 -> 2538[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1781 -> 2539[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1781 -> 2540[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1782 -> 2541[label="",style="dashed", color="red", weight=0]; 99.74/64.38 1782[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];1782 -> 2542[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1783 -> 2571[label="",style="dashed", color="red", weight=0]; 99.74/64.38 1783[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];1783 -> 2572[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1784[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpNat Zero (Succ wz60100) == LT))",fontsize=16,color="black",shape="box"];1784 -> 2666[label="",style="solid", color="black", weight=3]; 99.74/64.38 1785 -> 6[label="",style="dashed", color="red", weight=0]; 99.74/64.38 1785[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos (Succ wz60000) :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) wz64)) (Neg (Succ wz5000) :% Pos Zero) wz63",fontsize=16,color="magenta"];1785 -> 2667[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1785 -> 2668[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1785 -> 2669[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1786 -> 6[label="",style="dashed", color="red", weight=0]; 99.74/64.38 1786[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Pos Zero) wz64)) (Neg Zero :% Pos Zero) wz63",fontsize=16,color="magenta"];1786 -> 2670[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1786 -> 2671[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1786 -> 2672[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1787 -> 6[label="",style="dashed", color="red", weight=0]; 99.74/64.38 1787[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos (Succ wz60000) :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Pos Zero) wz64)) (Neg Zero :% Pos Zero) wz63",fontsize=16,color="magenta"];1787 -> 2673[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1787 -> 2674[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1787 -> 2675[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1788 -> 2676[label="",style="dashed", color="red", weight=0]; 99.74/64.38 1788[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];1788 -> 2677[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1789 -> 2715[label="",style="dashed", color="red", weight=0]; 99.74/64.38 1789[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];1789 -> 2716[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1790[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpNat Zero (Succ wz60100) == LT))",fontsize=16,color="black",shape="box"];1790 -> 2717[label="",style="solid", color="black", weight=3]; 99.74/64.38 1791 -> 6[label="",style="dashed", color="red", weight=0]; 99.74/64.38 1791[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ wz5000) :% Pos (Succ wz5100)) wz64)) (Pos (Succ wz5000) :% Pos (Succ wz5100)) wz63",fontsize=16,color="magenta"];1791 -> 2718[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1791 -> 2719[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1791 -> 2720[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1792 -> 6[label="",style="dashed", color="red", weight=0]; 99.74/64.38 1792[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Pos (Succ wz5100)) wz64)) (Pos Zero :% Pos (Succ wz5100)) wz63",fontsize=16,color="magenta"];1792 -> 2721[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1792 -> 2722[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1792 -> 2723[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1793 -> 6[label="",style="dashed", color="red", weight=0]; 99.74/64.38 1793[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Pos (Succ wz5100)) wz64)) (Pos Zero :% Pos (Succ wz5100)) wz63",fontsize=16,color="magenta"];1793 -> 2724[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1793 -> 2725[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1793 -> 2726[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1794 -> 2727[label="",style="dashed", color="red", weight=0]; 99.74/64.38 1794[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];1794 -> 2728[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1795 -> 2729[label="",style="dashed", color="red", weight=0]; 99.74/64.38 1795[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];1795 -> 2730[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1796[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (GT == LT))",fontsize=16,color="black",shape="box"];1796 -> 2731[label="",style="solid", color="black", weight=3]; 99.74/64.38 1797 -> 6[label="",style="dashed", color="red", weight=0]; 99.74/64.38 1797[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ wz5000) :% Pos (Succ wz5100)) wz64)) (Pos (Succ wz5000) :% Pos (Succ wz5100)) wz63",fontsize=16,color="magenta"];1797 -> 2732[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1797 -> 2733[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1797 -> 2734[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1798 -> 6[label="",style="dashed", color="red", weight=0]; 99.74/64.38 1798[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Pos (Succ wz5100)) wz64)) (Pos Zero :% Pos (Succ wz5100)) wz63",fontsize=16,color="magenta"];1798 -> 2735[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1798 -> 2736[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1798 -> 2737[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1799 -> 6[label="",style="dashed", color="red", weight=0]; 99.74/64.38 1799[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Pos (Succ wz5100)) wz64)) (Pos Zero :% Pos (Succ wz5100)) wz63",fontsize=16,color="magenta"];1799 -> 2738[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1799 -> 2739[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1799 -> 2740[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1800 -> 2741[label="",style="dashed", color="red", weight=0]; 99.74/64.38 1800[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];1800 -> 2742[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1801 -> 2743[label="",style="dashed", color="red", weight=0]; 99.74/64.38 1801[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];1801 -> 2744[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1802[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (GT == LT))",fontsize=16,color="black",shape="box"];1802 -> 2745[label="",style="solid", color="black", weight=3]; 99.74/64.38 1803 -> 6[label="",style="dashed", color="red", weight=0]; 99.74/64.38 1803[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ wz5000) :% Pos (Succ wz5100)) wz64)) (Neg (Succ wz5000) :% Pos (Succ wz5100)) wz63",fontsize=16,color="magenta"];1803 -> 2746[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1803 -> 2747[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1803 -> 2748[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1804 -> 6[label="",style="dashed", color="red", weight=0]; 99.74/64.38 1804[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Pos (Succ wz5100)) wz64)) (Neg Zero :% Pos (Succ wz5100)) wz63",fontsize=16,color="magenta"];1804 -> 2749[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1804 -> 2750[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1804 -> 2751[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1805 -> 6[label="",style="dashed", color="red", weight=0]; 99.74/64.38 1805[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Pos (Succ wz5100)) wz64)) (Neg Zero :% Pos (Succ wz5100)) wz63",fontsize=16,color="magenta"];1805 -> 2752[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1805 -> 2753[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1805 -> 2754[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1806 -> 2755[label="",style="dashed", color="red", weight=0]; 99.74/64.38 1806[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];1806 -> 2756[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1807 -> 2757[label="",style="dashed", color="red", weight=0]; 99.74/64.38 1807[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];1807 -> 2758[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1808[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpNat Zero (Succ wz60100) == LT))",fontsize=16,color="black",shape="box"];1808 -> 2759[label="",style="solid", color="black", weight=3]; 99.74/64.38 1809 -> 6[label="",style="dashed", color="red", weight=0]; 99.74/64.38 1809[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ wz5000) :% Pos (Succ wz5100)) wz64)) (Neg (Succ wz5000) :% Pos (Succ wz5100)) wz63",fontsize=16,color="magenta"];1809 -> 2760[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1809 -> 2761[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1809 -> 2762[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1810 -> 6[label="",style="dashed", color="red", weight=0]; 99.74/64.38 1810[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Pos (Succ wz5100)) wz64)) (Neg Zero :% Pos (Succ wz5100)) wz63",fontsize=16,color="magenta"];1810 -> 2763[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1810 -> 2764[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1810 -> 2765[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1811 -> 6[label="",style="dashed", color="red", weight=0]; 99.74/64.38 1811[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Pos (Succ wz5100)) wz64)) (Neg Zero :% Pos (Succ wz5100)) wz63",fontsize=16,color="magenta"];1811 -> 2766[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1811 -> 2767[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1811 -> 2768[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1812 -> 2769[label="",style="dashed", color="red", weight=0]; 99.74/64.38 1812[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];1812 -> 2770[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1813 -> 2771[label="",style="dashed", color="red", weight=0]; 99.74/64.38 1813[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];1813 -> 2772[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1814[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpNat Zero (Succ wz60100) == LT))",fontsize=16,color="black",shape="box"];1814 -> 2773[label="",style="solid", color="black", weight=3]; 99.74/64.38 1815 -> 6[label="",style="dashed", color="red", weight=0]; 99.74/64.38 1815[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) wz64)) (Pos (Succ wz5000) :% Pos Zero) wz63",fontsize=16,color="magenta"];1815 -> 2774[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1815 -> 2775[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1815 -> 2776[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1816 -> 6[label="",style="dashed", color="red", weight=0]; 99.74/64.38 1816[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Pos Zero) wz64)) (Pos Zero :% Pos Zero) wz63",fontsize=16,color="magenta"];1816 -> 2777[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1816 -> 2778[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1816 -> 2779[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1817 -> 6[label="",style="dashed", color="red", weight=0]; 99.74/64.38 1817[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Pos Zero) wz64)) (Pos Zero :% Pos Zero) wz63",fontsize=16,color="magenta"];1817 -> 2780[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1817 -> 2781[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1817 -> 2782[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1818 -> 2783[label="",style="dashed", color="red", weight=0]; 99.74/64.38 1818[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];1818 -> 2784[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1819 -> 2785[label="",style="dashed", color="red", weight=0]; 99.74/64.38 1819[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];1819 -> 2786[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1820[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (GT == LT))",fontsize=16,color="black",shape="box"];1820 -> 2787[label="",style="solid", color="black", weight=3]; 99.74/64.38 1821 -> 6[label="",style="dashed", color="red", weight=0]; 99.74/64.38 1821[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) wz64)) (Pos (Succ wz5000) :% Pos Zero) wz63",fontsize=16,color="magenta"];1821 -> 2788[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1821 -> 2789[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1821 -> 2790[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1822 -> 6[label="",style="dashed", color="red", weight=0]; 99.74/64.38 1822[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Pos Zero) wz64)) (Pos Zero :% Pos Zero) wz63",fontsize=16,color="magenta"];1822 -> 2791[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1822 -> 2792[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1822 -> 2793[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1823 -> 6[label="",style="dashed", color="red", weight=0]; 99.74/64.38 1823[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Pos Zero) wz64)) (Pos Zero :% Pos Zero) wz63",fontsize=16,color="magenta"];1823 -> 2794[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1823 -> 2795[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1823 -> 2796[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1824 -> 2797[label="",style="dashed", color="red", weight=0]; 99.74/64.38 1824[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];1824 -> 2798[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1825 -> 2799[label="",style="dashed", color="red", weight=0]; 99.74/64.38 1825[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];1825 -> 2800[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1826[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (GT == LT))",fontsize=16,color="black",shape="box"];1826 -> 2801[label="",style="solid", color="black", weight=3]; 99.74/64.38 1827 -> 6[label="",style="dashed", color="red", weight=0]; 99.74/64.38 1827[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) wz64)) (Neg (Succ wz5000) :% Pos Zero) wz63",fontsize=16,color="magenta"];1827 -> 2802[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1827 -> 2803[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1827 -> 2804[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1828 -> 6[label="",style="dashed", color="red", weight=0]; 99.74/64.38 1828[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Pos Zero) wz64)) (Neg Zero :% Pos Zero) wz63",fontsize=16,color="magenta"];1828 -> 2805[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1828 -> 2806[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1828 -> 2807[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1829 -> 6[label="",style="dashed", color="red", weight=0]; 99.74/64.38 1829[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Pos Zero) wz64)) (Neg Zero :% Pos Zero) wz63",fontsize=16,color="magenta"];1829 -> 2808[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1829 -> 2809[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1829 -> 2810[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1830 -> 2811[label="",style="dashed", color="red", weight=0]; 99.74/64.38 1830[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];1830 -> 2812[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1831 -> 2813[label="",style="dashed", color="red", weight=0]; 99.74/64.38 1831[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];1831 -> 2814[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1832[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpNat Zero (Succ wz60100) == LT))",fontsize=16,color="black",shape="box"];1832 -> 2815[label="",style="solid", color="black", weight=3]; 99.74/64.38 1833 -> 6[label="",style="dashed", color="red", weight=0]; 99.74/64.38 1833[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) wz64)) (Neg (Succ wz5000) :% Pos Zero) wz63",fontsize=16,color="magenta"];1833 -> 2816[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1833 -> 2817[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1833 -> 2818[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1834 -> 6[label="",style="dashed", color="red", weight=0]; 99.74/64.38 1834[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Pos Zero) wz64)) (Neg Zero :% Pos Zero) wz63",fontsize=16,color="magenta"];1834 -> 2819[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1834 -> 2820[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1834 -> 2821[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1835 -> 6[label="",style="dashed", color="red", weight=0]; 99.74/64.38 1835[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Pos Zero) wz64)) (Neg Zero :% Pos Zero) wz63",fontsize=16,color="magenta"];1835 -> 2822[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1835 -> 2823[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1835 -> 2824[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 3221[label="FiniteMap.foldFM_GE0 wz45 wz46 (Pos wz470 :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos wz500) wz51 wz52 wz53 wz54 True",fontsize=16,color="black",shape="box"];3221 -> 3261[label="",style="solid", color="black", weight=3]; 99.74/64.38 3223 -> 2439[label="",style="dashed", color="red", weight=0]; 99.74/64.38 3223[label="primPlusNat (primMulNat wz4700 (Succ wz5000)) (Succ wz5000)",fontsize=16,color="magenta"];3223 -> 3262[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 3223 -> 3263[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 3222[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg (Succ wz5000)) wz51 wz52 wz53 wz54 (not (primCmpNat wz218 (Succ wz1790) == LT))",fontsize=16,color="burlywood",shape="triangle"];10230[label="wz218/Succ wz2180",fontsize=10,color="white",style="solid",shape="box"];3222 -> 10230[label="",style="solid", color="burlywood", weight=9]; 99.74/64.38 10230 -> 3264[label="",style="solid", color="burlywood", weight=3]; 99.74/64.38 10231[label="wz218/Zero",fontsize=10,color="white",style="solid",shape="box"];3222 -> 10231[label="",style="solid", color="burlywood", weight=9]; 99.74/64.38 10231 -> 3265[label="",style="solid", color="burlywood", weight=3]; 99.74/64.38 3224[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg Zero) wz51 wz52 wz53 wz54 (not (LT == LT))",fontsize=16,color="black",shape="box"];3224 -> 3266[label="",style="solid", color="black", weight=3]; 99.74/64.38 3225[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos Zero :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg (Succ wz5000)) wz51 wz52 wz53 wz54 (not (LT == LT))",fontsize=16,color="black",shape="box"];3225 -> 3267[label="",style="solid", color="black", weight=3]; 99.74/64.38 3226[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos Zero :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg Zero) wz51 wz52 wz53 wz54 (not (LT == LT))",fontsize=16,color="black",shape="box"];3226 -> 3268[label="",style="solid", color="black", weight=3]; 99.74/64.38 3228 -> 2439[label="",style="dashed", color="red", weight=0]; 99.74/64.38 3228[label="primPlusNat (primMulNat wz4700 (Succ wz5000)) (Succ wz5000)",fontsize=16,color="magenta"];3228 -> 3269[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 3228 -> 3270[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 3227[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos (Succ wz5000)) wz51 wz52 wz53 wz54 (not (primCmpNat wz220 (Succ wz1790) == LT))",fontsize=16,color="burlywood",shape="triangle"];10232[label="wz220/Succ wz2200",fontsize=10,color="white",style="solid",shape="box"];3227 -> 10232[label="",style="solid", color="burlywood", weight=9]; 99.74/64.38 10232 -> 3271[label="",style="solid", color="burlywood", weight=3]; 99.74/64.38 10233[label="wz220/Zero",fontsize=10,color="white",style="solid",shape="box"];3227 -> 10233[label="",style="solid", color="burlywood", weight=9]; 99.74/64.38 10233 -> 3272[label="",style="solid", color="burlywood", weight=3]; 99.74/64.38 3229[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos Zero) wz51 wz52 wz53 wz54 (not (LT == LT))",fontsize=16,color="black",shape="box"];3229 -> 3285[label="",style="solid", color="black", weight=3]; 99.74/64.38 3230[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg Zero :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos (Succ wz5000)) wz51 wz52 wz53 wz54 (not (LT == LT))",fontsize=16,color="black",shape="box"];3230 -> 3286[label="",style="solid", color="black", weight=3]; 99.74/64.38 3231[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg Zero :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos Zero) wz51 wz52 wz53 wz54 (not (LT == LT))",fontsize=16,color="black",shape="box"];3231 -> 3287[label="",style="solid", color="black", weight=3]; 99.74/64.38 3232[label="FiniteMap.foldFM_GE0 wz45 wz46 (Neg wz470 :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg wz500) wz51 wz52 wz53 wz54 True",fontsize=16,color="black",shape="box"];3232 -> 3288[label="",style="solid", color="black", weight=3]; 99.74/64.38 3233 -> 2416[label="",style="dashed", color="red", weight=0]; 99.74/64.38 3233[label="primMulNat wz4700 (Succ wz5000)",fontsize=16,color="magenta"];3233 -> 3289[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 3233 -> 3290[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 3234[label="Succ wz5000",fontsize=16,color="green",shape="box"];3235[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos (Succ wz5000)) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg Zero) (Pos (Succ wz2100)) == LT))",fontsize=16,color="black",shape="box"];3235 -> 3291[label="",style="solid", color="black", weight=3]; 99.74/64.38 3236[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos (Succ wz5000)) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];3236 -> 3292[label="",style="solid", color="black", weight=3]; 99.74/64.38 3237[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos Zero) wz51 wz52 wz53 wz54 (not False)",fontsize=16,color="black",shape="box"];3237 -> 3293[label="",style="solid", color="black", weight=3]; 99.74/64.38 3238[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos Zero :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos (Succ wz5000)) wz51 wz52 wz53 wz54 (not False)",fontsize=16,color="black",shape="box"];3238 -> 3294[label="",style="solid", color="black", weight=3]; 99.74/64.38 3239[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos Zero :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos Zero) wz51 wz52 wz53 wz54 (not False)",fontsize=16,color="black",shape="box"];3239 -> 3295[label="",style="solid", color="black", weight=3]; 99.74/64.38 3240 -> 2416[label="",style="dashed", color="red", weight=0]; 99.74/64.38 3240[label="primMulNat wz4700 (Succ wz5000)",fontsize=16,color="magenta"];3240 -> 3296[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 3240 -> 3297[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 3241[label="Succ wz5000",fontsize=16,color="green",shape="box"];3242[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg (Succ wz5000)) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg Zero) (Neg (Succ wz2120)) == LT))",fontsize=16,color="black",shape="box"];3242 -> 3298[label="",style="solid", color="black", weight=3]; 99.74/64.38 3243[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg (Succ wz5000)) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];3243 -> 3299[label="",style="solid", color="black", weight=3]; 99.74/64.38 3244[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg Zero) wz51 wz52 wz53 wz54 (not False)",fontsize=16,color="black",shape="box"];3244 -> 3300[label="",style="solid", color="black", weight=3]; 99.74/64.38 3245[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos Zero :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg (Succ wz5000)) wz51 wz52 wz53 wz54 (not False)",fontsize=16,color="black",shape="box"];3245 -> 3301[label="",style="solid", color="black", weight=3]; 99.74/64.38 3246[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos Zero :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg Zero) wz51 wz52 wz53 wz54 (not False)",fontsize=16,color="black",shape="box"];3246 -> 3302[label="",style="solid", color="black", weight=3]; 99.74/64.38 3247 -> 2416[label="",style="dashed", color="red", weight=0]; 99.74/64.38 3247[label="primMulNat wz4700 (Succ wz5000)",fontsize=16,color="magenta"];3247 -> 3303[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 3247 -> 3304[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 3248[label="Succ wz5000",fontsize=16,color="green",shape="box"];3249[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos (Succ wz5000)) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg Zero) (Neg (Succ wz2140)) == LT))",fontsize=16,color="black",shape="box"];3249 -> 3305[label="",style="solid", color="black", weight=3]; 99.74/64.38 3250[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos (Succ wz5000)) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];3250 -> 3306[label="",style="solid", color="black", weight=3]; 99.74/64.38 3251[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos Zero) wz51 wz52 wz53 wz54 (not False)",fontsize=16,color="black",shape="box"];3251 -> 3307[label="",style="solid", color="black", weight=3]; 99.74/64.38 3252[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg Zero :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos (Succ wz5000)) wz51 wz52 wz53 wz54 (not False)",fontsize=16,color="black",shape="box"];3252 -> 3308[label="",style="solid", color="black", weight=3]; 99.74/64.38 3253[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg Zero :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos Zero) wz51 wz52 wz53 wz54 (not False)",fontsize=16,color="black",shape="box"];3253 -> 3309[label="",style="solid", color="black", weight=3]; 99.74/64.38 3254 -> 2416[label="",style="dashed", color="red", weight=0]; 99.74/64.38 3254[label="primMulNat wz4700 (Succ wz5000)",fontsize=16,color="magenta"];3254 -> 3310[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 3254 -> 3311[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 3255[label="Succ wz5000",fontsize=16,color="green",shape="box"];3256[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg (Succ wz5000)) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg Zero) (Pos (Succ wz2160)) == LT))",fontsize=16,color="black",shape="box"];3256 -> 3312[label="",style="solid", color="black", weight=3]; 99.74/64.38 3257[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg (Succ wz5000)) wz51 wz52 wz53 wz54 (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];3257 -> 3313[label="",style="solid", color="black", weight=3]; 99.74/64.38 3258[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg Zero) wz51 wz52 wz53 wz54 (not False)",fontsize=16,color="black",shape="box"];3258 -> 3314[label="",style="solid", color="black", weight=3]; 99.74/64.38 3259[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg Zero :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg (Succ wz5000)) wz51 wz52 wz53 wz54 (not False)",fontsize=16,color="black",shape="box"];3259 -> 3315[label="",style="solid", color="black", weight=3]; 99.74/64.38 3260[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg Zero :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg Zero) wz51 wz52 wz53 wz54 (not False)",fontsize=16,color="black",shape="box"];3260 -> 3316[label="",style="solid", color="black", weight=3]; 99.74/64.38 1899 -> 3062[label="",style="dashed", color="red", weight=0]; 99.74/64.38 1899[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];1899 -> 3063[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1900 -> 3067[label="",style="dashed", color="red", weight=0]; 99.74/64.38 1900[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];1900 -> 3068[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1901[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (LT == LT))",fontsize=16,color="black",shape="box"];1901 -> 3073[label="",style="solid", color="black", weight=3]; 99.74/64.38 1902 -> 6[label="",style="dashed", color="red", weight=0]; 99.74/64.38 1902[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos (Succ wz60000) :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) wz64)) (Pos (Succ wz5000) :% Neg Zero) wz63",fontsize=16,color="magenta"];1902 -> 3074[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1902 -> 3075[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1902 -> 3076[label="",style="dashed", color="magenta", weight=3]; 99.74/64.38 1903 -> 6[label="",style="dashed", color="red", weight=0]; 99.74/64.38 1903[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Neg Zero) wz64)) (Pos Zero :% Neg Zero) wz63",fontsize=16,color="magenta"];1903 -> 3077[label="",style="dashed", color="magenta", weight=3]; 99.83/64.38 1903 -> 3078[label="",style="dashed", color="magenta", weight=3]; 99.83/64.38 1903 -> 3079[label="",style="dashed", color="magenta", weight=3]; 99.83/64.38 1904 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.38 1904[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos (Succ wz60000) :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Neg Zero) wz64)) (Pos Zero :% Neg Zero) wz63",fontsize=16,color="magenta"];1904 -> 3080[label="",style="dashed", color="magenta", weight=3]; 99.83/64.38 1904 -> 3081[label="",style="dashed", color="magenta", weight=3]; 99.83/64.38 1904 -> 3082[label="",style="dashed", color="magenta", weight=3]; 99.83/64.38 1905 -> 3083[label="",style="dashed", color="red", weight=0]; 99.83/64.38 1905[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];1905 -> 3084[label="",style="dashed", color="magenta", weight=3]; 99.83/64.38 1906 -> 3093[label="",style="dashed", color="red", weight=0]; 99.83/64.38 1906[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];1906 -> 3094[label="",style="dashed", color="magenta", weight=3]; 99.83/64.38 1907[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpNat (Succ wz60100) Zero == LT))",fontsize=16,color="black",shape="box"];1907 -> 3103[label="",style="solid", color="black", weight=3]; 99.83/64.38 1908 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.38 1908[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos (Succ wz60000) :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) wz64)) (Pos (Succ wz5000) :% Neg Zero) wz63",fontsize=16,color="magenta"];1908 -> 3104[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1908 -> 3105[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1908 -> 3106[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1909 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 1909[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Neg Zero) wz64)) (Pos Zero :% Neg Zero) wz63",fontsize=16,color="magenta"];1909 -> 3107[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1909 -> 3108[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1909 -> 3109[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1910 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 1910[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos (Succ wz60000) :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Neg Zero) wz64)) (Pos Zero :% Neg Zero) wz63",fontsize=16,color="magenta"];1910 -> 3110[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1910 -> 3111[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1910 -> 3112[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1911 -> 3113[label="",style="dashed", color="red", weight=0]; 99.83/64.39 1911[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];1911 -> 3114[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1912 -> 3127[label="",style="dashed", color="red", weight=0]; 99.83/64.39 1912[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];1912 -> 3128[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1913[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpNat (Succ wz60100) Zero == LT))",fontsize=16,color="black",shape="box"];1913 -> 3151[label="",style="solid", color="black", weight=3]; 99.83/64.39 1914 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 1914[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos (Succ wz60000) :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) wz64)) (Neg (Succ wz5000) :% Neg Zero) wz63",fontsize=16,color="magenta"];1914 -> 3152[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1914 -> 3153[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1914 -> 3154[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1915 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 1915[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Neg Zero) wz64)) (Neg Zero :% Neg Zero) wz63",fontsize=16,color="magenta"];1915 -> 3155[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1915 -> 3156[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1915 -> 3157[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1916 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 1916[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos (Succ wz60000) :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Neg Zero) wz64)) (Neg Zero :% Neg Zero) wz63",fontsize=16,color="magenta"];1916 -> 3158[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1916 -> 3159[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1916 -> 3160[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1917 -> 3161[label="",style="dashed", color="red", weight=0]; 99.83/64.39 1917[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];1917 -> 3162[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1918 -> 3189[label="",style="dashed", color="red", weight=0]; 99.83/64.39 1918[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];1918 -> 3190[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1919[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (LT == LT))",fontsize=16,color="black",shape="box"];1919 -> 3273[label="",style="solid", color="black", weight=3]; 99.83/64.39 1920 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 1920[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos (Succ wz60000) :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) wz64)) (Neg (Succ wz5000) :% Neg Zero) wz63",fontsize=16,color="magenta"];1920 -> 3274[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1920 -> 3275[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1920 -> 3276[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1921 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 1921[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Neg Zero) wz64)) (Neg Zero :% Neg Zero) wz63",fontsize=16,color="magenta"];1921 -> 3277[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1921 -> 3278[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1921 -> 3279[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1922 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 1922[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos (Succ wz60000) :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Neg Zero) wz64)) (Neg Zero :% Neg Zero) wz63",fontsize=16,color="magenta"];1922 -> 3280[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1922 -> 3281[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1922 -> 3282[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1923 -> 3283[label="",style="dashed", color="red", weight=0]; 99.83/64.39 1923[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];1923 -> 3284[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1924 -> 3317[label="",style="dashed", color="red", weight=0]; 99.83/64.39 1924[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];1924 -> 3318[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1925[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (LT == LT))",fontsize=16,color="black",shape="box"];1925 -> 3319[label="",style="solid", color="black", weight=3]; 99.83/64.39 1926 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 1926[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ wz5000) :% Neg (Succ wz5100)) wz64)) (Pos (Succ wz5000) :% Neg (Succ wz5100)) wz63",fontsize=16,color="magenta"];1926 -> 3320[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1926 -> 3321[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1926 -> 3322[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1927 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 1927[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Neg (Succ wz5100)) wz64)) (Pos Zero :% Neg (Succ wz5100)) wz63",fontsize=16,color="magenta"];1927 -> 3323[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1927 -> 3324[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1927 -> 3325[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1928 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 1928[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Neg (Succ wz5100)) wz64)) (Pos Zero :% Neg (Succ wz5100)) wz63",fontsize=16,color="magenta"];1928 -> 3326[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1928 -> 3327[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1928 -> 3328[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1929 -> 3329[label="",style="dashed", color="red", weight=0]; 99.83/64.39 1929[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];1929 -> 3330[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1930 -> 3331[label="",style="dashed", color="red", weight=0]; 99.83/64.39 1930[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];1930 -> 3332[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1931[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpNat (Succ wz60100) Zero == LT))",fontsize=16,color="black",shape="box"];1931 -> 3333[label="",style="solid", color="black", weight=3]; 99.83/64.39 1932 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 1932[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ wz5000) :% Neg (Succ wz5100)) wz64)) (Pos (Succ wz5000) :% Neg (Succ wz5100)) wz63",fontsize=16,color="magenta"];1932 -> 3334[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1932 -> 3335[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1932 -> 3336[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1933 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 1933[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Neg (Succ wz5100)) wz64)) (Pos Zero :% Neg (Succ wz5100)) wz63",fontsize=16,color="magenta"];1933 -> 3337[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1933 -> 3338[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1933 -> 3339[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1934 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 1934[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Neg (Succ wz5100)) wz64)) (Pos Zero :% Neg (Succ wz5100)) wz63",fontsize=16,color="magenta"];1934 -> 3340[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1934 -> 3341[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1934 -> 3342[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1935 -> 3343[label="",style="dashed", color="red", weight=0]; 99.83/64.39 1935[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];1935 -> 3344[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1936 -> 3345[label="",style="dashed", color="red", weight=0]; 99.83/64.39 1936[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];1936 -> 3346[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1937[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpNat (Succ wz60100) Zero == LT))",fontsize=16,color="black",shape="box"];1937 -> 3347[label="",style="solid", color="black", weight=3]; 99.83/64.39 1938 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 1938[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ wz5000) :% Neg (Succ wz5100)) wz64)) (Neg (Succ wz5000) :% Neg (Succ wz5100)) wz63",fontsize=16,color="magenta"];1938 -> 3348[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1938 -> 3349[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1938 -> 3350[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1939 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 1939[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Neg (Succ wz5100)) wz64)) (Neg Zero :% Neg (Succ wz5100)) wz63",fontsize=16,color="magenta"];1939 -> 3351[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1939 -> 3352[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1939 -> 3353[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1940 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 1940[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Neg (Succ wz5100)) wz64)) (Neg Zero :% Neg (Succ wz5100)) wz63",fontsize=16,color="magenta"];1940 -> 3354[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1940 -> 3355[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1940 -> 3356[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1941 -> 3357[label="",style="dashed", color="red", weight=0]; 99.83/64.39 1941[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];1941 -> 3358[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1942 -> 3359[label="",style="dashed", color="red", weight=0]; 99.83/64.39 1942[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];1942 -> 3360[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1943[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (LT == LT))",fontsize=16,color="black",shape="box"];1943 -> 3361[label="",style="solid", color="black", weight=3]; 99.83/64.39 1944 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 1944[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ wz5000) :% Neg (Succ wz5100)) wz64)) (Neg (Succ wz5000) :% Neg (Succ wz5100)) wz63",fontsize=16,color="magenta"];1944 -> 3362[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1944 -> 3363[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1944 -> 3364[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1945 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 1945[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Neg (Succ wz5100)) wz64)) (Neg Zero :% Neg (Succ wz5100)) wz63",fontsize=16,color="magenta"];1945 -> 3365[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1945 -> 3366[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1945 -> 3367[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1946 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 1946[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Neg (Succ wz5100)) wz64)) (Neg Zero :% Neg (Succ wz5100)) wz63",fontsize=16,color="magenta"];1946 -> 3368[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1946 -> 3369[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1946 -> 3370[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1947 -> 3371[label="",style="dashed", color="red", weight=0]; 99.83/64.39 1947[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];1947 -> 3372[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1948 -> 3373[label="",style="dashed", color="red", weight=0]; 99.83/64.39 1948[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];1948 -> 3374[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1949[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (LT == LT))",fontsize=16,color="black",shape="box"];1949 -> 3375[label="",style="solid", color="black", weight=3]; 99.83/64.39 1950 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 1950[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) wz64)) (Pos (Succ wz5000) :% Neg Zero) wz63",fontsize=16,color="magenta"];1950 -> 3376[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1950 -> 3377[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1950 -> 3378[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1951 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 1951[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Neg Zero) wz64)) (Pos Zero :% Neg Zero) wz63",fontsize=16,color="magenta"];1951 -> 3379[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1951 -> 3380[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1951 -> 3381[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1952 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 1952[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Neg Zero) wz64)) (Pos Zero :% Neg Zero) wz63",fontsize=16,color="magenta"];1952 -> 3382[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1952 -> 3383[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1952 -> 3384[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1953 -> 3385[label="",style="dashed", color="red", weight=0]; 99.83/64.39 1953[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];1953 -> 3386[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1954 -> 3387[label="",style="dashed", color="red", weight=0]; 99.83/64.39 1954[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];1954 -> 3388[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1955[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpNat (Succ wz60100) Zero == LT))",fontsize=16,color="black",shape="box"];1955 -> 3389[label="",style="solid", color="black", weight=3]; 99.83/64.39 1956 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 1956[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) wz64)) (Pos (Succ wz5000) :% Neg Zero) wz63",fontsize=16,color="magenta"];1956 -> 3390[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1956 -> 3391[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1956 -> 3392[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1957 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 1957[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Neg Zero) wz64)) (Pos Zero :% Neg Zero) wz63",fontsize=16,color="magenta"];1957 -> 3393[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1957 -> 3394[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1957 -> 3395[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1958 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 1958[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Neg Zero) wz64)) (Pos Zero :% Neg Zero) wz63",fontsize=16,color="magenta"];1958 -> 3396[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1958 -> 3397[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1958 -> 3398[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1959 -> 3399[label="",style="dashed", color="red", weight=0]; 99.83/64.39 1959[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];1959 -> 3400[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1960 -> 3401[label="",style="dashed", color="red", weight=0]; 99.83/64.39 1960[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];1960 -> 3402[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1961[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpNat (Succ wz60100) Zero == LT))",fontsize=16,color="black",shape="box"];1961 -> 3403[label="",style="solid", color="black", weight=3]; 99.83/64.39 1962 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 1962[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) wz64)) (Neg (Succ wz5000) :% Neg Zero) wz63",fontsize=16,color="magenta"];1962 -> 3404[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1962 -> 3405[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1962 -> 3406[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1963 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 1963[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Neg Zero) wz64)) (Neg Zero :% Neg Zero) wz63",fontsize=16,color="magenta"];1963 -> 3407[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1963 -> 3408[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1963 -> 3409[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1964 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 1964[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Neg Zero) wz64)) (Neg Zero :% Neg Zero) wz63",fontsize=16,color="magenta"];1964 -> 3410[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1964 -> 3411[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1964 -> 3412[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1965 -> 3413[label="",style="dashed", color="red", weight=0]; 99.83/64.39 1965[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];1965 -> 3414[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1966 -> 3415[label="",style="dashed", color="red", weight=0]; 99.83/64.39 1966[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];1966 -> 3416[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1967[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (LT == LT))",fontsize=16,color="black",shape="box"];1967 -> 3417[label="",style="solid", color="black", weight=3]; 99.83/64.39 1968 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 1968[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) wz64)) (Neg (Succ wz5000) :% Neg Zero) wz63",fontsize=16,color="magenta"];1968 -> 3418[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1968 -> 3419[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1968 -> 3420[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1969 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 1969[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Neg Zero) wz64)) (Neg Zero :% Neg Zero) wz63",fontsize=16,color="magenta"];1969 -> 3421[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1969 -> 3422[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1969 -> 3423[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1970 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 1970[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Neg Zero) wz64)) (Neg Zero :% Neg Zero) wz63",fontsize=16,color="magenta"];1970 -> 3424[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1970 -> 3425[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 1970 -> 3426[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 3836[label="FiniteMap.foldFM_GE0 wz68 wz69 (Pos wz700 :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos wz730) wz74 wz75 wz76 wz77 True",fontsize=16,color="black",shape="box"];3836 -> 3876[label="",style="solid", color="black", weight=3]; 99.83/64.39 3838 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.39 3838[label="primPlusNat (primMulNat wz7000 (Succ wz7300)) (Succ wz7300)",fontsize=16,color="magenta"];3838 -> 3877[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 3838 -> 3878[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 3837[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg (Succ wz7300)) wz74 wz75 wz76 wz77 (not (primCmpNat wz307 (Succ wz2700) == LT))",fontsize=16,color="burlywood",shape="triangle"];10234[label="wz307/Succ wz3070",fontsize=10,color="white",style="solid",shape="box"];3837 -> 10234[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10234 -> 3879[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 10235[label="wz307/Zero",fontsize=10,color="white",style="solid",shape="box"];3837 -> 10235[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10235 -> 3880[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 3839[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg Zero) wz74 wz75 wz76 wz77 (not (LT == LT))",fontsize=16,color="black",shape="box"];3839 -> 3881[label="",style="solid", color="black", weight=3]; 99.83/64.39 3840[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos Zero :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg (Succ wz7300)) wz74 wz75 wz76 wz77 (not (LT == LT))",fontsize=16,color="black",shape="box"];3840 -> 3882[label="",style="solid", color="black", weight=3]; 99.83/64.39 3841[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos Zero :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg Zero) wz74 wz75 wz76 wz77 (not (LT == LT))",fontsize=16,color="black",shape="box"];3841 -> 3883[label="",style="solid", color="black", weight=3]; 99.83/64.39 3843 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.39 3843[label="primPlusNat (primMulNat wz7000 (Succ wz7300)) (Succ wz7300)",fontsize=16,color="magenta"];3843 -> 3884[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 3843 -> 3885[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 3842[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos (Succ wz7300)) wz74 wz75 wz76 wz77 (not (primCmpNat wz309 (Succ wz2700) == LT))",fontsize=16,color="burlywood",shape="triangle"];10236[label="wz309/Succ wz3090",fontsize=10,color="white",style="solid",shape="box"];3842 -> 10236[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10236 -> 3886[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 10237[label="wz309/Zero",fontsize=10,color="white",style="solid",shape="box"];3842 -> 10237[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10237 -> 3887[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 3844[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos Zero) wz74 wz75 wz76 wz77 (not (LT == LT))",fontsize=16,color="black",shape="box"];3844 -> 3900[label="",style="solid", color="black", weight=3]; 99.83/64.39 3845[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg Zero :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos (Succ wz7300)) wz74 wz75 wz76 wz77 (not (LT == LT))",fontsize=16,color="black",shape="box"];3845 -> 3901[label="",style="solid", color="black", weight=3]; 99.83/64.39 3846[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg Zero :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos Zero) wz74 wz75 wz76 wz77 (not (LT == LT))",fontsize=16,color="black",shape="box"];3846 -> 3902[label="",style="solid", color="black", weight=3]; 99.83/64.39 3847[label="FiniteMap.foldFM_GE0 wz68 wz69 (Neg wz700 :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg wz730) wz74 wz75 wz76 wz77 True",fontsize=16,color="black",shape="box"];3847 -> 3903[label="",style="solid", color="black", weight=3]; 99.83/64.39 3848 -> 2416[label="",style="dashed", color="red", weight=0]; 99.83/64.39 3848[label="primMulNat wz7000 (Succ wz7300)",fontsize=16,color="magenta"];3848 -> 3904[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 3848 -> 3905[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 3849[label="Succ wz7300",fontsize=16,color="green",shape="box"];3850[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos (Succ wz7300)) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg Zero) (Pos (Succ wz2990)) == LT))",fontsize=16,color="black",shape="box"];3850 -> 3906[label="",style="solid", color="black", weight=3]; 99.83/64.39 3851[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos (Succ wz7300)) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];3851 -> 3907[label="",style="solid", color="black", weight=3]; 99.83/64.39 3852[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos Zero) wz74 wz75 wz76 wz77 (not False)",fontsize=16,color="black",shape="box"];3852 -> 3908[label="",style="solid", color="black", weight=3]; 99.83/64.39 3853[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos Zero :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos (Succ wz7300)) wz74 wz75 wz76 wz77 (not False)",fontsize=16,color="black",shape="box"];3853 -> 3909[label="",style="solid", color="black", weight=3]; 99.83/64.39 3854[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos Zero :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos Zero) wz74 wz75 wz76 wz77 (not False)",fontsize=16,color="black",shape="box"];3854 -> 3910[label="",style="solid", color="black", weight=3]; 99.83/64.39 3855 -> 2416[label="",style="dashed", color="red", weight=0]; 99.83/64.39 3855[label="primMulNat wz7000 (Succ wz7300)",fontsize=16,color="magenta"];3855 -> 3911[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 3855 -> 3912[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 3856[label="Succ wz7300",fontsize=16,color="green",shape="box"];3857[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg (Succ wz7300)) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg Zero) (Neg (Succ wz3010)) == LT))",fontsize=16,color="black",shape="box"];3857 -> 3913[label="",style="solid", color="black", weight=3]; 99.83/64.39 3858[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg (Succ wz7300)) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];3858 -> 3914[label="",style="solid", color="black", weight=3]; 99.83/64.39 3859[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg Zero) wz74 wz75 wz76 wz77 (not False)",fontsize=16,color="black",shape="box"];3859 -> 3915[label="",style="solid", color="black", weight=3]; 99.83/64.39 3860[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos Zero :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg (Succ wz7300)) wz74 wz75 wz76 wz77 (not False)",fontsize=16,color="black",shape="box"];3860 -> 3916[label="",style="solid", color="black", weight=3]; 99.83/64.39 3861[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos Zero :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg Zero) wz74 wz75 wz76 wz77 (not False)",fontsize=16,color="black",shape="box"];3861 -> 3917[label="",style="solid", color="black", weight=3]; 99.83/64.39 3862 -> 2416[label="",style="dashed", color="red", weight=0]; 99.83/64.39 3862[label="primMulNat wz7000 (Succ wz7300)",fontsize=16,color="magenta"];3862 -> 3918[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 3862 -> 3919[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 3863[label="Succ wz7300",fontsize=16,color="green",shape="box"];3864[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos (Succ wz7300)) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg Zero) (Neg (Succ wz3030)) == LT))",fontsize=16,color="black",shape="box"];3864 -> 3920[label="",style="solid", color="black", weight=3]; 99.83/64.39 3865[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos (Succ wz7300)) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];3865 -> 3921[label="",style="solid", color="black", weight=3]; 99.83/64.39 3866[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos Zero) wz74 wz75 wz76 wz77 (not False)",fontsize=16,color="black",shape="box"];3866 -> 3922[label="",style="solid", color="black", weight=3]; 99.83/64.39 3867[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg Zero :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos (Succ wz7300)) wz74 wz75 wz76 wz77 (not False)",fontsize=16,color="black",shape="box"];3867 -> 3923[label="",style="solid", color="black", weight=3]; 99.83/64.39 3868[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg Zero :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos Zero) wz74 wz75 wz76 wz77 (not False)",fontsize=16,color="black",shape="box"];3868 -> 3924[label="",style="solid", color="black", weight=3]; 99.83/64.39 3869 -> 2416[label="",style="dashed", color="red", weight=0]; 99.83/64.39 3869[label="primMulNat wz7000 (Succ wz7300)",fontsize=16,color="magenta"];3869 -> 3925[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 3869 -> 3926[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 3870[label="Succ wz7300",fontsize=16,color="green",shape="box"];3871[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg (Succ wz7300)) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg Zero) (Pos (Succ wz3050)) == LT))",fontsize=16,color="black",shape="box"];3871 -> 3927[label="",style="solid", color="black", weight=3]; 99.83/64.39 3872[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg (Succ wz7300)) wz74 wz75 wz76 wz77 (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];3872 -> 3928[label="",style="solid", color="black", weight=3]; 99.83/64.39 3873[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg Zero) wz74 wz75 wz76 wz77 (not False)",fontsize=16,color="black",shape="box"];3873 -> 3929[label="",style="solid", color="black", weight=3]; 99.83/64.39 3874[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg Zero :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg (Succ wz7300)) wz74 wz75 wz76 wz77 (not False)",fontsize=16,color="black",shape="box"];3874 -> 3930[label="",style="solid", color="black", weight=3]; 99.83/64.39 3875[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg Zero :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg Zero) wz74 wz75 wz76 wz77 (not False)",fontsize=16,color="black",shape="box"];3875 -> 3931[label="",style="solid", color="black", weight=3]; 99.83/64.39 2004 -> 3677[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2004[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];2004 -> 3678[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2005 -> 3682[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2005[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];2005 -> 3683[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2006[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (LT == LT))",fontsize=16,color="black",shape="box"];2006 -> 3688[label="",style="solid", color="black", weight=3]; 99.83/64.39 2007 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2007[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg (Succ wz60000) :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) wz64)) (Pos (Succ wz5000) :% Pos Zero) wz63",fontsize=16,color="magenta"];2007 -> 3689[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2007 -> 3690[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2007 -> 3691[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2008 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2008[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Pos Zero) wz64)) (Pos Zero :% Pos Zero) wz63",fontsize=16,color="magenta"];2008 -> 3692[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2008 -> 3693[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2008 -> 3694[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2009 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2009[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg (Succ wz60000) :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Pos Zero) wz64)) (Pos Zero :% Pos Zero) wz63",fontsize=16,color="magenta"];2009 -> 3695[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2009 -> 3696[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2009 -> 3697[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2010 -> 3698[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2010[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];2010 -> 3699[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2011 -> 3708[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2011[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];2011 -> 3709[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2012[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpNat (Succ wz60100) Zero == LT))",fontsize=16,color="black",shape="box"];2012 -> 3718[label="",style="solid", color="black", weight=3]; 99.83/64.39 2013 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2013[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg (Succ wz60000) :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) wz64)) (Pos (Succ wz5000) :% Pos Zero) wz63",fontsize=16,color="magenta"];2013 -> 3719[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2013 -> 3720[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2013 -> 3721[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2014 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2014[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Pos Zero) wz64)) (Pos Zero :% Pos Zero) wz63",fontsize=16,color="magenta"];2014 -> 3722[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2014 -> 3723[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2014 -> 3724[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2015 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2015[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg (Succ wz60000) :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Pos Zero) wz64)) (Pos Zero :% Pos Zero) wz63",fontsize=16,color="magenta"];2015 -> 3725[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2015 -> 3726[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2015 -> 3727[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2016 -> 3728[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2016[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];2016 -> 3729[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2017 -> 3742[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2017[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];2017 -> 3743[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2018[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpNat (Succ wz60100) Zero == LT))",fontsize=16,color="black",shape="box"];2018 -> 3766[label="",style="solid", color="black", weight=3]; 99.83/64.39 2019 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2019[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg (Succ wz60000) :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) wz64)) (Neg (Succ wz5000) :% Pos Zero) wz63",fontsize=16,color="magenta"];2019 -> 3767[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2019 -> 3768[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2019 -> 3769[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2020 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2020[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Pos Zero) wz64)) (Neg Zero :% Pos Zero) wz63",fontsize=16,color="magenta"];2020 -> 3770[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2020 -> 3771[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2020 -> 3772[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2021 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2021[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg (Succ wz60000) :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Pos Zero) wz64)) (Neg Zero :% Pos Zero) wz63",fontsize=16,color="magenta"];2021 -> 3773[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2021 -> 3774[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2021 -> 3775[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2022 -> 3776[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2022[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];2022 -> 3777[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2023 -> 3804[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2023[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];2023 -> 3805[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2024[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (LT == LT))",fontsize=16,color="black",shape="box"];2024 -> 3888[label="",style="solid", color="black", weight=3]; 99.83/64.39 2025 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2025[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg (Succ wz60000) :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) wz64)) (Neg (Succ wz5000) :% Pos Zero) wz63",fontsize=16,color="magenta"];2025 -> 3889[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2025 -> 3890[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2025 -> 3891[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2026 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2026[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Pos Zero) wz64)) (Neg Zero :% Pos Zero) wz63",fontsize=16,color="magenta"];2026 -> 3892[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2026 -> 3893[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2026 -> 3894[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2027 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2027[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg (Succ wz60000) :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Pos Zero) wz64)) (Neg Zero :% Pos Zero) wz63",fontsize=16,color="magenta"];2027 -> 3895[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2027 -> 3896[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2027 -> 3897[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2028 -> 3898[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2028[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];2028 -> 3899[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2029 -> 3932[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2029[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];2029 -> 3933[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2030[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (LT == LT))",fontsize=16,color="black",shape="box"];2030 -> 3934[label="",style="solid", color="black", weight=3]; 99.83/64.39 2031 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2031[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg Zero :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ wz5000) :% Pos (Succ wz5100)) wz64)) (Pos (Succ wz5000) :% Pos (Succ wz5100)) wz63",fontsize=16,color="magenta"];2031 -> 3935[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2031 -> 3936[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2031 -> 3937[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2032 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2032[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg Zero :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Pos (Succ wz5100)) wz64)) (Pos Zero :% Pos (Succ wz5100)) wz63",fontsize=16,color="magenta"];2032 -> 3938[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2032 -> 3939[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2032 -> 3940[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2033 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2033[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg Zero :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Pos (Succ wz5100)) wz64)) (Pos Zero :% Pos (Succ wz5100)) wz63",fontsize=16,color="magenta"];2033 -> 3941[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2033 -> 3942[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2033 -> 3943[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2034 -> 3944[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2034[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];2034 -> 3945[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2035 -> 3946[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2035[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];2035 -> 3947[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2036[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpNat (Succ wz60100) Zero == LT))",fontsize=16,color="black",shape="box"];2036 -> 3948[label="",style="solid", color="black", weight=3]; 99.83/64.39 2037 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2037[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg Zero :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ wz5000) :% Pos (Succ wz5100)) wz64)) (Pos (Succ wz5000) :% Pos (Succ wz5100)) wz63",fontsize=16,color="magenta"];2037 -> 3949[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2037 -> 3950[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2037 -> 3951[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2038 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2038[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Pos (Succ wz5100)) wz64)) (Pos Zero :% Pos (Succ wz5100)) wz63",fontsize=16,color="magenta"];2038 -> 3952[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2038 -> 3953[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2038 -> 3954[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2039 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2039[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg Zero :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Pos (Succ wz5100)) wz64)) (Pos Zero :% Pos (Succ wz5100)) wz63",fontsize=16,color="magenta"];2039 -> 3955[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2039 -> 3956[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2039 -> 3957[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2040 -> 3958[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2040[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];2040 -> 3959[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2041 -> 3960[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2041[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];2041 -> 3961[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2042[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Pos (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpNat (Succ wz60100) Zero == LT))",fontsize=16,color="black",shape="box"];2042 -> 3962[label="",style="solid", color="black", weight=3]; 99.83/64.39 2043 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2043[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg Zero :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ wz5000) :% Pos (Succ wz5100)) wz64)) (Neg (Succ wz5000) :% Pos (Succ wz5100)) wz63",fontsize=16,color="magenta"];2043 -> 3963[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2043 -> 3964[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2043 -> 3965[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2044 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2044[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg Zero :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Pos (Succ wz5100)) wz64)) (Neg Zero :% Pos (Succ wz5100)) wz63",fontsize=16,color="magenta"];2044 -> 3966[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2044 -> 3967[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2044 -> 3968[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2045 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2045[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg Zero :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Pos (Succ wz5100)) wz64)) (Neg Zero :% Pos (Succ wz5100)) wz63",fontsize=16,color="magenta"];2045 -> 3969[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2045 -> 3970[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2045 -> 3971[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2046 -> 3972[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2046[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];2046 -> 3973[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2047 -> 3974[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2047[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];2047 -> 3975[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2048[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Pos (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (LT == LT))",fontsize=16,color="black",shape="box"];2048 -> 3976[label="",style="solid", color="black", weight=3]; 99.83/64.39 2049 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2049[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg Zero :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ wz5000) :% Pos (Succ wz5100)) wz64)) (Neg (Succ wz5000) :% Pos (Succ wz5100)) wz63",fontsize=16,color="magenta"];2049 -> 3977[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2049 -> 3978[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2049 -> 3979[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2050 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2050[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Pos (Succ wz5100)) wz64)) (Neg Zero :% Pos (Succ wz5100)) wz63",fontsize=16,color="magenta"];2050 -> 3980[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2050 -> 3981[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2050 -> 3982[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2051 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2051[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg Zero :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Pos (Succ wz5100)) wz64)) (Neg Zero :% Pos (Succ wz5100)) wz63",fontsize=16,color="magenta"];2051 -> 3983[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2051 -> 3984[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2051 -> 3985[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2052 -> 3986[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2052[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];2052 -> 3987[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2053 -> 3988[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2053[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];2053 -> 3989[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2054[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (LT == LT))",fontsize=16,color="black",shape="box"];2054 -> 3990[label="",style="solid", color="black", weight=3]; 99.83/64.39 2055 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2055[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg Zero :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) wz64)) (Pos (Succ wz5000) :% Pos Zero) wz63",fontsize=16,color="magenta"];2055 -> 3991[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2055 -> 3992[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2055 -> 3993[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2056 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2056[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg Zero :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Pos Zero) wz64)) (Pos Zero :% Pos Zero) wz63",fontsize=16,color="magenta"];2056 -> 3994[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2056 -> 3995[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2056 -> 3996[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2057 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2057[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg Zero :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Pos Zero) wz64)) (Pos Zero :% Pos Zero) wz63",fontsize=16,color="magenta"];2057 -> 3997[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2057 -> 3998[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2057 -> 3999[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2058 -> 4000[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2058[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];2058 -> 4001[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2059 -> 4002[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2059[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];2059 -> 4003[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2060[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpNat (Succ wz60100) Zero == LT))",fontsize=16,color="black",shape="box"];2060 -> 4004[label="",style="solid", color="black", weight=3]; 99.83/64.39 2061 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2061[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg Zero :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) wz64)) (Pos (Succ wz5000) :% Pos Zero) wz63",fontsize=16,color="magenta"];2061 -> 4005[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2061 -> 4006[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2061 -> 4007[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2062 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2062[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Pos Zero) wz64)) (Pos Zero :% Pos Zero) wz63",fontsize=16,color="magenta"];2062 -> 4008[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2062 -> 4009[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2062 -> 4010[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2063 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2063[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg Zero :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Pos Zero) wz64)) (Pos Zero :% Pos Zero) wz63",fontsize=16,color="magenta"];2063 -> 4011[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2063 -> 4012[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2063 -> 4013[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2064 -> 4014[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2064[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];2064 -> 4015[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2065 -> 4016[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2065[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];2065 -> 4017[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2066[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Pos Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpNat (Succ wz60100) Zero == LT))",fontsize=16,color="black",shape="box"];2066 -> 4018[label="",style="solid", color="black", weight=3]; 99.83/64.39 2067 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2067[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg Zero :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) wz64)) (Neg (Succ wz5000) :% Pos Zero) wz63",fontsize=16,color="magenta"];2067 -> 4019[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2067 -> 4020[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2067 -> 4021[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2068 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2068[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg Zero :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Pos Zero) wz64)) (Neg Zero :% Pos Zero) wz63",fontsize=16,color="magenta"];2068 -> 4022[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2068 -> 4023[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2068 -> 4024[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2069 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2069[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg Zero :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Pos Zero) wz64)) (Neg Zero :% Pos Zero) wz63",fontsize=16,color="magenta"];2069 -> 4025[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2069 -> 4026[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2069 -> 4027[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2070 -> 4028[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2070[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];2070 -> 4029[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2071 -> 4030[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2071[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];2071 -> 4031[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2072[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Pos Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (LT == LT))",fontsize=16,color="black",shape="box"];2072 -> 4032[label="",style="solid", color="black", weight=3]; 99.83/64.39 2073 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2073[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg Zero :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) wz64)) (Neg (Succ wz5000) :% Pos Zero) wz63",fontsize=16,color="magenta"];2073 -> 4033[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2073 -> 4034[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2073 -> 4035[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2074 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2074[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Pos Zero) wz64)) (Neg Zero :% Pos Zero) wz63",fontsize=16,color="magenta"];2074 -> 4036[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2074 -> 4037[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2074 -> 4038[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2075 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2075[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg Zero :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Pos Zero) wz64)) (Neg Zero :% Pos Zero) wz63",fontsize=16,color="magenta"];2075 -> 4039[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2075 -> 4040[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2075 -> 4041[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 4440 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.39 4440[label="primPlusNat (primMulNat wz8100 (Succ wz8400)) (Succ wz8400)",fontsize=16,color="magenta"];4440 -> 4485[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 4440 -> 4486[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 4439[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos (Succ wz8400)) wz85 wz86 wz87 wz88 (not (primCmpNat (Succ wz3590) wz398 == LT))",fontsize=16,color="burlywood",shape="triangle"];10238[label="wz398/Succ wz3980",fontsize=10,color="white",style="solid",shape="box"];4439 -> 10238[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10238 -> 4487[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 10239[label="wz398/Zero",fontsize=10,color="white",style="solid",shape="box"];4439 -> 10239[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10239 -> 4488[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 4441[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos Zero) wz85 wz86 wz87 wz88 (not (GT == LT))",fontsize=16,color="black",shape="box"];4441 -> 4489[label="",style="solid", color="black", weight=3]; 99.83/64.39 4442[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos Zero :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos (Succ wz8400)) wz85 wz86 wz87 wz88 (not (GT == LT))",fontsize=16,color="black",shape="box"];4442 -> 4490[label="",style="solid", color="black", weight=3]; 99.83/64.39 4443[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos Zero :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos Zero) wz85 wz86 wz87 wz88 (not (GT == LT))",fontsize=16,color="black",shape="box"];4443 -> 4491[label="",style="solid", color="black", weight=3]; 99.83/64.39 4444[label="wz79 (Neg (Succ wz83) :% Neg wz840) wz85 (FiniteMap.foldFM_GE wz79 wz80 (Pos wz810 :% Neg (Succ wz82)) wz88)",fontsize=16,color="green",shape="box"];4444 -> 4492[label="",style="dashed", color="green", weight=3]; 99.83/64.39 4444 -> 4493[label="",style="dashed", color="green", weight=3]; 99.83/64.39 4444 -> 4494[label="",style="dashed", color="green", weight=3]; 99.83/64.39 4445[label="wz87",fontsize=16,color="green",shape="box"];4446[label="wz79",fontsize=16,color="green",shape="box"];4447[label="Pos wz810 :% Neg (Succ wz82)",fontsize=16,color="green",shape="box"];4448[label="wz79 (Neg (Succ wz83) :% Pos wz840) wz85 (FiniteMap.foldFM_GE wz79 wz80 (Neg wz810 :% Neg (Succ wz82)) wz88)",fontsize=16,color="green",shape="box"];4448 -> 4495[label="",style="dashed", color="green", weight=3]; 99.83/64.39 4448 -> 4496[label="",style="dashed", color="green", weight=3]; 99.83/64.39 4448 -> 4497[label="",style="dashed", color="green", weight=3]; 99.83/64.39 4449[label="wz87",fontsize=16,color="green",shape="box"];4450[label="wz79",fontsize=16,color="green",shape="box"];4451[label="Neg wz810 :% Neg (Succ wz82)",fontsize=16,color="green",shape="box"];4453 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.39 4453[label="primPlusNat (primMulNat wz8100 (Succ wz8400)) (Succ wz8400)",fontsize=16,color="magenta"];4453 -> 4498[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 4453 -> 4499[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 4452[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg (Succ wz8400)) wz85 wz86 wz87 wz88 (not (primCmpNat (Succ wz3590) wz400 == LT))",fontsize=16,color="burlywood",shape="triangle"];10240[label="wz400/Succ wz4000",fontsize=10,color="white",style="solid",shape="box"];4452 -> 10240[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10240 -> 4500[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 10241[label="wz400/Zero",fontsize=10,color="white",style="solid",shape="box"];4452 -> 10241[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10241 -> 4501[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 4454[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg Zero) wz85 wz86 wz87 wz88 (not (GT == LT))",fontsize=16,color="black",shape="box"];4454 -> 4514[label="",style="solid", color="black", weight=3]; 99.83/64.39 4455[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg Zero :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg (Succ wz8400)) wz85 wz86 wz87 wz88 (not (GT == LT))",fontsize=16,color="black",shape="box"];4455 -> 4515[label="",style="solid", color="black", weight=3]; 99.83/64.39 4456[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg Zero :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg Zero) wz85 wz86 wz87 wz88 (not (GT == LT))",fontsize=16,color="black",shape="box"];4456 -> 4516[label="",style="solid", color="black", weight=3]; 99.83/64.39 4457 -> 2416[label="",style="dashed", color="red", weight=0]; 99.83/64.39 4457[label="primMulNat wz8100 (Succ wz8400)",fontsize=16,color="magenta"];4457 -> 4517[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 4457 -> 4518[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 4458[label="Succ wz8400",fontsize=16,color="green",shape="box"];4459[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos (Succ wz8400)) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos Zero) (Pos (Succ wz3900)) == LT))",fontsize=16,color="black",shape="box"];4459 -> 4519[label="",style="solid", color="black", weight=3]; 99.83/64.39 4460[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos (Succ wz8400)) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];4460 -> 4520[label="",style="solid", color="black", weight=3]; 99.83/64.39 4461[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos Zero) wz85 wz86 wz87 wz88 (not False)",fontsize=16,color="black",shape="triangle"];4461 -> 4521[label="",style="solid", color="black", weight=3]; 99.83/64.39 4462[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos Zero :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos (Succ wz8400)) wz85 wz86 wz87 wz88 (not False)",fontsize=16,color="black",shape="triangle"];4462 -> 4522[label="",style="solid", color="black", weight=3]; 99.83/64.39 4463[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos Zero :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos Zero) wz85 wz86 wz87 wz88 (not False)",fontsize=16,color="black",shape="triangle"];4463 -> 4523[label="",style="solid", color="black", weight=3]; 99.83/64.39 4464 -> 2416[label="",style="dashed", color="red", weight=0]; 99.83/64.39 4464[label="primMulNat wz8100 (Succ wz8400)",fontsize=16,color="magenta"];4464 -> 4524[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 4464 -> 4525[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 4465[label="Succ wz8400",fontsize=16,color="green",shape="box"];4466[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg (Succ wz8400)) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos Zero) (Neg (Succ wz3920)) == LT))",fontsize=16,color="black",shape="box"];4466 -> 4526[label="",style="solid", color="black", weight=3]; 99.83/64.39 4467[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg (Succ wz8400)) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];4467 -> 4527[label="",style="solid", color="black", weight=3]; 99.83/64.39 4468 -> 4349[label="",style="dashed", color="red", weight=0]; 99.83/64.39 4468[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg Zero) wz85 wz86 wz87 wz88 (not False)",fontsize=16,color="magenta"];4468 -> 4528[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 4468 -> 4529[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 4469 -> 4349[label="",style="dashed", color="red", weight=0]; 99.83/64.39 4469[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos Zero :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg (Succ wz8400)) wz85 wz86 wz87 wz88 (not False)",fontsize=16,color="magenta"];4469 -> 4530[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 4469 -> 4531[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 4470 -> 4349[label="",style="dashed", color="red", weight=0]; 99.83/64.39 4470[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos Zero :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg Zero) wz85 wz86 wz87 wz88 (not False)",fontsize=16,color="magenta"];4470 -> 4532[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 4470 -> 4533[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 4471 -> 2416[label="",style="dashed", color="red", weight=0]; 99.83/64.39 4471[label="primMulNat wz8100 (Succ wz8400)",fontsize=16,color="magenta"];4471 -> 4534[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 4471 -> 4535[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 4472[label="Succ wz8400",fontsize=16,color="green",shape="box"];4473[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos (Succ wz8400)) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos Zero) (Neg (Succ wz3940)) == LT))",fontsize=16,color="black",shape="box"];4473 -> 4536[label="",style="solid", color="black", weight=3]; 99.83/64.39 4474[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos (Succ wz8400)) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];4474 -> 4537[label="",style="solid", color="black", weight=3]; 99.83/64.39 4475 -> 4350[label="",style="dashed", color="red", weight=0]; 99.83/64.39 4475[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos Zero) wz85 wz86 wz87 wz88 (not False)",fontsize=16,color="magenta"];4475 -> 4538[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 4475 -> 4539[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 4476 -> 4350[label="",style="dashed", color="red", weight=0]; 99.83/64.39 4476[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg Zero :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos (Succ wz8400)) wz85 wz86 wz87 wz88 (not False)",fontsize=16,color="magenta"];4476 -> 4540[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 4476 -> 4541[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 4477 -> 4350[label="",style="dashed", color="red", weight=0]; 99.83/64.39 4477[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg Zero :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos Zero) wz85 wz86 wz87 wz88 (not False)",fontsize=16,color="magenta"];4477 -> 4542[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 4477 -> 4543[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 4478 -> 2416[label="",style="dashed", color="red", weight=0]; 99.83/64.39 4478[label="primMulNat wz8100 (Succ wz8400)",fontsize=16,color="magenta"];4478 -> 4544[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 4478 -> 4545[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 4479[label="Succ wz8400",fontsize=16,color="green",shape="box"];4480[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg (Succ wz8400)) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos Zero) (Pos (Succ wz3960)) == LT))",fontsize=16,color="black",shape="box"];4480 -> 4546[label="",style="solid", color="black", weight=3]; 99.83/64.39 4481[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg (Succ wz8400)) wz85 wz86 wz87 wz88 (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];4481 -> 4547[label="",style="solid", color="black", weight=3]; 99.83/64.39 4482[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg Zero) wz85 wz86 wz87 wz88 (not False)",fontsize=16,color="black",shape="triangle"];4482 -> 4548[label="",style="solid", color="black", weight=3]; 99.83/64.39 4483[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg Zero :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg (Succ wz8400)) wz85 wz86 wz87 wz88 (not False)",fontsize=16,color="black",shape="triangle"];4483 -> 4549[label="",style="solid", color="black", weight=3]; 99.83/64.39 4484[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg Zero :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg Zero) wz85 wz86 wz87 wz88 (not False)",fontsize=16,color="black",shape="triangle"];4484 -> 4550[label="",style="solid", color="black", weight=3]; 99.83/64.39 2107 -> 4279[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2107[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];2107 -> 4280[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2108 -> 4285[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2108[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];2108 -> 4286[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2109[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpNat Zero (Succ wz60100) == LT))",fontsize=16,color="black",shape="box"];2109 -> 4291[label="",style="solid", color="black", weight=3]; 99.83/64.39 2110 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2110[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg (Succ wz60000) :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) wz64)) (Pos (Succ wz5000) :% Neg Zero) wz63",fontsize=16,color="magenta"];2110 -> 4292[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2110 -> 4293[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2110 -> 4294[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2111 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2111[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Neg Zero) wz64)) (Pos Zero :% Neg Zero) wz63",fontsize=16,color="magenta"];2111 -> 4295[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2111 -> 4296[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2111 -> 4297[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2112 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2112[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg (Succ wz60000) :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Neg Zero) wz64)) (Pos Zero :% Neg Zero) wz63",fontsize=16,color="magenta"];2112 -> 4298[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2112 -> 4299[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2112 -> 4300[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2113 -> 4301[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2113[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];2113 -> 4302[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2114 -> 4311[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2114[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];2114 -> 4312[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2115[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (GT == LT))",fontsize=16,color="black",shape="box"];2115 -> 4321[label="",style="solid", color="black", weight=3]; 99.83/64.39 2116 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2116[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg (Succ wz60000) :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) wz64)) (Pos (Succ wz5000) :% Neg Zero) wz63",fontsize=16,color="magenta"];2116 -> 4322[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2116 -> 4323[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2116 -> 4324[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2117 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2117[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Neg Zero) wz64)) (Pos Zero :% Neg Zero) wz63",fontsize=16,color="magenta"];2117 -> 4325[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2117 -> 4326[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2117 -> 4327[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2118 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2118[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg (Succ wz60000) :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Neg Zero) wz64)) (Pos Zero :% Neg Zero) wz63",fontsize=16,color="magenta"];2118 -> 4328[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2118 -> 4329[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2118 -> 4330[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2119 -> 4331[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2119[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];2119 -> 4332[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2120 -> 4345[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2120[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];2120 -> 4346[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2121[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (GT == LT))",fontsize=16,color="black",shape="box"];2121 -> 4369[label="",style="solid", color="black", weight=3]; 99.83/64.39 2122 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2122[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg (Succ wz60000) :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) wz64)) (Neg (Succ wz5000) :% Neg Zero) wz63",fontsize=16,color="magenta"];2122 -> 4370[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2122 -> 4371[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2122 -> 4372[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2123 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2123[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Neg Zero) wz64)) (Neg Zero :% Neg Zero) wz63",fontsize=16,color="magenta"];2123 -> 4373[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2123 -> 4374[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2123 -> 4375[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2124 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2124[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg (Succ wz60000) :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Neg Zero) wz64)) (Neg Zero :% Neg Zero) wz63",fontsize=16,color="magenta"];2124 -> 4376[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2124 -> 4377[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2124 -> 4378[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2125 -> 4379[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2125[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];2125 -> 4380[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2126 -> 4407[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2126[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];2126 -> 4408[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2127[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpNat Zero (Succ wz60100) == LT))",fontsize=16,color="black",shape="box"];2127 -> 4502[label="",style="solid", color="black", weight=3]; 99.83/64.39 2128 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2128[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg (Succ wz60000) :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) wz64)) (Neg (Succ wz5000) :% Neg Zero) wz63",fontsize=16,color="magenta"];2128 -> 4503[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2128 -> 4504[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2128 -> 4505[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2129 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2129[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Neg Zero) wz64)) (Neg Zero :% Neg Zero) wz63",fontsize=16,color="magenta"];2129 -> 4506[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2129 -> 4507[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2129 -> 4508[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2130 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2130[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg (Succ wz60000) :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Neg Zero) wz64)) (Neg Zero :% Neg Zero) wz63",fontsize=16,color="magenta"];2130 -> 4509[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2130 -> 4510[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2130 -> 4511[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2131 -> 4512[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2131[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];2131 -> 4513[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2132 -> 4551[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2132[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];2132 -> 4552[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2133[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpNat Zero (Succ wz60100) == LT))",fontsize=16,color="black",shape="box"];2133 -> 4553[label="",style="solid", color="black", weight=3]; 99.83/64.39 2134 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2134[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg Zero :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ wz5000) :% Neg (Succ wz5100)) wz64)) (Pos (Succ wz5000) :% Neg (Succ wz5100)) wz63",fontsize=16,color="magenta"];2134 -> 4554[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2134 -> 4555[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2134 -> 4556[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2135 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2135[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg Zero :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Neg (Succ wz5100)) wz64)) (Pos Zero :% Neg (Succ wz5100)) wz63",fontsize=16,color="magenta"];2135 -> 4557[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2135 -> 4558[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2135 -> 4559[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2136 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2136[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg Zero :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Neg (Succ wz5100)) wz64)) (Pos Zero :% Neg (Succ wz5100)) wz63",fontsize=16,color="magenta"];2136 -> 4560[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2136 -> 4561[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2136 -> 4562[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2137 -> 4563[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2137[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];2137 -> 4564[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2138 -> 4565[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2138[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];2138 -> 4566[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2139[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (GT == LT))",fontsize=16,color="black",shape="box"];2139 -> 4567[label="",style="solid", color="black", weight=3]; 99.83/64.39 2140 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2140[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg Zero :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ wz5000) :% Neg (Succ wz5100)) wz64)) (Pos (Succ wz5000) :% Neg (Succ wz5100)) wz63",fontsize=16,color="magenta"];2140 -> 4568[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2140 -> 4569[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2140 -> 4570[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2141 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2141[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Neg (Succ wz5100)) wz64)) (Pos Zero :% Neg (Succ wz5100)) wz63",fontsize=16,color="magenta"];2141 -> 4571[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2141 -> 4572[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2141 -> 4573[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2142 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2142[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg Zero :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Neg (Succ wz5100)) wz64)) (Pos Zero :% Neg (Succ wz5100)) wz63",fontsize=16,color="magenta"];2142 -> 4574[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2142 -> 4575[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2142 -> 4576[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 6974[label="FiniteMap.foldFM_GE1 wz451 wz452 wz453 (Neg Zero :% Pos (Succ wz454)) wz455 wz456 wz457 wz458 (not False)",fontsize=16,color="black",shape="triangle"];6974 -> 7604[label="",style="solid", color="black", weight=3]; 99.83/64.39 6975 -> 6974[label="",style="dashed", color="red", weight=0]; 99.83/64.39 6975[label="FiniteMap.foldFM_GE1 wz451 wz452 wz453 (Neg Zero :% Pos (Succ wz454)) wz455 wz456 wz457 wz458 (not False)",fontsize=16,color="magenta"];2146 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2146[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg Zero :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ wz5000) :% Neg (Succ wz5100)) wz64)) (Neg (Succ wz5000) :% Neg (Succ wz5100)) wz63",fontsize=16,color="magenta"];2146 -> 4582[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2146 -> 4583[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2146 -> 4584[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2148 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2148[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg Zero :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Neg (Succ wz5100)) wz64)) (Neg Zero :% Neg (Succ wz5100)) wz63",fontsize=16,color="magenta"];2148 -> 4588[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2148 -> 4589[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2148 -> 4590[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2149 -> 4591[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2149[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];2149 -> 4592[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2150 -> 4593[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2150[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];2150 -> 4594[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2151[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Neg (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpNat Zero (Succ wz60100) == LT))",fontsize=16,color="black",shape="box"];2151 -> 4595[label="",style="solid", color="black", weight=3]; 99.83/64.39 2152 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2152[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg Zero :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ wz5000) :% Neg (Succ wz5100)) wz64)) (Neg (Succ wz5000) :% Neg (Succ wz5100)) wz63",fontsize=16,color="magenta"];2152 -> 4596[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2152 -> 4597[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2152 -> 4598[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2153 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2153[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Neg (Succ wz5100)) wz64)) (Neg Zero :% Neg (Succ wz5100)) wz63",fontsize=16,color="magenta"];2153 -> 4599[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2153 -> 4600[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2153 -> 4601[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2154 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2154[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg Zero :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Neg (Succ wz5100)) wz64)) (Neg Zero :% Neg (Succ wz5100)) wz63",fontsize=16,color="magenta"];2154 -> 4602[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2154 -> 4603[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2154 -> 4604[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2155 -> 4605[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2155[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];2155 -> 4606[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2156 -> 4607[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2156[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];2156 -> 4608[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2157[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpNat Zero (Succ wz60100) == LT))",fontsize=16,color="black",shape="box"];2157 -> 4609[label="",style="solid", color="black", weight=3]; 99.83/64.39 2158 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2158[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg Zero :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) wz64)) (Pos (Succ wz5000) :% Neg Zero) wz63",fontsize=16,color="magenta"];2158 -> 4610[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2158 -> 4611[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2158 -> 4612[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2159 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2159[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg Zero :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Neg Zero) wz64)) (Pos Zero :% Neg Zero) wz63",fontsize=16,color="magenta"];2159 -> 4613[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2159 -> 4614[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2159 -> 4615[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2160 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2160[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg Zero :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Neg Zero) wz64)) (Pos Zero :% Neg Zero) wz63",fontsize=16,color="magenta"];2160 -> 4616[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2160 -> 4617[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2160 -> 4618[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2161 -> 4619[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2161[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];2161 -> 4620[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2162 -> 4621[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2162[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];2162 -> 4622[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2163[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (GT == LT))",fontsize=16,color="black",shape="box"];2163 -> 4623[label="",style="solid", color="black", weight=3]; 99.83/64.39 2164 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2164[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg Zero :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) wz64)) (Pos (Succ wz5000) :% Neg Zero) wz63",fontsize=16,color="magenta"];2164 -> 4624[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2164 -> 4625[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2164 -> 4626[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2165 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2165[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Neg Zero) wz64)) (Pos Zero :% Neg Zero) wz63",fontsize=16,color="magenta"];2165 -> 4627[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2165 -> 4628[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2165 -> 4629[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2166 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2166[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg Zero :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Neg Zero) wz64)) (Pos Zero :% Neg Zero) wz63",fontsize=16,color="magenta"];2166 -> 4630[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2166 -> 4631[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2166 -> 4632[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2170 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2170[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg Zero :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) wz64)) (Neg (Succ wz5000) :% Neg Zero) wz63",fontsize=16,color="magenta"];2170 -> 4638[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2170 -> 4639[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2170 -> 4640[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2172 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2172[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg Zero :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Neg Zero) wz64)) (Neg Zero :% Neg Zero) wz63",fontsize=16,color="magenta"];2172 -> 4644[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2172 -> 4645[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2172 -> 4646[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2173 -> 4647[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2173[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];2173 -> 4648[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2174 -> 4649[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2174[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100))) == LT))",fontsize=16,color="magenta"];2174 -> 4650[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2175[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Neg Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpNat Zero (Succ wz60100) == LT))",fontsize=16,color="black",shape="box"];2175 -> 4651[label="",style="solid", color="black", weight=3]; 99.83/64.39 2176 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2176[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg Zero :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) wz64)) (Neg (Succ wz5000) :% Neg Zero) wz63",fontsize=16,color="magenta"];2176 -> 4652[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2176 -> 4653[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2176 -> 4654[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2177 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2177[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Neg Zero) wz64)) (Neg Zero :% Neg Zero) wz63",fontsize=16,color="magenta"];2177 -> 4655[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2177 -> 4656[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2177 -> 4657[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2178 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2178[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg Zero :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Neg Zero) wz64)) (Neg Zero :% Neg Zero) wz63",fontsize=16,color="magenta"];2178 -> 4658[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2178 -> 4659[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2178 -> 4660[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2649 -> 2416[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2649[label="primMulNat wz3600 (Succ wz3900)",fontsize=16,color="magenta"];2649 -> 4661[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2649 -> 4662[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2650[label="Succ wz3900",fontsize=16,color="green",shape="box"];2651[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos (Succ wz3900)) wz40 wz41 wz42 wz43 (not (primCmpNat (Succ wz950) (Succ wz1270) == LT))",fontsize=16,color="black",shape="box"];2651 -> 4663[label="",style="solid", color="black", weight=3]; 99.83/64.39 2652[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos (Succ wz3900)) wz40 wz41 wz42 wz43 (not (primCmpNat (Succ wz950) Zero == LT))",fontsize=16,color="black",shape="box"];2652 -> 4664[label="",style="solid", color="black", weight=3]; 99.83/64.39 2653 -> 2625[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2653[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos Zero) wz40 wz41 wz42 wz43 (not False)",fontsize=16,color="magenta"];2654 -> 2626[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2654[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos Zero :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos (Succ wz3900)) wz40 wz41 wz42 wz43 (not False)",fontsize=16,color="magenta"];2655 -> 2627[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2655[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos Zero :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos Zero) wz40 wz41 wz42 wz43 (not False)",fontsize=16,color="magenta"];2656[label="Pos (Succ wz38) :% Neg wz390",fontsize=16,color="green",shape="box"];2657[label="wz40",fontsize=16,color="green",shape="box"];2658 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2658[label="FiniteMap.foldFM_GE wz34 wz35 (Pos wz360 :% Pos (Succ wz37)) wz43",fontsize=16,color="magenta"];2658 -> 4665[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2658 -> 4666[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2658 -> 4667[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2658 -> 4668[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2659[label="Pos (Succ wz38) :% Pos wz390",fontsize=16,color="green",shape="box"];2660[label="wz40",fontsize=16,color="green",shape="box"];2661 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2661[label="FiniteMap.foldFM_GE wz34 wz35 (Neg wz360 :% Pos (Succ wz37)) wz43",fontsize=16,color="magenta"];2661 -> 4669[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2661 -> 4670[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2661 -> 4671[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2661 -> 4672[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2662 -> 2416[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2662[label="primMulNat wz3600 (Succ wz3900)",fontsize=16,color="magenta"];2662 -> 4673[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2662 -> 4674[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2663[label="Succ wz3900",fontsize=16,color="green",shape="box"];2664[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg (Succ wz3900)) wz40 wz41 wz42 wz43 (not (primCmpNat (Succ wz950) (Succ wz1290) == LT))",fontsize=16,color="black",shape="box"];2664 -> 4675[label="",style="solid", color="black", weight=3]; 99.83/64.39 2665[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg (Succ wz3900)) wz40 wz41 wz42 wz43 (not (primCmpNat (Succ wz950) Zero == LT))",fontsize=16,color="black",shape="box"];2665 -> 4676[label="",style="solid", color="black", weight=3]; 99.83/64.39 2678 -> 2646[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2678[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg Zero) wz40 wz41 wz42 wz43 (not False)",fontsize=16,color="magenta"];2679 -> 2647[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2679[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg Zero :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg (Succ wz3900)) wz40 wz41 wz42 wz43 (not False)",fontsize=16,color="magenta"];2680 -> 2648[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2680[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg Zero :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg Zero) wz40 wz41 wz42 wz43 (not False)",fontsize=16,color="magenta"];2681[label="wz3600",fontsize=16,color="green",shape="box"];2682[label="wz3900",fontsize=16,color="green",shape="box"];2683[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos (Succ wz3900)) wz40 wz41 wz42 wz43 (not (primCmpNat Zero (Succ wz1190) == LT))",fontsize=16,color="black",shape="box"];2683 -> 4677[label="",style="solid", color="black", weight=3]; 99.83/64.39 2684[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos (Succ wz3900)) wz40 wz41 wz42 wz43 (not (EQ == LT))",fontsize=16,color="black",shape="triangle"];2684 -> 4678[label="",style="solid", color="black", weight=3]; 99.83/64.39 2685[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos Zero) wz40 wz41 wz42 wz43 True",fontsize=16,color="black",shape="box"];2685 -> 4679[label="",style="solid", color="black", weight=3]; 99.83/64.39 2686[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos Zero :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos (Succ wz3900)) wz40 wz41 wz42 wz43 True",fontsize=16,color="black",shape="box"];2686 -> 4680[label="",style="solid", color="black", weight=3]; 99.83/64.39 2687[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos Zero :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos Zero) wz40 wz41 wz42 wz43 True",fontsize=16,color="black",shape="box"];2687 -> 4681[label="",style="solid", color="black", weight=3]; 99.83/64.39 2688[label="wz3600",fontsize=16,color="green",shape="box"];2689[label="wz3900",fontsize=16,color="green",shape="box"];2690 -> 2491[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2690[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg (Succ wz3900)) wz40 wz41 wz42 wz43 (not (GT == LT))",fontsize=16,color="magenta"];2690 -> 4682[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2690 -> 4683[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2691[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg (Succ wz3900)) wz40 wz41 wz42 wz43 (not (EQ == LT))",fontsize=16,color="black",shape="box"];2691 -> 4684[label="",style="solid", color="black", weight=3]; 99.83/64.39 2692[label="Zero",fontsize=16,color="green",shape="box"];2693[label="Succ wz3600",fontsize=16,color="green",shape="box"];2694[label="Succ wz3900",fontsize=16,color="green",shape="box"];2695[label="Zero",fontsize=16,color="green",shape="box"];2696[label="Zero",fontsize=16,color="green",shape="box"];2697[label="Zero",fontsize=16,color="green",shape="box"];2698[label="wz3600",fontsize=16,color="green",shape="box"];2699[label="wz3900",fontsize=16,color="green",shape="box"];2700 -> 2492[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2700[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos (Succ wz3900)) wz40 wz41 wz42 wz43 (not (GT == LT))",fontsize=16,color="magenta"];2700 -> 4685[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2700 -> 4686[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2701[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos (Succ wz3900)) wz40 wz41 wz42 wz43 (not (EQ == LT))",fontsize=16,color="black",shape="box"];2701 -> 4687[label="",style="solid", color="black", weight=3]; 99.83/64.39 2702[label="Zero",fontsize=16,color="green",shape="box"];2703[label="Succ wz3600",fontsize=16,color="green",shape="box"];2704[label="Succ wz3900",fontsize=16,color="green",shape="box"];2705[label="Zero",fontsize=16,color="green",shape="box"];2706[label="Zero",fontsize=16,color="green",shape="box"];2707[label="Zero",fontsize=16,color="green",shape="box"];2708[label="wz3600",fontsize=16,color="green",shape="box"];2709[label="wz3900",fontsize=16,color="green",shape="box"];2710[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg (Succ wz3900)) wz40 wz41 wz42 wz43 (not (primCmpNat Zero (Succ wz1250) == LT))",fontsize=16,color="black",shape="box"];2710 -> 4688[label="",style="solid", color="black", weight=3]; 99.83/64.39 2711[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg (Succ wz3900)) wz40 wz41 wz42 wz43 (not (EQ == LT))",fontsize=16,color="black",shape="triangle"];2711 -> 4689[label="",style="solid", color="black", weight=3]; 99.83/64.39 2712[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg Zero) wz40 wz41 wz42 wz43 True",fontsize=16,color="black",shape="box"];2712 -> 4690[label="",style="solid", color="black", weight=3]; 99.83/64.39 2713[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg Zero :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg (Succ wz3900)) wz40 wz41 wz42 wz43 True",fontsize=16,color="black",shape="box"];2713 -> 4691[label="",style="solid", color="black", weight=3]; 99.83/64.39 2714[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg Zero :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg Zero) wz40 wz41 wz42 wz43 True",fontsize=16,color="black",shape="box"];2714 -> 4692[label="",style="solid", color="black", weight=3]; 99.83/64.39 2424 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2424[label="primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];2424 -> 4693[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2424 -> 4694[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2423[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos wz96) == LT))",fontsize=16,color="burlywood",shape="triangle"];10242[label="wz96/Succ wz960",fontsize=10,color="white",style="solid",shape="box"];2423 -> 10242[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10242 -> 4695[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 10243[label="wz96/Zero",fontsize=10,color="white",style="solid",shape="box"];2423 -> 10243[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10243 -> 4696[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 2432 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2432[label="primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];2432 -> 4697[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2432 -> 4698[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2431[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos wz99) == LT))",fontsize=16,color="burlywood",shape="triangle"];10244[label="wz99/Succ wz990",fontsize=10,color="white",style="solid",shape="box"];2431 -> 10244[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10244 -> 4699[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 10245[label="wz99/Zero",fontsize=10,color="white",style="solid",shape="box"];2431 -> 10245[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10245 -> 4700[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 2440[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (LT == LT))",fontsize=16,color="black",shape="box"];2440 -> 4701[label="",style="solid", color="black", weight=3]; 99.83/64.39 2441[label="wz3 (Pos (Succ wz60000) :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];2441 -> 4702[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2441 -> 4703[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2441 -> 4704[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2442[label="wz63",fontsize=16,color="green",shape="box"];2443[label="Pos (Succ wz5000) :% Pos Zero",fontsize=16,color="green",shape="box"];2444[label="wz3 (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];2444 -> 4705[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2444 -> 4706[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2444 -> 4707[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2445[label="wz63",fontsize=16,color="green",shape="box"];2446[label="Pos Zero :% Pos Zero",fontsize=16,color="green",shape="box"];2447[label="wz3 (Pos (Succ wz60000) :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];2447 -> 4708[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2447 -> 4709[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2447 -> 4710[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2448[label="wz63",fontsize=16,color="green",shape="box"];2449[label="Pos Zero :% Pos Zero",fontsize=16,color="green",shape="box"];2451 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2451[label="primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];2451 -> 4711[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2451 -> 4712[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2450[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg wz101) == LT))",fontsize=16,color="burlywood",shape="triangle"];10246[label="wz101/Succ wz1010",fontsize=10,color="white",style="solid",shape="box"];2450 -> 10246[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10246 -> 4713[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 10247[label="wz101/Zero",fontsize=10,color="white",style="solid",shape="box"];2450 -> 10247[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10247 -> 4714[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 2464 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2464[label="primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];2464 -> 4715[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2464 -> 4716[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2463[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg wz105) == LT))",fontsize=16,color="burlywood",shape="triangle"];10248[label="wz105/Succ wz1050",fontsize=10,color="white",style="solid",shape="box"];2463 -> 10248[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10248 -> 4717[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 10249[label="wz105/Zero",fontsize=10,color="white",style="solid",shape="box"];2463 -> 10249[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10249 -> 4718[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 2478[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];2478 -> 4719[label="",style="solid", color="black", weight=3]; 99.83/64.39 2479[label="wz3 (Pos (Succ wz60000) :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];2479 -> 4720[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2479 -> 4721[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2479 -> 4722[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2480[label="wz63",fontsize=16,color="green",shape="box"];2481[label="Pos (Succ wz5000) :% Pos Zero",fontsize=16,color="green",shape="box"];2482[label="wz3 (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];2482 -> 4723[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2482 -> 4724[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2482 -> 4725[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2483[label="wz63",fontsize=16,color="green",shape="box"];2484[label="Pos Zero :% Pos Zero",fontsize=16,color="green",shape="box"];2485[label="wz3 (Pos (Succ wz60000) :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];2485 -> 4726[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2485 -> 4727[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2485 -> 4728[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2486[label="wz63",fontsize=16,color="green",shape="box"];2487[label="Pos Zero :% Pos Zero",fontsize=16,color="green",shape="box"];2489 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2489[label="primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];2489 -> 4729[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2489 -> 4730[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2488[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg wz107) == LT))",fontsize=16,color="burlywood",shape="triangle"];10250[label="wz107/Succ wz1070",fontsize=10,color="white",style="solid",shape="box"];2488 -> 10250[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10250 -> 4731[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 10251[label="wz107/Zero",fontsize=10,color="white",style="solid",shape="box"];2488 -> 10251[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10251 -> 4732[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 2507 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2507[label="primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];2507 -> 4733[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2507 -> 4734[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2506[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg wz111) == LT))",fontsize=16,color="burlywood",shape="triangle"];10252[label="wz111/Succ wz1110",fontsize=10,color="white",style="solid",shape="box"];2506 -> 10252[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10252 -> 4735[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 10253[label="wz111/Zero",fontsize=10,color="white",style="solid",shape="box"];2506 -> 10253[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10253 -> 4736[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 2531[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];2531 -> 4737[label="",style="solid", color="black", weight=3]; 99.83/64.39 2532[label="wz3 (Pos (Succ wz60000) :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];2532 -> 4738[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2532 -> 4739[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2532 -> 4740[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2533[label="wz63",fontsize=16,color="green",shape="box"];2534[label="Neg (Succ wz5000) :% Pos Zero",fontsize=16,color="green",shape="box"];2535[label="wz3 (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];2535 -> 4741[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2535 -> 4742[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2535 -> 4743[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2536[label="wz63",fontsize=16,color="green",shape="box"];2537[label="Neg Zero :% Pos Zero",fontsize=16,color="green",shape="box"];2538[label="wz3 (Pos (Succ wz60000) :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];2538 -> 4744[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2538 -> 4745[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2538 -> 4746[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2539[label="wz63",fontsize=16,color="green",shape="box"];2540[label="Neg Zero :% Pos Zero",fontsize=16,color="green",shape="box"];2542 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2542[label="primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];2542 -> 4747[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2542 -> 4748[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2541[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos wz113) == LT))",fontsize=16,color="burlywood",shape="triangle"];10254[label="wz113/Succ wz1130",fontsize=10,color="white",style="solid",shape="box"];2541 -> 10254[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10254 -> 4749[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 10255[label="wz113/Zero",fontsize=10,color="white",style="solid",shape="box"];2541 -> 10255[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10255 -> 4750[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 2572 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2572[label="primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];2572 -> 4751[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2572 -> 4752[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2571[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos wz117) == LT))",fontsize=16,color="burlywood",shape="triangle"];10256[label="wz117/Succ wz1170",fontsize=10,color="white",style="solid",shape="box"];2571 -> 10256[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10256 -> 4753[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 10257[label="wz117/Zero",fontsize=10,color="white",style="solid",shape="box"];2571 -> 10257[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10257 -> 4754[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 2666[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (LT == LT))",fontsize=16,color="black",shape="box"];2666 -> 4755[label="",style="solid", color="black", weight=3]; 99.83/64.39 2667[label="wz3 (Pos (Succ wz60000) :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];2667 -> 4756[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2667 -> 4757[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2667 -> 4758[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2668[label="wz63",fontsize=16,color="green",shape="box"];2669[label="Neg (Succ wz5000) :% Pos Zero",fontsize=16,color="green",shape="box"];2670[label="wz3 (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];2670 -> 4759[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2670 -> 4760[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2670 -> 4761[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2671[label="wz63",fontsize=16,color="green",shape="box"];2672[label="Neg Zero :% Pos Zero",fontsize=16,color="green",shape="box"];2673[label="wz3 (Pos (Succ wz60000) :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];2673 -> 4762[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2673 -> 4763[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2673 -> 4764[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2674[label="wz63",fontsize=16,color="green",shape="box"];2675[label="Neg Zero :% Pos Zero",fontsize=16,color="green",shape="box"];2677 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2677[label="primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];2677 -> 4765[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2677 -> 4766[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2676[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos wz131) == LT))",fontsize=16,color="burlywood",shape="triangle"];10258[label="wz131/Succ wz1310",fontsize=10,color="white",style="solid",shape="box"];2676 -> 10258[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10258 -> 4767[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 10259[label="wz131/Zero",fontsize=10,color="white",style="solid",shape="box"];2676 -> 10259[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10259 -> 4768[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 2716 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2716[label="primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];2716 -> 4769[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2716 -> 4770[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2715[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos wz135) == LT))",fontsize=16,color="burlywood",shape="triangle"];10260[label="wz135/Succ wz1350",fontsize=10,color="white",style="solid",shape="box"];2715 -> 10260[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10260 -> 4771[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 10261[label="wz135/Zero",fontsize=10,color="white",style="solid",shape="box"];2715 -> 10261[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10261 -> 4772[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 2717[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (LT == LT))",fontsize=16,color="black",shape="box"];2717 -> 4773[label="",style="solid", color="black", weight=3]; 99.83/64.39 2718[label="wz3 (Pos Zero :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ wz5000) :% Pos (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];2718 -> 4774[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2718 -> 4775[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2718 -> 4776[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2719[label="wz63",fontsize=16,color="green",shape="box"];2720[label="Pos (Succ wz5000) :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];2721[label="wz3 (Pos Zero :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Pos (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];2721 -> 4777[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2721 -> 4778[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2721 -> 4779[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2722[label="wz63",fontsize=16,color="green",shape="box"];2723[label="Pos Zero :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];2724[label="wz3 (Pos Zero :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Pos (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];2724 -> 4780[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2724 -> 4781[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2724 -> 4782[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2725[label="wz63",fontsize=16,color="green",shape="box"];2726[label="Pos Zero :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];2728 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2728[label="primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];2728 -> 4783[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2728 -> 4784[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2727[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg wz137) == LT))",fontsize=16,color="burlywood",shape="triangle"];10262[label="wz137/Succ wz1370",fontsize=10,color="white",style="solid",shape="box"];2727 -> 10262[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10262 -> 4785[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 10263[label="wz137/Zero",fontsize=10,color="white",style="solid",shape="box"];2727 -> 10263[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10263 -> 4786[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 2730 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2730[label="primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];2730 -> 4787[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2730 -> 4788[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2729[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg wz141) == LT))",fontsize=16,color="burlywood",shape="triangle"];10264[label="wz141/Succ wz1410",fontsize=10,color="white",style="solid",shape="box"];2729 -> 10264[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10264 -> 4789[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 10265[label="wz141/Zero",fontsize=10,color="white",style="solid",shape="box"];2729 -> 10265[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10265 -> 4790[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 2731[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];2731 -> 4791[label="",style="solid", color="black", weight=3]; 99.83/64.39 2732[label="wz3 (Pos Zero :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ wz5000) :% Pos (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];2732 -> 4792[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2732 -> 4793[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2732 -> 4794[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2733[label="wz63",fontsize=16,color="green",shape="box"];2734[label="Pos (Succ wz5000) :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];2735[label="wz3 (Pos Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Pos (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];2735 -> 4795[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2735 -> 4796[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2735 -> 4797[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2736[label="wz63",fontsize=16,color="green",shape="box"];2737[label="Pos Zero :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];2738[label="wz3 (Pos Zero :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Pos (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];2738 -> 4798[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2738 -> 4799[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2738 -> 4800[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2739[label="wz63",fontsize=16,color="green",shape="box"];2740[label="Pos Zero :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];2742 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2742[label="primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];2742 -> 4801[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2742 -> 4802[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2741[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg wz143) == LT))",fontsize=16,color="burlywood",shape="triangle"];10266[label="wz143/Succ wz1430",fontsize=10,color="white",style="solid",shape="box"];2741 -> 10266[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10266 -> 4803[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 10267[label="wz143/Zero",fontsize=10,color="white",style="solid",shape="box"];2741 -> 10267[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10267 -> 4804[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 2744 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2744[label="primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];2744 -> 4805[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2744 -> 4806[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2743[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg wz147) == LT))",fontsize=16,color="burlywood",shape="triangle"];10268[label="wz147/Succ wz1470",fontsize=10,color="white",style="solid",shape="box"];2743 -> 10268[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10268 -> 4807[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 10269[label="wz147/Zero",fontsize=10,color="white",style="solid",shape="box"];2743 -> 10269[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10269 -> 4808[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 2745[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];2745 -> 4809[label="",style="solid", color="black", weight=3]; 99.83/64.39 2746[label="wz3 (Pos Zero :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ wz5000) :% Pos (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];2746 -> 4810[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2746 -> 4811[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2746 -> 4812[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2747[label="wz63",fontsize=16,color="green",shape="box"];2748[label="Neg (Succ wz5000) :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];2749[label="wz3 (Pos Zero :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Pos (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];2749 -> 4813[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2749 -> 4814[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2749 -> 4815[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2750[label="wz63",fontsize=16,color="green",shape="box"];2751[label="Neg Zero :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];2752[label="wz3 (Pos Zero :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Pos (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];2752 -> 4816[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2752 -> 4817[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2752 -> 4818[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2753[label="wz63",fontsize=16,color="green",shape="box"];2754[label="Neg Zero :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];2756 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2756[label="primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];2756 -> 4819[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2756 -> 4820[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2755[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos wz149) == LT))",fontsize=16,color="burlywood",shape="triangle"];10270[label="wz149/Succ wz1490",fontsize=10,color="white",style="solid",shape="box"];2755 -> 10270[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10270 -> 4821[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 10271[label="wz149/Zero",fontsize=10,color="white",style="solid",shape="box"];2755 -> 10271[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10271 -> 4822[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 2758 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2758[label="primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];2758 -> 4823[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2758 -> 4824[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2757[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos wz153) == LT))",fontsize=16,color="burlywood",shape="triangle"];10272[label="wz153/Succ wz1530",fontsize=10,color="white",style="solid",shape="box"];2757 -> 10272[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10272 -> 4825[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 10273[label="wz153/Zero",fontsize=10,color="white",style="solid",shape="box"];2757 -> 10273[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10273 -> 4826[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 2759[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (LT == LT))",fontsize=16,color="black",shape="box"];2759 -> 4827[label="",style="solid", color="black", weight=3]; 99.83/64.39 2760[label="wz3 (Pos Zero :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ wz5000) :% Pos (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];2760 -> 4828[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2760 -> 4829[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2760 -> 4830[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2761[label="wz63",fontsize=16,color="green",shape="box"];2762[label="Neg (Succ wz5000) :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];2763[label="wz3 (Pos Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Pos (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];2763 -> 4831[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2763 -> 4832[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2763 -> 4833[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2764[label="wz63",fontsize=16,color="green",shape="box"];2765[label="Neg Zero :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];2766[label="wz3 (Pos Zero :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Pos (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];2766 -> 4834[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2766 -> 4835[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2766 -> 4836[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2767[label="wz63",fontsize=16,color="green",shape="box"];2768[label="Neg Zero :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];2770 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2770[label="primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];2770 -> 4837[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2770 -> 4838[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2769[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos wz155) == LT))",fontsize=16,color="burlywood",shape="triangle"];10274[label="wz155/Succ wz1550",fontsize=10,color="white",style="solid",shape="box"];2769 -> 10274[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10274 -> 4839[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 10275[label="wz155/Zero",fontsize=10,color="white",style="solid",shape="box"];2769 -> 10275[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10275 -> 4840[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 2772 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2772[label="primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];2772 -> 4841[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2772 -> 4842[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2771[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos wz159) == LT))",fontsize=16,color="burlywood",shape="triangle"];10276[label="wz159/Succ wz1590",fontsize=10,color="white",style="solid",shape="box"];2771 -> 10276[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10276 -> 4843[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 10277[label="wz159/Zero",fontsize=10,color="white",style="solid",shape="box"];2771 -> 10277[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10277 -> 4844[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 2773[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (LT == LT))",fontsize=16,color="black",shape="box"];2773 -> 4845[label="",style="solid", color="black", weight=3]; 99.83/64.39 2774[label="wz3 (Pos Zero :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];2774 -> 4846[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2774 -> 4847[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2774 -> 4848[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2775[label="wz63",fontsize=16,color="green",shape="box"];2776[label="Pos (Succ wz5000) :% Pos Zero",fontsize=16,color="green",shape="box"];2777[label="wz3 (Pos Zero :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];2777 -> 4849[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2777 -> 4850[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2777 -> 4851[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2778[label="wz63",fontsize=16,color="green",shape="box"];2779[label="Pos Zero :% Pos Zero",fontsize=16,color="green",shape="box"];2780[label="wz3 (Pos Zero :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];2780 -> 4852[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2780 -> 4853[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2780 -> 4854[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2781[label="wz63",fontsize=16,color="green",shape="box"];2782[label="Pos Zero :% Pos Zero",fontsize=16,color="green",shape="box"];2784 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2784[label="primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];2784 -> 4855[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2784 -> 4856[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2783[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg wz161) == LT))",fontsize=16,color="burlywood",shape="triangle"];10278[label="wz161/Succ wz1610",fontsize=10,color="white",style="solid",shape="box"];2783 -> 10278[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10278 -> 4857[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 10279[label="wz161/Zero",fontsize=10,color="white",style="solid",shape="box"];2783 -> 10279[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10279 -> 4858[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 2786 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2786[label="primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];2786 -> 4859[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2786 -> 4860[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2785[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg wz165) == LT))",fontsize=16,color="burlywood",shape="triangle"];10280[label="wz165/Succ wz1650",fontsize=10,color="white",style="solid",shape="box"];2785 -> 10280[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10280 -> 4861[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 10281[label="wz165/Zero",fontsize=10,color="white",style="solid",shape="box"];2785 -> 10281[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10281 -> 4862[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 2787[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];2787 -> 4863[label="",style="solid", color="black", weight=3]; 99.83/64.39 2788[label="wz3 (Pos Zero :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];2788 -> 4864[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2788 -> 4865[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2788 -> 4866[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2789[label="wz63",fontsize=16,color="green",shape="box"];2790[label="Pos (Succ wz5000) :% Pos Zero",fontsize=16,color="green",shape="box"];2791[label="wz3 (Pos Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];2791 -> 4867[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2791 -> 4868[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2791 -> 4869[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2792[label="wz63",fontsize=16,color="green",shape="box"];2793[label="Pos Zero :% Pos Zero",fontsize=16,color="green",shape="box"];2794[label="wz3 (Pos Zero :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];2794 -> 4870[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2794 -> 4871[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2794 -> 4872[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2795[label="wz63",fontsize=16,color="green",shape="box"];2796[label="Pos Zero :% Pos Zero",fontsize=16,color="green",shape="box"];2798 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2798[label="primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];2798 -> 4873[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2798 -> 4874[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2797[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg wz167) == LT))",fontsize=16,color="burlywood",shape="triangle"];10282[label="wz167/Succ wz1670",fontsize=10,color="white",style="solid",shape="box"];2797 -> 10282[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10282 -> 4875[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 10283[label="wz167/Zero",fontsize=10,color="white",style="solid",shape="box"];2797 -> 10283[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10283 -> 4876[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 2800 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2800[label="primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];2800 -> 4877[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2800 -> 4878[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2799[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg wz171) == LT))",fontsize=16,color="burlywood",shape="triangle"];10284[label="wz171/Succ wz1710",fontsize=10,color="white",style="solid",shape="box"];2799 -> 10284[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10284 -> 4879[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 10285[label="wz171/Zero",fontsize=10,color="white",style="solid",shape="box"];2799 -> 10285[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10285 -> 4880[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 2801[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];2801 -> 4881[label="",style="solid", color="black", weight=3]; 99.83/64.39 2802[label="wz3 (Pos Zero :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];2802 -> 4882[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2802 -> 4883[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2802 -> 4884[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2803[label="wz63",fontsize=16,color="green",shape="box"];2804[label="Neg (Succ wz5000) :% Pos Zero",fontsize=16,color="green",shape="box"];2805[label="wz3 (Pos Zero :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];2805 -> 4885[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2805 -> 4886[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2805 -> 4887[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2806[label="wz63",fontsize=16,color="green",shape="box"];2807[label="Neg Zero :% Pos Zero",fontsize=16,color="green",shape="box"];2808[label="wz3 (Pos Zero :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];2808 -> 4888[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2808 -> 4889[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2808 -> 4890[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2809[label="wz63",fontsize=16,color="green",shape="box"];2810[label="Neg Zero :% Pos Zero",fontsize=16,color="green",shape="box"];2812 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2812[label="primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];2812 -> 4891[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2812 -> 4892[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2811[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos wz173) == LT))",fontsize=16,color="burlywood",shape="triangle"];10286[label="wz173/Succ wz1730",fontsize=10,color="white",style="solid",shape="box"];2811 -> 10286[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10286 -> 4893[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 10287[label="wz173/Zero",fontsize=10,color="white",style="solid",shape="box"];2811 -> 10287[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10287 -> 4894[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 2814 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.39 2814[label="primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];2814 -> 4895[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2814 -> 4896[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 2813[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos wz177) == LT))",fontsize=16,color="burlywood",shape="triangle"];10288[label="wz177/Succ wz1770",fontsize=10,color="white",style="solid",shape="box"];2813 -> 10288[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10288 -> 4897[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 10289[label="wz177/Zero",fontsize=10,color="white",style="solid",shape="box"];2813 -> 10289[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10289 -> 4898[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 2815[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (LT == LT))",fontsize=16,color="black",shape="box"];2815 -> 4899[label="",style="solid", color="black", weight=3]; 99.83/64.39 2816[label="wz3 (Pos Zero :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];2816 -> 4900[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2816 -> 4901[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2816 -> 4902[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2817[label="wz63",fontsize=16,color="green",shape="box"];2818[label="Neg (Succ wz5000) :% Pos Zero",fontsize=16,color="green",shape="box"];2819[label="wz3 (Pos Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];2819 -> 4903[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2819 -> 4904[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2819 -> 4905[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2820[label="wz63",fontsize=16,color="green",shape="box"];2821[label="Neg Zero :% Pos Zero",fontsize=16,color="green",shape="box"];2822[label="wz3 (Pos Zero :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];2822 -> 4906[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2822 -> 4907[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2822 -> 4908[label="",style="dashed", color="green", weight=3]; 99.83/64.39 2823[label="wz63",fontsize=16,color="green",shape="box"];2824[label="Neg Zero :% Pos Zero",fontsize=16,color="green",shape="box"];3261 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 3261[label="FiniteMap.foldFM_GE wz45 wz46 (Pos wz470 :% Neg (Succ wz48)) wz54",fontsize=16,color="magenta"];3261 -> 4909[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 3261 -> 4910[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 3261 -> 4911[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 3261 -> 4912[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 3262 -> 2416[label="",style="dashed", color="red", weight=0]; 99.83/64.39 3262[label="primMulNat wz4700 (Succ wz5000)",fontsize=16,color="magenta"];3262 -> 4913[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 3262 -> 4914[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 3263[label="Succ wz5000",fontsize=16,color="green",shape="box"];3264[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg (Succ wz5000)) wz51 wz52 wz53 wz54 (not (primCmpNat (Succ wz2180) (Succ wz1790) == LT))",fontsize=16,color="black",shape="box"];3264 -> 4915[label="",style="solid", color="black", weight=3]; 99.83/64.39 3265[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg (Succ wz5000)) wz51 wz52 wz53 wz54 (not (primCmpNat Zero (Succ wz1790) == LT))",fontsize=16,color="black",shape="box"];3265 -> 4916[label="",style="solid", color="black", weight=3]; 99.83/64.39 3266[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg Zero) wz51 wz52 wz53 wz54 (not True)",fontsize=16,color="black",shape="box"];3266 -> 4917[label="",style="solid", color="black", weight=3]; 99.83/64.39 3267[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos Zero :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg (Succ wz5000)) wz51 wz52 wz53 wz54 (not True)",fontsize=16,color="black",shape="box"];3267 -> 4918[label="",style="solid", color="black", weight=3]; 99.83/64.39 3268[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos Zero :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg Zero) wz51 wz52 wz53 wz54 (not True)",fontsize=16,color="black",shape="box"];3268 -> 4919[label="",style="solid", color="black", weight=3]; 99.83/64.39 3269 -> 2416[label="",style="dashed", color="red", weight=0]; 99.83/64.39 3269[label="primMulNat wz4700 (Succ wz5000)",fontsize=16,color="magenta"];3269 -> 4920[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 3269 -> 4921[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 3270[label="Succ wz5000",fontsize=16,color="green",shape="box"];3271[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos (Succ wz5000)) wz51 wz52 wz53 wz54 (not (primCmpNat (Succ wz2200) (Succ wz1790) == LT))",fontsize=16,color="black",shape="box"];3271 -> 4922[label="",style="solid", color="black", weight=3]; 99.83/64.39 3272[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos (Succ wz5000)) wz51 wz52 wz53 wz54 (not (primCmpNat Zero (Succ wz1790) == LT))",fontsize=16,color="black",shape="box"];3272 -> 4923[label="",style="solid", color="black", weight=3]; 99.83/64.39 3285[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos Zero) wz51 wz52 wz53 wz54 (not True)",fontsize=16,color="black",shape="box"];3285 -> 4924[label="",style="solid", color="black", weight=3]; 99.83/64.39 3286[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg Zero :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos (Succ wz5000)) wz51 wz52 wz53 wz54 (not True)",fontsize=16,color="black",shape="box"];3286 -> 4925[label="",style="solid", color="black", weight=3]; 99.83/64.39 3287[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg Zero :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos Zero) wz51 wz52 wz53 wz54 (not True)",fontsize=16,color="black",shape="box"];3287 -> 4926[label="",style="solid", color="black", weight=3]; 99.83/64.39 3288 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.39 3288[label="FiniteMap.foldFM_GE wz45 wz46 (Neg wz470 :% Neg (Succ wz48)) wz54",fontsize=16,color="magenta"];3288 -> 4927[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 3288 -> 4928[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 3288 -> 4929[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 3288 -> 4930[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 3289[label="wz4700",fontsize=16,color="green",shape="box"];3290[label="wz5000",fontsize=16,color="green",shape="box"];3291 -> 3115[label="",style="dashed", color="red", weight=0]; 99.83/64.39 3291[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos (Succ wz5000)) wz51 wz52 wz53 wz54 (not (LT == LT))",fontsize=16,color="magenta"];3291 -> 4931[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 3291 -> 4932[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 3292[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos (Succ wz5000)) wz51 wz52 wz53 wz54 (not (EQ == LT))",fontsize=16,color="black",shape="box"];3292 -> 4933[label="",style="solid", color="black", weight=3]; 99.83/64.39 3293[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos Zero) wz51 wz52 wz53 wz54 True",fontsize=16,color="black",shape="box"];3293 -> 4934[label="",style="solid", color="black", weight=3]; 99.83/64.39 3294[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos Zero :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos (Succ wz5000)) wz51 wz52 wz53 wz54 True",fontsize=16,color="black",shape="box"];3294 -> 4935[label="",style="solid", color="black", weight=3]; 99.83/64.39 3295[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos Zero :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos Zero) wz51 wz52 wz53 wz54 True",fontsize=16,color="black",shape="box"];3295 -> 4936[label="",style="solid", color="black", weight=3]; 99.83/64.39 3296[label="wz4700",fontsize=16,color="green",shape="box"];3297[label="wz5000",fontsize=16,color="green",shape="box"];3298[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg (Succ wz5000)) wz51 wz52 wz53 wz54 (not (primCmpNat (Succ wz2120) Zero == LT))",fontsize=16,color="black",shape="box"];3298 -> 4937[label="",style="solid", color="black", weight=3]; 99.83/64.39 3299[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg (Succ wz5000)) wz51 wz52 wz53 wz54 (not (EQ == LT))",fontsize=16,color="black",shape="triangle"];3299 -> 4938[label="",style="solid", color="black", weight=3]; 99.83/64.39 3300[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg Zero) wz51 wz52 wz53 wz54 True",fontsize=16,color="black",shape="box"];3300 -> 4939[label="",style="solid", color="black", weight=3]; 99.83/64.39 3301[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos Zero :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg (Succ wz5000)) wz51 wz52 wz53 wz54 True",fontsize=16,color="black",shape="box"];3301 -> 4940[label="",style="solid", color="black", weight=3]; 99.83/64.39 3302[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos Zero :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg Zero) wz51 wz52 wz53 wz54 True",fontsize=16,color="black",shape="box"];3302 -> 4941[label="",style="solid", color="black", weight=3]; 99.83/64.39 3303[label="wz4700",fontsize=16,color="green",shape="box"];3304[label="wz5000",fontsize=16,color="green",shape="box"];3305[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos (Succ wz5000)) wz51 wz52 wz53 wz54 (not (primCmpNat (Succ wz2140) Zero == LT))",fontsize=16,color="black",shape="box"];3305 -> 4942[label="",style="solid", color="black", weight=3]; 99.83/64.39 3306[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos (Succ wz5000)) wz51 wz52 wz53 wz54 (not (EQ == LT))",fontsize=16,color="black",shape="triangle"];3306 -> 4943[label="",style="solid", color="black", weight=3]; 99.83/64.39 3307[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos Zero) wz51 wz52 wz53 wz54 True",fontsize=16,color="black",shape="box"];3307 -> 4944[label="",style="solid", color="black", weight=3]; 99.83/64.39 3308[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg Zero :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos (Succ wz5000)) wz51 wz52 wz53 wz54 True",fontsize=16,color="black",shape="box"];3308 -> 4945[label="",style="solid", color="black", weight=3]; 99.83/64.39 3309[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg Zero :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos Zero) wz51 wz52 wz53 wz54 True",fontsize=16,color="black",shape="box"];3309 -> 4946[label="",style="solid", color="black", weight=3]; 99.83/64.39 3310[label="wz4700",fontsize=16,color="green",shape="box"];3311[label="wz5000",fontsize=16,color="green",shape="box"];3312 -> 3118[label="",style="dashed", color="red", weight=0]; 99.83/64.39 3312[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg (Succ wz5000)) wz51 wz52 wz53 wz54 (not (LT == LT))",fontsize=16,color="magenta"];3312 -> 4947[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 3312 -> 4948[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 3313[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg (Succ wz5000)) wz51 wz52 wz53 wz54 (not (EQ == LT))",fontsize=16,color="black",shape="box"];3313 -> 4949[label="",style="solid", color="black", weight=3]; 99.83/64.39 3314[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg Zero) wz51 wz52 wz53 wz54 True",fontsize=16,color="black",shape="box"];3314 -> 4950[label="",style="solid", color="black", weight=3]; 99.83/64.39 3315[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg Zero :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg (Succ wz5000)) wz51 wz52 wz53 wz54 True",fontsize=16,color="black",shape="box"];3315 -> 4951[label="",style="solid", color="black", weight=3]; 99.83/64.39 3316[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg Zero :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg Zero) wz51 wz52 wz53 wz54 True",fontsize=16,color="black",shape="box"];3316 -> 4952[label="",style="solid", color="black", weight=3]; 99.83/64.39 3063 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.39 3063[label="primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];3063 -> 4953[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 3063 -> 4954[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 3062[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos wz186) == LT))",fontsize=16,color="burlywood",shape="triangle"];10290[label="wz186/Succ wz1860",fontsize=10,color="white",style="solid",shape="box"];3062 -> 10290[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10290 -> 4955[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 10291[label="wz186/Zero",fontsize=10,color="white",style="solid",shape="box"];3062 -> 10291[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10291 -> 4956[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 3068 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.39 3068[label="primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];3068 -> 4957[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 3068 -> 4958[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 3067[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos wz190) == LT))",fontsize=16,color="burlywood",shape="triangle"];10292[label="wz190/Succ wz1900",fontsize=10,color="white",style="solid",shape="box"];3067 -> 10292[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10292 -> 4959[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 10293[label="wz190/Zero",fontsize=10,color="white",style="solid",shape="box"];3067 -> 10293[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10293 -> 4960[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 3073[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not True)",fontsize=16,color="black",shape="box"];3073 -> 4961[label="",style="solid", color="black", weight=3]; 99.83/64.39 3074[label="wz3 (Pos (Succ wz60000) :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];3074 -> 4962[label="",style="dashed", color="green", weight=3]; 99.83/64.39 3074 -> 4963[label="",style="dashed", color="green", weight=3]; 99.83/64.39 3074 -> 4964[label="",style="dashed", color="green", weight=3]; 99.83/64.39 3075[label="wz63",fontsize=16,color="green",shape="box"];3076[label="Pos (Succ wz5000) :% Neg Zero",fontsize=16,color="green",shape="box"];3077[label="wz3 (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];3077 -> 4965[label="",style="dashed", color="green", weight=3]; 99.83/64.39 3077 -> 4966[label="",style="dashed", color="green", weight=3]; 99.83/64.39 3077 -> 4967[label="",style="dashed", color="green", weight=3]; 99.83/64.39 3078[label="wz63",fontsize=16,color="green",shape="box"];3079[label="Pos Zero :% Neg Zero",fontsize=16,color="green",shape="box"];3080[label="wz3 (Pos (Succ wz60000) :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];3080 -> 4968[label="",style="dashed", color="green", weight=3]; 99.83/64.39 3080 -> 4969[label="",style="dashed", color="green", weight=3]; 99.83/64.39 3080 -> 4970[label="",style="dashed", color="green", weight=3]; 99.83/64.39 3081[label="wz63",fontsize=16,color="green",shape="box"];3082[label="Pos Zero :% Neg Zero",fontsize=16,color="green",shape="box"];3084 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.39 3084[label="primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];3084 -> 4971[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 3084 -> 4972[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 3083[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg wz192) == LT))",fontsize=16,color="burlywood",shape="triangle"];10294[label="wz192/Succ wz1920",fontsize=10,color="white",style="solid",shape="box"];3083 -> 10294[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10294 -> 4973[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 10295[label="wz192/Zero",fontsize=10,color="white",style="solid",shape="box"];3083 -> 10295[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10295 -> 4974[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 3094 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.39 3094[label="primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];3094 -> 4975[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 3094 -> 4976[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 3093[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg wz196) == LT))",fontsize=16,color="burlywood",shape="triangle"];10296[label="wz196/Succ wz1960",fontsize=10,color="white",style="solid",shape="box"];3093 -> 10296[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10296 -> 4977[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 10297[label="wz196/Zero",fontsize=10,color="white",style="solid",shape="box"];3093 -> 10297[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10297 -> 4978[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 3103[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (GT == LT))",fontsize=16,color="black",shape="box"];3103 -> 4979[label="",style="solid", color="black", weight=3]; 99.83/64.39 3104[label="wz3 (Pos (Succ wz60000) :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];3104 -> 4980[label="",style="dashed", color="green", weight=3]; 99.83/64.39 3104 -> 4981[label="",style="dashed", color="green", weight=3]; 99.83/64.39 3104 -> 4982[label="",style="dashed", color="green", weight=3]; 99.83/64.39 3105[label="wz63",fontsize=16,color="green",shape="box"];3106[label="Pos (Succ wz5000) :% Neg Zero",fontsize=16,color="green",shape="box"];3107[label="wz3 (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];3107 -> 4983[label="",style="dashed", color="green", weight=3]; 99.83/64.39 3107 -> 4984[label="",style="dashed", color="green", weight=3]; 99.83/64.39 3107 -> 4985[label="",style="dashed", color="green", weight=3]; 99.83/64.39 3108[label="wz63",fontsize=16,color="green",shape="box"];3109[label="Pos Zero :% Neg Zero",fontsize=16,color="green",shape="box"];3110[label="wz3 (Pos (Succ wz60000) :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];3110 -> 4986[label="",style="dashed", color="green", weight=3]; 99.83/64.39 3110 -> 4987[label="",style="dashed", color="green", weight=3]; 99.83/64.39 3110 -> 4988[label="",style="dashed", color="green", weight=3]; 99.83/64.39 3111[label="wz63",fontsize=16,color="green",shape="box"];3112[label="Pos Zero :% Neg Zero",fontsize=16,color="green",shape="box"];3114 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.39 3114[label="primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];3114 -> 4989[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 3114 -> 4990[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 3113[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg wz198) == LT))",fontsize=16,color="burlywood",shape="triangle"];10298[label="wz198/Succ wz1980",fontsize=10,color="white",style="solid",shape="box"];3113 -> 10298[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10298 -> 4991[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 10299[label="wz198/Zero",fontsize=10,color="white",style="solid",shape="box"];3113 -> 10299[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10299 -> 4992[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 3128 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.39 3128[label="primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];3128 -> 4993[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 3128 -> 4994[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 3127[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg wz202) == LT))",fontsize=16,color="burlywood",shape="triangle"];10300[label="wz202/Succ wz2020",fontsize=10,color="white",style="solid",shape="box"];3127 -> 10300[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10300 -> 4995[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 10301[label="wz202/Zero",fontsize=10,color="white",style="solid",shape="box"];3127 -> 10301[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10301 -> 4996[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 3151[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (GT == LT))",fontsize=16,color="black",shape="box"];3151 -> 4997[label="",style="solid", color="black", weight=3]; 99.83/64.39 3152[label="wz3 (Pos (Succ wz60000) :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];3152 -> 4998[label="",style="dashed", color="green", weight=3]; 99.83/64.39 3152 -> 4999[label="",style="dashed", color="green", weight=3]; 99.83/64.39 3152 -> 5000[label="",style="dashed", color="green", weight=3]; 99.83/64.39 3153[label="wz63",fontsize=16,color="green",shape="box"];3154[label="Neg (Succ wz5000) :% Neg Zero",fontsize=16,color="green",shape="box"];3155[label="wz3 (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];3155 -> 5001[label="",style="dashed", color="green", weight=3]; 99.83/64.39 3155 -> 5002[label="",style="dashed", color="green", weight=3]; 99.83/64.39 3155 -> 5003[label="",style="dashed", color="green", weight=3]; 99.83/64.39 3156[label="wz63",fontsize=16,color="green",shape="box"];3157[label="Neg Zero :% Neg Zero",fontsize=16,color="green",shape="box"];3158[label="wz3 (Pos (Succ wz60000) :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];3158 -> 5004[label="",style="dashed", color="green", weight=3]; 99.83/64.39 3158 -> 5005[label="",style="dashed", color="green", weight=3]; 99.83/64.39 3158 -> 5006[label="",style="dashed", color="green", weight=3]; 99.83/64.39 3159[label="wz63",fontsize=16,color="green",shape="box"];3160[label="Neg Zero :% Neg Zero",fontsize=16,color="green",shape="box"];3162 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.39 3162[label="primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];3162 -> 5007[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 3162 -> 5008[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 3161[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos wz204) == LT))",fontsize=16,color="burlywood",shape="triangle"];10302[label="wz204/Succ wz2040",fontsize=10,color="white",style="solid",shape="box"];3161 -> 10302[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10302 -> 5009[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 10303[label="wz204/Zero",fontsize=10,color="white",style="solid",shape="box"];3161 -> 10303[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10303 -> 5010[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 3190 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.39 3190[label="primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];3190 -> 5011[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 3190 -> 5012[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 3189[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos wz208) == LT))",fontsize=16,color="burlywood",shape="triangle"];10304[label="wz208/Succ wz2080",fontsize=10,color="white",style="solid",shape="box"];3189 -> 10304[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10304 -> 5013[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 10305[label="wz208/Zero",fontsize=10,color="white",style="solid",shape="box"];3189 -> 10305[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10305 -> 5014[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 3273[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not True)",fontsize=16,color="black",shape="box"];3273 -> 5015[label="",style="solid", color="black", weight=3]; 99.83/64.39 3274[label="wz3 (Pos (Succ wz60000) :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];3274 -> 5016[label="",style="dashed", color="green", weight=3]; 99.83/64.39 3274 -> 5017[label="",style="dashed", color="green", weight=3]; 99.83/64.39 3274 -> 5018[label="",style="dashed", color="green", weight=3]; 99.83/64.39 3275[label="wz63",fontsize=16,color="green",shape="box"];3276[label="Neg (Succ wz5000) :% Neg Zero",fontsize=16,color="green",shape="box"];3277[label="wz3 (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];3277 -> 5019[label="",style="dashed", color="green", weight=3]; 99.83/64.39 3277 -> 5020[label="",style="dashed", color="green", weight=3]; 99.83/64.39 3277 -> 5021[label="",style="dashed", color="green", weight=3]; 99.83/64.39 3278[label="wz63",fontsize=16,color="green",shape="box"];3279[label="Neg Zero :% Neg Zero",fontsize=16,color="green",shape="box"];3280[label="wz3 (Pos (Succ wz60000) :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];3280 -> 5022[label="",style="dashed", color="green", weight=3]; 99.83/64.39 3280 -> 5023[label="",style="dashed", color="green", weight=3]; 99.83/64.39 3280 -> 5024[label="",style="dashed", color="green", weight=3]; 99.83/64.39 3281[label="wz63",fontsize=16,color="green",shape="box"];3282[label="Neg Zero :% Neg Zero",fontsize=16,color="green",shape="box"];3284 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.39 3284[label="primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];3284 -> 5025[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 3284 -> 5026[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 3283[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos wz222) == LT))",fontsize=16,color="burlywood",shape="triangle"];10306[label="wz222/Succ wz2220",fontsize=10,color="white",style="solid",shape="box"];3283 -> 10306[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10306 -> 5027[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 10307[label="wz222/Zero",fontsize=10,color="white",style="solid",shape="box"];3283 -> 10307[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10307 -> 5028[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 3318 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.39 3318[label="primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];3318 -> 5029[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 3318 -> 5030[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 3317[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos wz226) == LT))",fontsize=16,color="burlywood",shape="triangle"];10308[label="wz226/Succ wz2260",fontsize=10,color="white",style="solid",shape="box"];3317 -> 10308[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10308 -> 5031[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 10309[label="wz226/Zero",fontsize=10,color="white",style="solid",shape="box"];3317 -> 10309[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10309 -> 5032[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 3319[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not True)",fontsize=16,color="black",shape="box"];3319 -> 5033[label="",style="solid", color="black", weight=3]; 99.83/64.39 3320[label="wz3 (Pos Zero :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ wz5000) :% Neg (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];3320 -> 5034[label="",style="dashed", color="green", weight=3]; 99.83/64.39 3320 -> 5035[label="",style="dashed", color="green", weight=3]; 99.83/64.39 3320 -> 5036[label="",style="dashed", color="green", weight=3]; 99.83/64.39 3321[label="wz63",fontsize=16,color="green",shape="box"];3322[label="Pos (Succ wz5000) :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];3323[label="wz3 (Pos Zero :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Neg (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];3323 -> 5037[label="",style="dashed", color="green", weight=3]; 99.83/64.39 3323 -> 5038[label="",style="dashed", color="green", weight=3]; 99.83/64.39 3323 -> 5039[label="",style="dashed", color="green", weight=3]; 99.83/64.39 3324[label="wz63",fontsize=16,color="green",shape="box"];3325[label="Pos Zero :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];3326[label="wz3 (Pos Zero :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Neg (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];3326 -> 5040[label="",style="dashed", color="green", weight=3]; 99.83/64.39 3326 -> 5041[label="",style="dashed", color="green", weight=3]; 99.83/64.39 3326 -> 5042[label="",style="dashed", color="green", weight=3]; 99.83/64.39 3327[label="wz63",fontsize=16,color="green",shape="box"];3328[label="Pos Zero :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];3330 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.39 3330[label="primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];3330 -> 5043[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 3330 -> 5044[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 3329[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg wz228) == LT))",fontsize=16,color="burlywood",shape="triangle"];10310[label="wz228/Succ wz2280",fontsize=10,color="white",style="solid",shape="box"];3329 -> 10310[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10310 -> 5045[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 10311[label="wz228/Zero",fontsize=10,color="white",style="solid",shape="box"];3329 -> 10311[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10311 -> 5046[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 3332 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.39 3332[label="primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];3332 -> 5047[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 3332 -> 5048[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 3331[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg wz232) == LT))",fontsize=16,color="burlywood",shape="triangle"];10312[label="wz232/Succ wz2320",fontsize=10,color="white",style="solid",shape="box"];3331 -> 10312[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10312 -> 5049[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 10313[label="wz232/Zero",fontsize=10,color="white",style="solid",shape="box"];3331 -> 10313[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10313 -> 5050[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 3333[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (GT == LT))",fontsize=16,color="black",shape="box"];3333 -> 5051[label="",style="solid", color="black", weight=3]; 99.83/64.39 3334[label="wz3 (Pos Zero :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ wz5000) :% Neg (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];3334 -> 5052[label="",style="dashed", color="green", weight=3]; 99.83/64.39 3334 -> 5053[label="",style="dashed", color="green", weight=3]; 99.83/64.39 3334 -> 5054[label="",style="dashed", color="green", weight=3]; 99.83/64.39 3335[label="wz63",fontsize=16,color="green",shape="box"];3336[label="Pos (Succ wz5000) :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];3337[label="wz3 (Pos Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Neg (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];3337 -> 5055[label="",style="dashed", color="green", weight=3]; 99.83/64.39 3337 -> 5056[label="",style="dashed", color="green", weight=3]; 99.83/64.39 3337 -> 5057[label="",style="dashed", color="green", weight=3]; 99.83/64.39 3338[label="wz63",fontsize=16,color="green",shape="box"];3339[label="Pos Zero :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];3340[label="wz3 (Pos Zero :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Neg (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];3340 -> 5058[label="",style="dashed", color="green", weight=3]; 99.83/64.39 3340 -> 5059[label="",style="dashed", color="green", weight=3]; 99.83/64.39 3340 -> 5060[label="",style="dashed", color="green", weight=3]; 99.83/64.39 3341[label="wz63",fontsize=16,color="green",shape="box"];3342[label="Pos Zero :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];3344 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.39 3344[label="primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];3344 -> 5061[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 3344 -> 5062[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 3343[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg wz234) == LT))",fontsize=16,color="burlywood",shape="triangle"];10314[label="wz234/Succ wz2340",fontsize=10,color="white",style="solid",shape="box"];3343 -> 10314[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10314 -> 5063[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 10315[label="wz234/Zero",fontsize=10,color="white",style="solid",shape="box"];3343 -> 10315[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10315 -> 5064[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 3346 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.39 3346[label="primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];3346 -> 5065[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 3346 -> 5066[label="",style="dashed", color="magenta", weight=3]; 99.83/64.39 3345[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg wz238) == LT))",fontsize=16,color="burlywood",shape="triangle"];10316[label="wz238/Succ wz2380",fontsize=10,color="white",style="solid",shape="box"];3345 -> 10316[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10316 -> 5067[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 10317[label="wz238/Zero",fontsize=10,color="white",style="solid",shape="box"];3345 -> 10317[label="",style="solid", color="burlywood", weight=9]; 99.83/64.39 10317 -> 5068[label="",style="solid", color="burlywood", weight=3]; 99.83/64.39 3347[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (GT == LT))",fontsize=16,color="black",shape="box"];3347 -> 5069[label="",style="solid", color="black", weight=3]; 99.83/64.39 3348[label="wz3 (Pos Zero :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ wz5000) :% Neg (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];3348 -> 5070[label="",style="dashed", color="green", weight=3]; 99.83/64.39 3348 -> 5071[label="",style="dashed", color="green", weight=3]; 99.83/64.39 3348 -> 5072[label="",style="dashed", color="green", weight=3]; 99.83/64.39 3349[label="wz63",fontsize=16,color="green",shape="box"];3350[label="Neg (Succ wz5000) :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];3351[label="wz3 (Pos Zero :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Neg (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];3351 -> 5073[label="",style="dashed", color="green", weight=3]; 99.83/64.39 3351 -> 5074[label="",style="dashed", color="green", weight=3]; 99.83/64.39 3351 -> 5075[label="",style="dashed", color="green", weight=3]; 99.83/64.39 3352[label="wz63",fontsize=16,color="green",shape="box"];3353[label="Neg Zero :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];3354[label="wz3 (Pos Zero :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Neg (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];3354 -> 5076[label="",style="dashed", color="green", weight=3]; 99.83/64.39 3354 -> 5077[label="",style="dashed", color="green", weight=3]; 99.83/64.39 3354 -> 5078[label="",style="dashed", color="green", weight=3]; 99.83/64.39 3355[label="wz63",fontsize=16,color="green",shape="box"];3356[label="Neg Zero :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];3358 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.39 3358[label="primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];3358 -> 5079[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3358 -> 5080[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3357[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos wz240) == LT))",fontsize=16,color="burlywood",shape="triangle"];10318[label="wz240/Succ wz2400",fontsize=10,color="white",style="solid",shape="box"];3357 -> 10318[label="",style="solid", color="burlywood", weight=9]; 99.83/64.40 10318 -> 5081[label="",style="solid", color="burlywood", weight=3]; 99.83/64.40 10319[label="wz240/Zero",fontsize=10,color="white",style="solid",shape="box"];3357 -> 10319[label="",style="solid", color="burlywood", weight=9]; 99.83/64.40 10319 -> 5082[label="",style="solid", color="burlywood", weight=3]; 99.83/64.40 3360 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.40 3360[label="primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];3360 -> 5083[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3360 -> 5084[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3359[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos wz244) == LT))",fontsize=16,color="burlywood",shape="triangle"];10320[label="wz244/Succ wz2440",fontsize=10,color="white",style="solid",shape="box"];3359 -> 10320[label="",style="solid", color="burlywood", weight=9]; 99.83/64.40 10320 -> 5085[label="",style="solid", color="burlywood", weight=3]; 99.83/64.40 10321[label="wz244/Zero",fontsize=10,color="white",style="solid",shape="box"];3359 -> 10321[label="",style="solid", color="burlywood", weight=9]; 99.83/64.40 10321 -> 5086[label="",style="solid", color="burlywood", weight=3]; 99.83/64.40 3361[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not True)",fontsize=16,color="black",shape="box"];3361 -> 5087[label="",style="solid", color="black", weight=3]; 99.83/64.40 3362[label="wz3 (Pos Zero :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ wz5000) :% Neg (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];3362 -> 5088[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3362 -> 5089[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3362 -> 5090[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3363[label="wz63",fontsize=16,color="green",shape="box"];3364[label="Neg (Succ wz5000) :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];3365[label="wz3 (Pos Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Neg (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];3365 -> 5091[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3365 -> 5092[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3365 -> 5093[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3366[label="wz63",fontsize=16,color="green",shape="box"];3367[label="Neg Zero :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];3368[label="wz3 (Pos Zero :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Neg (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];3368 -> 5094[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3368 -> 5095[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3368 -> 5096[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3369[label="wz63",fontsize=16,color="green",shape="box"];3370[label="Neg Zero :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];3372 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.40 3372[label="primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];3372 -> 5097[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3372 -> 5098[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3371[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos wz246) == LT))",fontsize=16,color="burlywood",shape="triangle"];10322[label="wz246/Succ wz2460",fontsize=10,color="white",style="solid",shape="box"];3371 -> 10322[label="",style="solid", color="burlywood", weight=9]; 99.83/64.40 10322 -> 5099[label="",style="solid", color="burlywood", weight=3]; 99.83/64.40 10323[label="wz246/Zero",fontsize=10,color="white",style="solid",shape="box"];3371 -> 10323[label="",style="solid", color="burlywood", weight=9]; 99.83/64.40 10323 -> 5100[label="",style="solid", color="burlywood", weight=3]; 99.83/64.40 3374 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.40 3374[label="primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];3374 -> 5101[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3374 -> 5102[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3373[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos wz250) == LT))",fontsize=16,color="burlywood",shape="triangle"];10324[label="wz250/Succ wz2500",fontsize=10,color="white",style="solid",shape="box"];3373 -> 10324[label="",style="solid", color="burlywood", weight=9]; 99.83/64.40 10324 -> 5103[label="",style="solid", color="burlywood", weight=3]; 99.83/64.40 10325[label="wz250/Zero",fontsize=10,color="white",style="solid",shape="box"];3373 -> 10325[label="",style="solid", color="burlywood", weight=9]; 99.83/64.40 10325 -> 5104[label="",style="solid", color="burlywood", weight=3]; 99.83/64.40 3375[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not True)",fontsize=16,color="black",shape="box"];3375 -> 5105[label="",style="solid", color="black", weight=3]; 99.83/64.40 3376[label="wz3 (Pos Zero :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];3376 -> 5106[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3376 -> 5107[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3376 -> 5108[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3377[label="wz63",fontsize=16,color="green",shape="box"];3378[label="Pos (Succ wz5000) :% Neg Zero",fontsize=16,color="green",shape="box"];3379[label="wz3 (Pos Zero :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];3379 -> 5109[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3379 -> 5110[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3379 -> 5111[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3380[label="wz63",fontsize=16,color="green",shape="box"];3381[label="Pos Zero :% Neg Zero",fontsize=16,color="green",shape="box"];3382[label="wz3 (Pos Zero :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];3382 -> 5112[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3382 -> 5113[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3382 -> 5114[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3383[label="wz63",fontsize=16,color="green",shape="box"];3384[label="Pos Zero :% Neg Zero",fontsize=16,color="green",shape="box"];3386 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.40 3386[label="primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];3386 -> 5115[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3386 -> 5116[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3385[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg wz252) == LT))",fontsize=16,color="burlywood",shape="triangle"];10326[label="wz252/Succ wz2520",fontsize=10,color="white",style="solid",shape="box"];3385 -> 10326[label="",style="solid", color="burlywood", weight=9]; 99.83/64.40 10326 -> 5117[label="",style="solid", color="burlywood", weight=3]; 99.83/64.40 10327[label="wz252/Zero",fontsize=10,color="white",style="solid",shape="box"];3385 -> 10327[label="",style="solid", color="burlywood", weight=9]; 99.83/64.40 10327 -> 5118[label="",style="solid", color="burlywood", weight=3]; 99.83/64.40 3388 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.40 3388[label="primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];3388 -> 5119[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3388 -> 5120[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3387[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg wz256) == LT))",fontsize=16,color="burlywood",shape="triangle"];10328[label="wz256/Succ wz2560",fontsize=10,color="white",style="solid",shape="box"];3387 -> 10328[label="",style="solid", color="burlywood", weight=9]; 99.83/64.40 10328 -> 5121[label="",style="solid", color="burlywood", weight=3]; 99.83/64.40 10329[label="wz256/Zero",fontsize=10,color="white",style="solid",shape="box"];3387 -> 10329[label="",style="solid", color="burlywood", weight=9]; 99.83/64.40 10329 -> 5122[label="",style="solid", color="burlywood", weight=3]; 99.83/64.40 3389[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (GT == LT))",fontsize=16,color="black",shape="box"];3389 -> 5123[label="",style="solid", color="black", weight=3]; 99.83/64.40 3390[label="wz3 (Pos Zero :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];3390 -> 5124[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3390 -> 5125[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3390 -> 5126[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3391[label="wz63",fontsize=16,color="green",shape="box"];3392[label="Pos (Succ wz5000) :% Neg Zero",fontsize=16,color="green",shape="box"];3393[label="wz3 (Pos Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];3393 -> 5127[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3393 -> 5128[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3393 -> 5129[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3394[label="wz63",fontsize=16,color="green",shape="box"];3395[label="Pos Zero :% Neg Zero",fontsize=16,color="green",shape="box"];3396[label="wz3 (Pos Zero :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];3396 -> 5130[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3396 -> 5131[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3396 -> 5132[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3397[label="wz63",fontsize=16,color="green",shape="box"];3398[label="Pos Zero :% Neg Zero",fontsize=16,color="green",shape="box"];3400 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.40 3400[label="primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];3400 -> 5133[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3400 -> 5134[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3399[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg wz258) == LT))",fontsize=16,color="burlywood",shape="triangle"];10330[label="wz258/Succ wz2580",fontsize=10,color="white",style="solid",shape="box"];3399 -> 10330[label="",style="solid", color="burlywood", weight=9]; 99.83/64.40 10330 -> 5135[label="",style="solid", color="burlywood", weight=3]; 99.83/64.40 10331[label="wz258/Zero",fontsize=10,color="white",style="solid",shape="box"];3399 -> 10331[label="",style="solid", color="burlywood", weight=9]; 99.83/64.40 10331 -> 5136[label="",style="solid", color="burlywood", weight=3]; 99.83/64.40 3402 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.40 3402[label="primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];3402 -> 5137[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3402 -> 5138[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3401[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg wz262) == LT))",fontsize=16,color="burlywood",shape="triangle"];10332[label="wz262/Succ wz2620",fontsize=10,color="white",style="solid",shape="box"];3401 -> 10332[label="",style="solid", color="burlywood", weight=9]; 99.83/64.40 10332 -> 5139[label="",style="solid", color="burlywood", weight=3]; 99.83/64.40 10333[label="wz262/Zero",fontsize=10,color="white",style="solid",shape="box"];3401 -> 10333[label="",style="solid", color="burlywood", weight=9]; 99.83/64.40 10333 -> 5140[label="",style="solid", color="burlywood", weight=3]; 99.83/64.40 3403[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (GT == LT))",fontsize=16,color="black",shape="box"];3403 -> 5141[label="",style="solid", color="black", weight=3]; 99.83/64.40 3404[label="wz3 (Pos Zero :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];3404 -> 5142[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3404 -> 5143[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3404 -> 5144[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3405[label="wz63",fontsize=16,color="green",shape="box"];3406[label="Neg (Succ wz5000) :% Neg Zero",fontsize=16,color="green",shape="box"];3407[label="wz3 (Pos Zero :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];3407 -> 5145[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3407 -> 5146[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3407 -> 5147[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3408[label="wz63",fontsize=16,color="green",shape="box"];3409[label="Neg Zero :% Neg Zero",fontsize=16,color="green",shape="box"];3410[label="wz3 (Pos Zero :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];3410 -> 5148[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3410 -> 5149[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3410 -> 5150[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3411[label="wz63",fontsize=16,color="green",shape="box"];3412[label="Neg Zero :% Neg Zero",fontsize=16,color="green",shape="box"];3414 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.40 3414[label="primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];3414 -> 5151[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3414 -> 5152[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3413[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos wz264) == LT))",fontsize=16,color="burlywood",shape="triangle"];10334[label="wz264/Succ wz2640",fontsize=10,color="white",style="solid",shape="box"];3413 -> 10334[label="",style="solid", color="burlywood", weight=9]; 99.83/64.40 10334 -> 5153[label="",style="solid", color="burlywood", weight=3]; 99.83/64.40 10335[label="wz264/Zero",fontsize=10,color="white",style="solid",shape="box"];3413 -> 10335[label="",style="solid", color="burlywood", weight=9]; 99.83/64.40 10335 -> 5154[label="",style="solid", color="burlywood", weight=3]; 99.83/64.40 3416 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.40 3416[label="primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];3416 -> 5155[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3416 -> 5156[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3415[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos wz268) == LT))",fontsize=16,color="burlywood",shape="triangle"];10336[label="wz268/Succ wz2680",fontsize=10,color="white",style="solid",shape="box"];3415 -> 10336[label="",style="solid", color="burlywood", weight=9]; 99.83/64.40 10336 -> 5157[label="",style="solid", color="burlywood", weight=3]; 99.83/64.40 10337[label="wz268/Zero",fontsize=10,color="white",style="solid",shape="box"];3415 -> 10337[label="",style="solid", color="burlywood", weight=9]; 99.83/64.40 10337 -> 5158[label="",style="solid", color="burlywood", weight=3]; 99.83/64.40 3417[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not True)",fontsize=16,color="black",shape="box"];3417 -> 5159[label="",style="solid", color="black", weight=3]; 99.83/64.40 3418[label="wz3 (Pos Zero :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];3418 -> 5160[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3418 -> 5161[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3418 -> 5162[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3419[label="wz63",fontsize=16,color="green",shape="box"];3420[label="Neg (Succ wz5000) :% Neg Zero",fontsize=16,color="green",shape="box"];3421[label="wz3 (Pos Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];3421 -> 5163[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3421 -> 5164[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3421 -> 5165[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3422[label="wz63",fontsize=16,color="green",shape="box"];3423[label="Neg Zero :% Neg Zero",fontsize=16,color="green",shape="box"];3424[label="wz3 (Pos Zero :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];3424 -> 5166[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3424 -> 5167[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3424 -> 5168[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3425[label="wz63",fontsize=16,color="green",shape="box"];3426[label="Neg Zero :% Neg Zero",fontsize=16,color="green",shape="box"];3876 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.40 3876[label="FiniteMap.foldFM_GE wz68 wz69 (Pos wz700 :% Pos (Succ wz71)) wz77",fontsize=16,color="magenta"];3876 -> 5169[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3876 -> 5170[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3876 -> 5171[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3876 -> 5172[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3877 -> 2416[label="",style="dashed", color="red", weight=0]; 99.83/64.40 3877[label="primMulNat wz7000 (Succ wz7300)",fontsize=16,color="magenta"];3877 -> 5173[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3877 -> 5174[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3878[label="Succ wz7300",fontsize=16,color="green",shape="box"];3879[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg (Succ wz7300)) wz74 wz75 wz76 wz77 (not (primCmpNat (Succ wz3070) (Succ wz2700) == LT))",fontsize=16,color="black",shape="box"];3879 -> 5175[label="",style="solid", color="black", weight=3]; 99.83/64.40 3880[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg (Succ wz7300)) wz74 wz75 wz76 wz77 (not (primCmpNat Zero (Succ wz2700) == LT))",fontsize=16,color="black",shape="box"];3880 -> 5176[label="",style="solid", color="black", weight=3]; 99.83/64.40 3881[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg Zero) wz74 wz75 wz76 wz77 (not True)",fontsize=16,color="black",shape="box"];3881 -> 5177[label="",style="solid", color="black", weight=3]; 99.83/64.40 3882[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos Zero :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg (Succ wz7300)) wz74 wz75 wz76 wz77 (not True)",fontsize=16,color="black",shape="box"];3882 -> 5178[label="",style="solid", color="black", weight=3]; 99.83/64.40 3883[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos Zero :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg Zero) wz74 wz75 wz76 wz77 (not True)",fontsize=16,color="black",shape="box"];3883 -> 5179[label="",style="solid", color="black", weight=3]; 99.83/64.40 3884 -> 2416[label="",style="dashed", color="red", weight=0]; 99.83/64.40 3884[label="primMulNat wz7000 (Succ wz7300)",fontsize=16,color="magenta"];3884 -> 5180[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3884 -> 5181[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3885[label="Succ wz7300",fontsize=16,color="green",shape="box"];3886[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos (Succ wz7300)) wz74 wz75 wz76 wz77 (not (primCmpNat (Succ wz3090) (Succ wz2700) == LT))",fontsize=16,color="black",shape="box"];3886 -> 5182[label="",style="solid", color="black", weight=3]; 99.83/64.40 3887[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos (Succ wz7300)) wz74 wz75 wz76 wz77 (not (primCmpNat Zero (Succ wz2700) == LT))",fontsize=16,color="black",shape="box"];3887 -> 5183[label="",style="solid", color="black", weight=3]; 99.83/64.40 3900[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos Zero) wz74 wz75 wz76 wz77 (not True)",fontsize=16,color="black",shape="box"];3900 -> 5184[label="",style="solid", color="black", weight=3]; 99.83/64.40 3901[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg Zero :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos (Succ wz7300)) wz74 wz75 wz76 wz77 (not True)",fontsize=16,color="black",shape="box"];3901 -> 5185[label="",style="solid", color="black", weight=3]; 99.83/64.40 3902[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg Zero :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos Zero) wz74 wz75 wz76 wz77 (not True)",fontsize=16,color="black",shape="box"];3902 -> 5186[label="",style="solid", color="black", weight=3]; 99.83/64.40 3903 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.40 3903[label="FiniteMap.foldFM_GE wz68 wz69 (Neg wz700 :% Pos (Succ wz71)) wz77",fontsize=16,color="magenta"];3903 -> 5187[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3903 -> 5188[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3903 -> 5189[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3903 -> 5190[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3904[label="wz7000",fontsize=16,color="green",shape="box"];3905[label="wz7300",fontsize=16,color="green",shape="box"];3906 -> 3730[label="",style="dashed", color="red", weight=0]; 99.83/64.40 3906[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos (Succ wz7300)) wz74 wz75 wz76 wz77 (not (LT == LT))",fontsize=16,color="magenta"];3906 -> 5191[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3906 -> 5192[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3907[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos (Succ wz7300)) wz74 wz75 wz76 wz77 (not (EQ == LT))",fontsize=16,color="black",shape="box"];3907 -> 5193[label="",style="solid", color="black", weight=3]; 99.83/64.40 3908[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos Zero) wz74 wz75 wz76 wz77 True",fontsize=16,color="black",shape="box"];3908 -> 5194[label="",style="solid", color="black", weight=3]; 99.83/64.40 3909[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos Zero :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos (Succ wz7300)) wz74 wz75 wz76 wz77 True",fontsize=16,color="black",shape="box"];3909 -> 5195[label="",style="solid", color="black", weight=3]; 99.83/64.40 3910[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos Zero :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos Zero) wz74 wz75 wz76 wz77 True",fontsize=16,color="black",shape="box"];3910 -> 5196[label="",style="solid", color="black", weight=3]; 99.83/64.40 3911[label="wz7000",fontsize=16,color="green",shape="box"];3912[label="wz7300",fontsize=16,color="green",shape="box"];3913[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg (Succ wz7300)) wz74 wz75 wz76 wz77 (not (primCmpNat (Succ wz3010) Zero == LT))",fontsize=16,color="black",shape="box"];3913 -> 5197[label="",style="solid", color="black", weight=3]; 99.83/64.40 3914[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg (Succ wz7300)) wz74 wz75 wz76 wz77 (not (EQ == LT))",fontsize=16,color="black",shape="triangle"];3914 -> 5198[label="",style="solid", color="black", weight=3]; 99.83/64.40 3915[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg Zero) wz74 wz75 wz76 wz77 True",fontsize=16,color="black",shape="box"];3915 -> 5199[label="",style="solid", color="black", weight=3]; 99.83/64.40 3916[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos Zero :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg (Succ wz7300)) wz74 wz75 wz76 wz77 True",fontsize=16,color="black",shape="box"];3916 -> 5200[label="",style="solid", color="black", weight=3]; 99.83/64.40 3917[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos Zero :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg Zero) wz74 wz75 wz76 wz77 True",fontsize=16,color="black",shape="box"];3917 -> 5201[label="",style="solid", color="black", weight=3]; 99.83/64.40 3918[label="wz7000",fontsize=16,color="green",shape="box"];3919[label="wz7300",fontsize=16,color="green",shape="box"];3920[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos (Succ wz7300)) wz74 wz75 wz76 wz77 (not (primCmpNat (Succ wz3030) Zero == LT))",fontsize=16,color="black",shape="box"];3920 -> 5202[label="",style="solid", color="black", weight=3]; 99.83/64.40 3921[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos (Succ wz7300)) wz74 wz75 wz76 wz77 (not (EQ == LT))",fontsize=16,color="black",shape="triangle"];3921 -> 5203[label="",style="solid", color="black", weight=3]; 99.83/64.40 3922[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos Zero) wz74 wz75 wz76 wz77 True",fontsize=16,color="black",shape="box"];3922 -> 5204[label="",style="solid", color="black", weight=3]; 99.83/64.40 3923[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg Zero :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos (Succ wz7300)) wz74 wz75 wz76 wz77 True",fontsize=16,color="black",shape="box"];3923 -> 5205[label="",style="solid", color="black", weight=3]; 99.83/64.40 3924[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg Zero :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos Zero) wz74 wz75 wz76 wz77 True",fontsize=16,color="black",shape="box"];3924 -> 5206[label="",style="solid", color="black", weight=3]; 99.83/64.40 3925[label="wz7000",fontsize=16,color="green",shape="box"];3926[label="wz7300",fontsize=16,color="green",shape="box"];3927 -> 3733[label="",style="dashed", color="red", weight=0]; 99.83/64.40 3927[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg (Succ wz7300)) wz74 wz75 wz76 wz77 (not (LT == LT))",fontsize=16,color="magenta"];3927 -> 5207[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3927 -> 5208[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3928[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg (Succ wz7300)) wz74 wz75 wz76 wz77 (not (EQ == LT))",fontsize=16,color="black",shape="box"];3928 -> 5209[label="",style="solid", color="black", weight=3]; 99.83/64.40 3929[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg Zero) wz74 wz75 wz76 wz77 True",fontsize=16,color="black",shape="box"];3929 -> 5210[label="",style="solid", color="black", weight=3]; 99.83/64.40 3930[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg Zero :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg (Succ wz7300)) wz74 wz75 wz76 wz77 True",fontsize=16,color="black",shape="box"];3930 -> 5211[label="",style="solid", color="black", weight=3]; 99.83/64.40 3931[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg Zero :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg Zero) wz74 wz75 wz76 wz77 True",fontsize=16,color="black",shape="box"];3931 -> 5212[label="",style="solid", color="black", weight=3]; 99.83/64.40 3678 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.40 3678[label="primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];3678 -> 5213[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3678 -> 5214[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3677[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos wz275) == LT))",fontsize=16,color="burlywood",shape="triangle"];10338[label="wz275/Succ wz2750",fontsize=10,color="white",style="solid",shape="box"];3677 -> 10338[label="",style="solid", color="burlywood", weight=9]; 99.83/64.40 10338 -> 5215[label="",style="solid", color="burlywood", weight=3]; 99.83/64.40 10339[label="wz275/Zero",fontsize=10,color="white",style="solid",shape="box"];3677 -> 10339[label="",style="solid", color="burlywood", weight=9]; 99.83/64.40 10339 -> 5216[label="",style="solid", color="burlywood", weight=3]; 99.83/64.40 3683 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.40 3683[label="primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];3683 -> 5217[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3683 -> 5218[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3682[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos wz279) == LT))",fontsize=16,color="burlywood",shape="triangle"];10340[label="wz279/Succ wz2790",fontsize=10,color="white",style="solid",shape="box"];3682 -> 10340[label="",style="solid", color="burlywood", weight=9]; 99.83/64.40 10340 -> 5219[label="",style="solid", color="burlywood", weight=3]; 99.83/64.40 10341[label="wz279/Zero",fontsize=10,color="white",style="solid",shape="box"];3682 -> 10341[label="",style="solid", color="burlywood", weight=9]; 99.83/64.40 10341 -> 5220[label="",style="solid", color="burlywood", weight=3]; 99.83/64.40 3688[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not True)",fontsize=16,color="black",shape="box"];3688 -> 5221[label="",style="solid", color="black", weight=3]; 99.83/64.40 3689[label="wz3 (Neg (Succ wz60000) :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];3689 -> 5222[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3689 -> 5223[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3689 -> 5224[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3690[label="wz63",fontsize=16,color="green",shape="box"];3691[label="Pos (Succ wz5000) :% Pos Zero",fontsize=16,color="green",shape="box"];3692[label="wz3 (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];3692 -> 5225[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3692 -> 5226[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3692 -> 5227[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3693[label="wz63",fontsize=16,color="green",shape="box"];3694[label="Pos Zero :% Pos Zero",fontsize=16,color="green",shape="box"];3695[label="wz3 (Neg (Succ wz60000) :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];3695 -> 5228[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3695 -> 5229[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3695 -> 5230[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3696[label="wz63",fontsize=16,color="green",shape="box"];3697[label="Pos Zero :% Pos Zero",fontsize=16,color="green",shape="box"];3699 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.40 3699[label="primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];3699 -> 5231[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3699 -> 5232[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3698[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg wz281) == LT))",fontsize=16,color="burlywood",shape="triangle"];10342[label="wz281/Succ wz2810",fontsize=10,color="white",style="solid",shape="box"];3698 -> 10342[label="",style="solid", color="burlywood", weight=9]; 99.83/64.40 10342 -> 5233[label="",style="solid", color="burlywood", weight=3]; 99.83/64.40 10343[label="wz281/Zero",fontsize=10,color="white",style="solid",shape="box"];3698 -> 10343[label="",style="solid", color="burlywood", weight=9]; 99.83/64.40 10343 -> 5234[label="",style="solid", color="burlywood", weight=3]; 99.83/64.40 3709 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.40 3709[label="primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];3709 -> 5235[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3709 -> 5236[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3708[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg wz285) == LT))",fontsize=16,color="burlywood",shape="triangle"];10344[label="wz285/Succ wz2850",fontsize=10,color="white",style="solid",shape="box"];3708 -> 10344[label="",style="solid", color="burlywood", weight=9]; 99.83/64.40 10344 -> 5237[label="",style="solid", color="burlywood", weight=3]; 99.83/64.40 10345[label="wz285/Zero",fontsize=10,color="white",style="solid",shape="box"];3708 -> 10345[label="",style="solid", color="burlywood", weight=9]; 99.83/64.40 10345 -> 5238[label="",style="solid", color="burlywood", weight=3]; 99.83/64.40 3718[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (GT == LT))",fontsize=16,color="black",shape="box"];3718 -> 5239[label="",style="solid", color="black", weight=3]; 99.83/64.40 3719[label="wz3 (Neg (Succ wz60000) :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];3719 -> 5240[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3719 -> 5241[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3719 -> 5242[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3720[label="wz63",fontsize=16,color="green",shape="box"];3721[label="Pos (Succ wz5000) :% Pos Zero",fontsize=16,color="green",shape="box"];3722[label="wz3 (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];3722 -> 5243[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3722 -> 5244[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3722 -> 5245[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3723[label="wz63",fontsize=16,color="green",shape="box"];3724[label="Pos Zero :% Pos Zero",fontsize=16,color="green",shape="box"];3725[label="wz3 (Neg (Succ wz60000) :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];3725 -> 5246[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3725 -> 5247[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3725 -> 5248[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3726[label="wz63",fontsize=16,color="green",shape="box"];3727[label="Pos Zero :% Pos Zero",fontsize=16,color="green",shape="box"];3729 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.40 3729[label="primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];3729 -> 5249[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3729 -> 5250[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3728[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg wz287) == LT))",fontsize=16,color="burlywood",shape="triangle"];10346[label="wz287/Succ wz2870",fontsize=10,color="white",style="solid",shape="box"];3728 -> 10346[label="",style="solid", color="burlywood", weight=9]; 99.83/64.40 10346 -> 5251[label="",style="solid", color="burlywood", weight=3]; 99.83/64.40 10347[label="wz287/Zero",fontsize=10,color="white",style="solid",shape="box"];3728 -> 10347[label="",style="solid", color="burlywood", weight=9]; 99.83/64.40 10347 -> 5252[label="",style="solid", color="burlywood", weight=3]; 99.83/64.40 3743 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.40 3743[label="primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];3743 -> 5253[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3743 -> 5254[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3742[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg wz291) == LT))",fontsize=16,color="burlywood",shape="triangle"];10348[label="wz291/Succ wz2910",fontsize=10,color="white",style="solid",shape="box"];3742 -> 10348[label="",style="solid", color="burlywood", weight=9]; 99.83/64.40 10348 -> 5255[label="",style="solid", color="burlywood", weight=3]; 99.83/64.40 10349[label="wz291/Zero",fontsize=10,color="white",style="solid",shape="box"];3742 -> 10349[label="",style="solid", color="burlywood", weight=9]; 99.83/64.40 10349 -> 5256[label="",style="solid", color="burlywood", weight=3]; 99.83/64.40 3766[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (GT == LT))",fontsize=16,color="black",shape="box"];3766 -> 5257[label="",style="solid", color="black", weight=3]; 99.83/64.40 3767[label="wz3 (Neg (Succ wz60000) :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];3767 -> 5258[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3767 -> 5259[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3767 -> 5260[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3768[label="wz63",fontsize=16,color="green",shape="box"];3769[label="Neg (Succ wz5000) :% Pos Zero",fontsize=16,color="green",shape="box"];3770[label="wz3 (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];3770 -> 5261[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3770 -> 5262[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3770 -> 5263[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3771[label="wz63",fontsize=16,color="green",shape="box"];3772[label="Neg Zero :% Pos Zero",fontsize=16,color="green",shape="box"];3773[label="wz3 (Neg (Succ wz60000) :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];3773 -> 5264[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3773 -> 5265[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3773 -> 5266[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3774[label="wz63",fontsize=16,color="green",shape="box"];3775[label="Neg Zero :% Pos Zero",fontsize=16,color="green",shape="box"];3777 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.40 3777[label="primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];3777 -> 5267[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3777 -> 5268[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3776[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos wz293) == LT))",fontsize=16,color="burlywood",shape="triangle"];10350[label="wz293/Succ wz2930",fontsize=10,color="white",style="solid",shape="box"];3776 -> 10350[label="",style="solid", color="burlywood", weight=9]; 99.83/64.40 10350 -> 5269[label="",style="solid", color="burlywood", weight=3]; 99.83/64.40 10351[label="wz293/Zero",fontsize=10,color="white",style="solid",shape="box"];3776 -> 10351[label="",style="solid", color="burlywood", weight=9]; 99.83/64.40 10351 -> 5270[label="",style="solid", color="burlywood", weight=3]; 99.83/64.40 3805 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.40 3805[label="primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];3805 -> 5271[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3805 -> 5272[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3804[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos wz297) == LT))",fontsize=16,color="burlywood",shape="triangle"];10352[label="wz297/Succ wz2970",fontsize=10,color="white",style="solid",shape="box"];3804 -> 10352[label="",style="solid", color="burlywood", weight=9]; 99.83/64.40 10352 -> 5273[label="",style="solid", color="burlywood", weight=3]; 99.83/64.40 10353[label="wz297/Zero",fontsize=10,color="white",style="solid",shape="box"];3804 -> 10353[label="",style="solid", color="burlywood", weight=9]; 99.83/64.40 10353 -> 5274[label="",style="solid", color="burlywood", weight=3]; 99.83/64.40 3888[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not True)",fontsize=16,color="black",shape="box"];3888 -> 5275[label="",style="solid", color="black", weight=3]; 99.83/64.40 3889[label="wz3 (Neg (Succ wz60000) :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];3889 -> 5276[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3889 -> 5277[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3889 -> 5278[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3890[label="wz63",fontsize=16,color="green",shape="box"];3891[label="Neg (Succ wz5000) :% Pos Zero",fontsize=16,color="green",shape="box"];3892[label="wz3 (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];3892 -> 5279[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3892 -> 5280[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3892 -> 5281[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3893[label="wz63",fontsize=16,color="green",shape="box"];3894[label="Neg Zero :% Pos Zero",fontsize=16,color="green",shape="box"];3895[label="wz3 (Neg (Succ wz60000) :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];3895 -> 5282[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3895 -> 5283[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3895 -> 5284[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3896[label="wz63",fontsize=16,color="green",shape="box"];3897[label="Neg Zero :% Pos Zero",fontsize=16,color="green",shape="box"];3899 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.40 3899[label="primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];3899 -> 5285[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3899 -> 5286[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3898[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos wz311) == LT))",fontsize=16,color="burlywood",shape="triangle"];10354[label="wz311/Succ wz3110",fontsize=10,color="white",style="solid",shape="box"];3898 -> 10354[label="",style="solid", color="burlywood", weight=9]; 99.83/64.40 10354 -> 5287[label="",style="solid", color="burlywood", weight=3]; 99.83/64.40 10355[label="wz311/Zero",fontsize=10,color="white",style="solid",shape="box"];3898 -> 10355[label="",style="solid", color="burlywood", weight=9]; 99.83/64.40 10355 -> 5288[label="",style="solid", color="burlywood", weight=3]; 99.83/64.40 3933 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.40 3933[label="primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];3933 -> 5289[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3933 -> 5290[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3932[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos wz315) == LT))",fontsize=16,color="burlywood",shape="triangle"];10356[label="wz315/Succ wz3150",fontsize=10,color="white",style="solid",shape="box"];3932 -> 10356[label="",style="solid", color="burlywood", weight=9]; 99.83/64.40 10356 -> 5291[label="",style="solid", color="burlywood", weight=3]; 99.83/64.40 10357[label="wz315/Zero",fontsize=10,color="white",style="solid",shape="box"];3932 -> 10357[label="",style="solid", color="burlywood", weight=9]; 99.83/64.40 10357 -> 5292[label="",style="solid", color="burlywood", weight=3]; 99.83/64.40 3934[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not True)",fontsize=16,color="black",shape="box"];3934 -> 5293[label="",style="solid", color="black", weight=3]; 99.83/64.40 3935[label="wz3 (Neg Zero :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ wz5000) :% Pos (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];3935 -> 5294[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3935 -> 5295[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3935 -> 5296[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3936[label="wz63",fontsize=16,color="green",shape="box"];3937[label="Pos (Succ wz5000) :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];3938[label="wz3 (Neg Zero :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Pos (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];3938 -> 5297[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3938 -> 5298[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3938 -> 5299[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3939[label="wz63",fontsize=16,color="green",shape="box"];3940[label="Pos Zero :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];3941[label="wz3 (Neg Zero :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Pos (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];3941 -> 5300[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3941 -> 5301[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3941 -> 5302[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3942[label="wz63",fontsize=16,color="green",shape="box"];3943[label="Pos Zero :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];3945 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.40 3945[label="primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];3945 -> 5303[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3945 -> 5304[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3944[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg wz317) == LT))",fontsize=16,color="burlywood",shape="triangle"];10358[label="wz317/Succ wz3170",fontsize=10,color="white",style="solid",shape="box"];3944 -> 10358[label="",style="solid", color="burlywood", weight=9]; 99.83/64.40 10358 -> 5305[label="",style="solid", color="burlywood", weight=3]; 99.83/64.40 10359[label="wz317/Zero",fontsize=10,color="white",style="solid",shape="box"];3944 -> 10359[label="",style="solid", color="burlywood", weight=9]; 99.83/64.40 10359 -> 5306[label="",style="solid", color="burlywood", weight=3]; 99.83/64.40 3947 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.40 3947[label="primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];3947 -> 5307[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3947 -> 5308[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3946[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg wz321) == LT))",fontsize=16,color="burlywood",shape="triangle"];10360[label="wz321/Succ wz3210",fontsize=10,color="white",style="solid",shape="box"];3946 -> 10360[label="",style="solid", color="burlywood", weight=9]; 99.83/64.40 10360 -> 5309[label="",style="solid", color="burlywood", weight=3]; 99.83/64.40 10361[label="wz321/Zero",fontsize=10,color="white",style="solid",shape="box"];3946 -> 10361[label="",style="solid", color="burlywood", weight=9]; 99.83/64.40 10361 -> 5310[label="",style="solid", color="burlywood", weight=3]; 99.83/64.40 3948[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (GT == LT))",fontsize=16,color="black",shape="box"];3948 -> 5311[label="",style="solid", color="black", weight=3]; 99.83/64.40 3949[label="wz3 (Neg Zero :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ wz5000) :% Pos (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];3949 -> 5312[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3949 -> 5313[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3949 -> 5314[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3950[label="wz63",fontsize=16,color="green",shape="box"];3951[label="Pos (Succ wz5000) :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];3952[label="wz3 (Neg Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Pos (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];3952 -> 5315[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3952 -> 5316[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3952 -> 5317[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3953[label="wz63",fontsize=16,color="green",shape="box"];3954[label="Pos Zero :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];3955[label="wz3 (Neg Zero :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Pos (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];3955 -> 5318[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3955 -> 5319[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3955 -> 5320[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3956[label="wz63",fontsize=16,color="green",shape="box"];3957[label="Pos Zero :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];3959 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.40 3959[label="primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];3959 -> 5321[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3959 -> 5322[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3958[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg wz323) == LT))",fontsize=16,color="burlywood",shape="triangle"];10362[label="wz323/Succ wz3230",fontsize=10,color="white",style="solid",shape="box"];3958 -> 10362[label="",style="solid", color="burlywood", weight=9]; 99.83/64.40 10362 -> 5323[label="",style="solid", color="burlywood", weight=3]; 99.83/64.40 10363[label="wz323/Zero",fontsize=10,color="white",style="solid",shape="box"];3958 -> 10363[label="",style="solid", color="burlywood", weight=9]; 99.83/64.40 10363 -> 5324[label="",style="solid", color="burlywood", weight=3]; 99.83/64.40 3961 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.40 3961[label="primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];3961 -> 5325[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3961 -> 5326[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3960[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg wz327) == LT))",fontsize=16,color="burlywood",shape="triangle"];10364[label="wz327/Succ wz3270",fontsize=10,color="white",style="solid",shape="box"];3960 -> 10364[label="",style="solid", color="burlywood", weight=9]; 99.83/64.40 10364 -> 5327[label="",style="solid", color="burlywood", weight=3]; 99.83/64.40 10365[label="wz327/Zero",fontsize=10,color="white",style="solid",shape="box"];3960 -> 10365[label="",style="solid", color="burlywood", weight=9]; 99.83/64.40 10365 -> 5328[label="",style="solid", color="burlywood", weight=3]; 99.83/64.40 3962[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Pos (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (GT == LT))",fontsize=16,color="black",shape="box"];3962 -> 5329[label="",style="solid", color="black", weight=3]; 99.83/64.40 3963[label="wz3 (Neg Zero :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ wz5000) :% Pos (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];3963 -> 5330[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3963 -> 5331[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3963 -> 5332[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3964[label="wz63",fontsize=16,color="green",shape="box"];3965[label="Neg (Succ wz5000) :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];3966[label="wz3 (Neg Zero :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Pos (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];3966 -> 5333[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3966 -> 5334[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3966 -> 5335[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3967[label="wz63",fontsize=16,color="green",shape="box"];3968[label="Neg Zero :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];3969[label="wz3 (Neg Zero :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Pos (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];3969 -> 5336[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3969 -> 5337[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3969 -> 5338[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3970[label="wz63",fontsize=16,color="green",shape="box"];3971[label="Neg Zero :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];3973 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.40 3973[label="primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];3973 -> 5339[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3973 -> 5340[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3972[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos wz329) == LT))",fontsize=16,color="burlywood",shape="triangle"];10366[label="wz329/Succ wz3290",fontsize=10,color="white",style="solid",shape="box"];3972 -> 10366[label="",style="solid", color="burlywood", weight=9]; 99.83/64.40 10366 -> 5341[label="",style="solid", color="burlywood", weight=3]; 99.83/64.40 10367[label="wz329/Zero",fontsize=10,color="white",style="solid",shape="box"];3972 -> 10367[label="",style="solid", color="burlywood", weight=9]; 99.83/64.40 10367 -> 5342[label="",style="solid", color="burlywood", weight=3]; 99.83/64.40 3975 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.40 3975[label="primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];3975 -> 5343[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3975 -> 5344[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3974[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos wz333) == LT))",fontsize=16,color="burlywood",shape="triangle"];10368[label="wz333/Succ wz3330",fontsize=10,color="white",style="solid",shape="box"];3974 -> 10368[label="",style="solid", color="burlywood", weight=9]; 99.83/64.40 10368 -> 5345[label="",style="solid", color="burlywood", weight=3]; 99.83/64.40 10369[label="wz333/Zero",fontsize=10,color="white",style="solid",shape="box"];3974 -> 10369[label="",style="solid", color="burlywood", weight=9]; 99.83/64.40 10369 -> 5346[label="",style="solid", color="burlywood", weight=3]; 99.83/64.40 3976 -> 8305[label="",style="dashed", color="red", weight=0]; 99.83/64.40 3976[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Pos (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not True)",fontsize=16,color="magenta"];3976 -> 8306[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3976 -> 8307[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3976 -> 8308[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3976 -> 8309[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3976 -> 8310[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3976 -> 8311[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3976 -> 8312[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3976 -> 8313[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3977[label="wz3 (Neg Zero :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ wz5000) :% Pos (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];3977 -> 5348[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3977 -> 5349[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3977 -> 5350[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3978[label="wz63",fontsize=16,color="green",shape="box"];3979[label="Neg (Succ wz5000) :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];3980[label="wz3 (Neg Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Pos (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];3980 -> 5351[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3980 -> 5352[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3980 -> 5353[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3981[label="wz63",fontsize=16,color="green",shape="box"];3982[label="Neg Zero :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];3983[label="wz3 (Neg Zero :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Pos (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];3983 -> 5354[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3983 -> 5355[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3983 -> 5356[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3984[label="wz63",fontsize=16,color="green",shape="box"];3985[label="Neg Zero :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];3987 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.40 3987[label="primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];3987 -> 5357[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3987 -> 5358[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3986[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos wz335) == LT))",fontsize=16,color="burlywood",shape="triangle"];10370[label="wz335/Succ wz3350",fontsize=10,color="white",style="solid",shape="box"];3986 -> 10370[label="",style="solid", color="burlywood", weight=9]; 99.83/64.40 10370 -> 5359[label="",style="solid", color="burlywood", weight=3]; 99.83/64.40 10371[label="wz335/Zero",fontsize=10,color="white",style="solid",shape="box"];3986 -> 10371[label="",style="solid", color="burlywood", weight=9]; 99.83/64.40 10371 -> 5360[label="",style="solid", color="burlywood", weight=3]; 99.83/64.40 3989 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.40 3989[label="primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];3989 -> 5361[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3989 -> 5362[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 3988[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos wz339) == LT))",fontsize=16,color="burlywood",shape="triangle"];10372[label="wz339/Succ wz3390",fontsize=10,color="white",style="solid",shape="box"];3988 -> 10372[label="",style="solid", color="burlywood", weight=9]; 99.83/64.40 10372 -> 5363[label="",style="solid", color="burlywood", weight=3]; 99.83/64.40 10373[label="wz339/Zero",fontsize=10,color="white",style="solid",shape="box"];3988 -> 10373[label="",style="solid", color="burlywood", weight=9]; 99.83/64.40 10373 -> 5364[label="",style="solid", color="burlywood", weight=3]; 99.83/64.40 3990[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not True)",fontsize=16,color="black",shape="box"];3990 -> 5365[label="",style="solid", color="black", weight=3]; 99.83/64.40 3991[label="wz3 (Neg Zero :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];3991 -> 5366[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3991 -> 5367[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3991 -> 5368[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3992[label="wz63",fontsize=16,color="green",shape="box"];3993[label="Pos (Succ wz5000) :% Pos Zero",fontsize=16,color="green",shape="box"];3994[label="wz3 (Neg Zero :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];3994 -> 5369[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3994 -> 5370[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3994 -> 5371[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3995[label="wz63",fontsize=16,color="green",shape="box"];3996[label="Pos Zero :% Pos Zero",fontsize=16,color="green",shape="box"];3997[label="wz3 (Neg Zero :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];3997 -> 5372[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3997 -> 5373[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3997 -> 5374[label="",style="dashed", color="green", weight=3]; 99.83/64.40 3998[label="wz63",fontsize=16,color="green",shape="box"];3999[label="Pos Zero :% Pos Zero",fontsize=16,color="green",shape="box"];4001 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.40 4001[label="primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];4001 -> 5375[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 4001 -> 5376[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 4000[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg wz341) == LT))",fontsize=16,color="burlywood",shape="triangle"];10374[label="wz341/Succ wz3410",fontsize=10,color="white",style="solid",shape="box"];4000 -> 10374[label="",style="solid", color="burlywood", weight=9]; 99.83/64.40 10374 -> 5377[label="",style="solid", color="burlywood", weight=3]; 99.83/64.40 10375[label="wz341/Zero",fontsize=10,color="white",style="solid",shape="box"];4000 -> 10375[label="",style="solid", color="burlywood", weight=9]; 99.83/64.40 10375 -> 5378[label="",style="solid", color="burlywood", weight=3]; 99.83/64.40 4003 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.40 4003[label="primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];4003 -> 5379[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 4003 -> 5380[label="",style="dashed", color="magenta", weight=3]; 99.83/64.40 4002[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg wz345) == LT))",fontsize=16,color="burlywood",shape="triangle"];10376[label="wz345/Succ wz3450",fontsize=10,color="white",style="solid",shape="box"];4002 -> 10376[label="",style="solid", color="burlywood", weight=9]; 99.83/64.40 10376 -> 5381[label="",style="solid", color="burlywood", weight=3]; 99.83/64.40 10377[label="wz345/Zero",fontsize=10,color="white",style="solid",shape="box"];4002 -> 10377[label="",style="solid", color="burlywood", weight=9]; 99.83/64.40 10377 -> 5382[label="",style="solid", color="burlywood", weight=3]; 99.83/64.40 4004[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (GT == LT))",fontsize=16,color="black",shape="box"];4004 -> 5383[label="",style="solid", color="black", weight=3]; 99.83/64.40 4005[label="wz3 (Neg Zero :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];4005 -> 5384[label="",style="dashed", color="green", weight=3]; 99.83/64.40 4005 -> 5385[label="",style="dashed", color="green", weight=3]; 99.83/64.40 4005 -> 5386[label="",style="dashed", color="green", weight=3]; 99.83/64.40 4006[label="wz63",fontsize=16,color="green",shape="box"];4007[label="Pos (Succ wz5000) :% Pos Zero",fontsize=16,color="green",shape="box"];4008[label="wz3 (Neg Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];4008 -> 5387[label="",style="dashed", color="green", weight=3]; 99.83/64.40 4008 -> 5388[label="",style="dashed", color="green", weight=3]; 99.83/64.40 4008 -> 5389[label="",style="dashed", color="green", weight=3]; 99.83/64.40 4009[label="wz63",fontsize=16,color="green",shape="box"];4010[label="Pos Zero :% Pos Zero",fontsize=16,color="green",shape="box"];4011[label="wz3 (Neg Zero :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];4011 -> 5390[label="",style="dashed", color="green", weight=3]; 99.83/64.40 4011 -> 5391[label="",style="dashed", color="green", weight=3]; 99.83/64.40 4011 -> 5392[label="",style="dashed", color="green", weight=3]; 99.83/64.40 4012[label="wz63",fontsize=16,color="green",shape="box"];4013[label="Pos Zero :% Pos Zero",fontsize=16,color="green",shape="box"];4015 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4015[label="primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];4015 -> 5393[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4015 -> 5394[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4014[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg wz347) == LT))",fontsize=16,color="burlywood",shape="triangle"];10378[label="wz347/Succ wz3470",fontsize=10,color="white",style="solid",shape="box"];4014 -> 10378[label="",style="solid", color="burlywood", weight=9]; 99.83/64.41 10378 -> 5395[label="",style="solid", color="burlywood", weight=3]; 99.83/64.41 10379[label="wz347/Zero",fontsize=10,color="white",style="solid",shape="box"];4014 -> 10379[label="",style="solid", color="burlywood", weight=9]; 99.83/64.41 10379 -> 5396[label="",style="solid", color="burlywood", weight=3]; 99.83/64.41 4017 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4017[label="primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];4017 -> 5397[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4017 -> 5398[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4016[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg wz351) == LT))",fontsize=16,color="burlywood",shape="triangle"];10380[label="wz351/Succ wz3510",fontsize=10,color="white",style="solid",shape="box"];4016 -> 10380[label="",style="solid", color="burlywood", weight=9]; 99.83/64.41 10380 -> 5399[label="",style="solid", color="burlywood", weight=3]; 99.83/64.41 10381[label="wz351/Zero",fontsize=10,color="white",style="solid",shape="box"];4016 -> 10381[label="",style="solid", color="burlywood", weight=9]; 99.83/64.41 10381 -> 5400[label="",style="solid", color="burlywood", weight=3]; 99.83/64.41 4018[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Pos Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (GT == LT))",fontsize=16,color="black",shape="box"];4018 -> 5401[label="",style="solid", color="black", weight=3]; 99.83/64.41 4019[label="wz3 (Neg Zero :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];4019 -> 5402[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4019 -> 5403[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4019 -> 5404[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4020[label="wz63",fontsize=16,color="green",shape="box"];4021[label="Neg (Succ wz5000) :% Pos Zero",fontsize=16,color="green",shape="box"];4022[label="wz3 (Neg Zero :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];4022 -> 5405[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4022 -> 5406[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4022 -> 5407[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4023[label="wz63",fontsize=16,color="green",shape="box"];4024[label="Neg Zero :% Pos Zero",fontsize=16,color="green",shape="box"];4025[label="wz3 (Neg Zero :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];4025 -> 5408[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4025 -> 5409[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4025 -> 5410[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4026[label="wz63",fontsize=16,color="green",shape="box"];4027[label="Neg Zero :% Pos Zero",fontsize=16,color="green",shape="box"];4029 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4029[label="primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];4029 -> 5411[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4029 -> 5412[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4028[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos wz353) == LT))",fontsize=16,color="burlywood",shape="triangle"];10382[label="wz353/Succ wz3530",fontsize=10,color="white",style="solid",shape="box"];4028 -> 10382[label="",style="solid", color="burlywood", weight=9]; 99.83/64.41 10382 -> 5413[label="",style="solid", color="burlywood", weight=3]; 99.83/64.41 10383[label="wz353/Zero",fontsize=10,color="white",style="solid",shape="box"];4028 -> 10383[label="",style="solid", color="burlywood", weight=9]; 99.83/64.41 10383 -> 5414[label="",style="solid", color="burlywood", weight=3]; 99.83/64.41 4031 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4031[label="primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];4031 -> 5415[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4031 -> 5416[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4030[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos wz357) == LT))",fontsize=16,color="burlywood",shape="triangle"];10384[label="wz357/Succ wz3570",fontsize=10,color="white",style="solid",shape="box"];4030 -> 10384[label="",style="solid", color="burlywood", weight=9]; 99.83/64.41 10384 -> 5417[label="",style="solid", color="burlywood", weight=3]; 99.83/64.41 10385[label="wz357/Zero",fontsize=10,color="white",style="solid",shape="box"];4030 -> 10385[label="",style="solid", color="burlywood", weight=9]; 99.83/64.41 10385 -> 5418[label="",style="solid", color="burlywood", weight=3]; 99.83/64.41 4032 -> 8305[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4032[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Pos Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not True)",fontsize=16,color="magenta"];4032 -> 8314[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4032 -> 8315[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4032 -> 8316[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4032 -> 8317[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4032 -> 8318[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4032 -> 8319[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4032 -> 8320[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4032 -> 8321[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4033[label="wz3 (Neg Zero :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];4033 -> 5420[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4033 -> 5421[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4033 -> 5422[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4034[label="wz63",fontsize=16,color="green",shape="box"];4035[label="Neg (Succ wz5000) :% Pos Zero",fontsize=16,color="green",shape="box"];4036[label="wz3 (Neg Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];4036 -> 5423[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4036 -> 5424[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4036 -> 5425[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4037[label="wz63",fontsize=16,color="green",shape="box"];4038[label="Neg Zero :% Pos Zero",fontsize=16,color="green",shape="box"];4039[label="wz3 (Neg Zero :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];4039 -> 5426[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4039 -> 5427[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4039 -> 5428[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4040[label="wz63",fontsize=16,color="green",shape="box"];4041[label="Neg Zero :% Pos Zero",fontsize=16,color="green",shape="box"];4485 -> 2416[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4485[label="primMulNat wz8100 (Succ wz8400)",fontsize=16,color="magenta"];4485 -> 5429[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4485 -> 5430[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4486[label="Succ wz8400",fontsize=16,color="green",shape="box"];4487[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos (Succ wz8400)) wz85 wz86 wz87 wz88 (not (primCmpNat (Succ wz3590) (Succ wz3980) == LT))",fontsize=16,color="black",shape="box"];4487 -> 5431[label="",style="solid", color="black", weight=3]; 99.83/64.41 4488[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos (Succ wz8400)) wz85 wz86 wz87 wz88 (not (primCmpNat (Succ wz3590) Zero == LT))",fontsize=16,color="black",shape="box"];4488 -> 5432[label="",style="solid", color="black", weight=3]; 99.83/64.41 4489 -> 4461[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4489[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos Zero) wz85 wz86 wz87 wz88 (not False)",fontsize=16,color="magenta"];4490 -> 4462[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4490[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos Zero :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos (Succ wz8400)) wz85 wz86 wz87 wz88 (not False)",fontsize=16,color="magenta"];4491 -> 4463[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4491[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos Zero :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos Zero) wz85 wz86 wz87 wz88 (not False)",fontsize=16,color="magenta"];4492[label="Neg (Succ wz83) :% Neg wz840",fontsize=16,color="green",shape="box"];4493[label="wz85",fontsize=16,color="green",shape="box"];4494 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4494[label="FiniteMap.foldFM_GE wz79 wz80 (Pos wz810 :% Neg (Succ wz82)) wz88",fontsize=16,color="magenta"];4494 -> 5433[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4494 -> 5434[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4494 -> 5435[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4494 -> 5436[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4495[label="Neg (Succ wz83) :% Pos wz840",fontsize=16,color="green",shape="box"];4496[label="wz85",fontsize=16,color="green",shape="box"];4497 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4497[label="FiniteMap.foldFM_GE wz79 wz80 (Neg wz810 :% Neg (Succ wz82)) wz88",fontsize=16,color="magenta"];4497 -> 5437[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4497 -> 5438[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4497 -> 5439[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4497 -> 5440[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4498 -> 2416[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4498[label="primMulNat wz8100 (Succ wz8400)",fontsize=16,color="magenta"];4498 -> 5441[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4498 -> 5442[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4499[label="Succ wz8400",fontsize=16,color="green",shape="box"];4500[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg (Succ wz8400)) wz85 wz86 wz87 wz88 (not (primCmpNat (Succ wz3590) (Succ wz4000) == LT))",fontsize=16,color="black",shape="box"];4500 -> 5443[label="",style="solid", color="black", weight=3]; 99.83/64.41 4501[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg (Succ wz8400)) wz85 wz86 wz87 wz88 (not (primCmpNat (Succ wz3590) Zero == LT))",fontsize=16,color="black",shape="box"];4501 -> 5444[label="",style="solid", color="black", weight=3]; 99.83/64.41 4514 -> 4482[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4514[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg Zero) wz85 wz86 wz87 wz88 (not False)",fontsize=16,color="magenta"];4515 -> 4483[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4515[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg Zero :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg (Succ wz8400)) wz85 wz86 wz87 wz88 (not False)",fontsize=16,color="magenta"];4516 -> 4484[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4516[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg Zero :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg Zero) wz85 wz86 wz87 wz88 (not False)",fontsize=16,color="magenta"];4517[label="wz8100",fontsize=16,color="green",shape="box"];4518[label="wz8400",fontsize=16,color="green",shape="box"];4519[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos (Succ wz8400)) wz85 wz86 wz87 wz88 (not (primCmpNat Zero (Succ wz3900) == LT))",fontsize=16,color="black",shape="box"];4519 -> 5445[label="",style="solid", color="black", weight=3]; 99.83/64.41 4520[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos (Succ wz8400)) wz85 wz86 wz87 wz88 (not (EQ == LT))",fontsize=16,color="black",shape="triangle"];4520 -> 5446[label="",style="solid", color="black", weight=3]; 99.83/64.41 4521[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos Zero) wz85 wz86 wz87 wz88 True",fontsize=16,color="black",shape="box"];4521 -> 5447[label="",style="solid", color="black", weight=3]; 99.83/64.41 4522[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos Zero :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos (Succ wz8400)) wz85 wz86 wz87 wz88 True",fontsize=16,color="black",shape="box"];4522 -> 5448[label="",style="solid", color="black", weight=3]; 99.83/64.41 4523[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos Zero :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos Zero) wz85 wz86 wz87 wz88 True",fontsize=16,color="black",shape="box"];4523 -> 5449[label="",style="solid", color="black", weight=3]; 99.83/64.41 4524[label="wz8100",fontsize=16,color="green",shape="box"];4525[label="wz8400",fontsize=16,color="green",shape="box"];4526 -> 4334[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4526[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg (Succ wz8400)) wz85 wz86 wz87 wz88 (not (GT == LT))",fontsize=16,color="magenta"];4526 -> 5450[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4526 -> 5451[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4527[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg (Succ wz8400)) wz85 wz86 wz87 wz88 (not (EQ == LT))",fontsize=16,color="black",shape="box"];4527 -> 5452[label="",style="solid", color="black", weight=3]; 99.83/64.41 4528[label="Zero",fontsize=16,color="green",shape="box"];4529[label="Succ wz8100",fontsize=16,color="green",shape="box"];4530[label="Succ wz8400",fontsize=16,color="green",shape="box"];4531[label="Zero",fontsize=16,color="green",shape="box"];4532[label="Zero",fontsize=16,color="green",shape="box"];4533[label="Zero",fontsize=16,color="green",shape="box"];4534[label="wz8100",fontsize=16,color="green",shape="box"];4535[label="wz8400",fontsize=16,color="green",shape="box"];4536 -> 4335[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4536[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos (Succ wz8400)) wz85 wz86 wz87 wz88 (not (GT == LT))",fontsize=16,color="magenta"];4536 -> 5453[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4536 -> 5454[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4537[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos (Succ wz8400)) wz85 wz86 wz87 wz88 (not (EQ == LT))",fontsize=16,color="black",shape="box"];4537 -> 5455[label="",style="solid", color="black", weight=3]; 99.83/64.41 4538[label="Zero",fontsize=16,color="green",shape="box"];4539[label="Succ wz8100",fontsize=16,color="green",shape="box"];4540[label="Succ wz8400",fontsize=16,color="green",shape="box"];4541[label="Zero",fontsize=16,color="green",shape="box"];4542[label="Zero",fontsize=16,color="green",shape="box"];4543[label="Zero",fontsize=16,color="green",shape="box"];4544[label="wz8100",fontsize=16,color="green",shape="box"];4545[label="wz8400",fontsize=16,color="green",shape="box"];4546[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg (Succ wz8400)) wz85 wz86 wz87 wz88 (not (primCmpNat Zero (Succ wz3960) == LT))",fontsize=16,color="black",shape="box"];4546 -> 5456[label="",style="solid", color="black", weight=3]; 99.83/64.41 4547[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg (Succ wz8400)) wz85 wz86 wz87 wz88 (not (EQ == LT))",fontsize=16,color="black",shape="triangle"];4547 -> 5457[label="",style="solid", color="black", weight=3]; 99.83/64.41 4548[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg Zero) wz85 wz86 wz87 wz88 True",fontsize=16,color="black",shape="box"];4548 -> 5458[label="",style="solid", color="black", weight=3]; 99.83/64.41 4549[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg Zero :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg (Succ wz8400)) wz85 wz86 wz87 wz88 True",fontsize=16,color="black",shape="box"];4549 -> 5459[label="",style="solid", color="black", weight=3]; 99.83/64.41 4550[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg Zero :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg Zero) wz85 wz86 wz87 wz88 True",fontsize=16,color="black",shape="box"];4550 -> 5460[label="",style="solid", color="black", weight=3]; 99.83/64.41 4280 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4280[label="primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];4280 -> 5461[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4280 -> 5462[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4279[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos wz366) == LT))",fontsize=16,color="burlywood",shape="triangle"];10386[label="wz366/Succ wz3660",fontsize=10,color="white",style="solid",shape="box"];4279 -> 10386[label="",style="solid", color="burlywood", weight=9]; 99.83/64.41 10386 -> 5463[label="",style="solid", color="burlywood", weight=3]; 99.83/64.41 10387[label="wz366/Zero",fontsize=10,color="white",style="solid",shape="box"];4279 -> 10387[label="",style="solid", color="burlywood", weight=9]; 99.83/64.41 10387 -> 5464[label="",style="solid", color="burlywood", weight=3]; 99.83/64.41 4286 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4286[label="primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];4286 -> 5465[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4286 -> 5466[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4285[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos wz370) == LT))",fontsize=16,color="burlywood",shape="triangle"];10388[label="wz370/Succ wz3700",fontsize=10,color="white",style="solid",shape="box"];4285 -> 10388[label="",style="solid", color="burlywood", weight=9]; 99.83/64.41 10388 -> 5467[label="",style="solid", color="burlywood", weight=3]; 99.83/64.41 10389[label="wz370/Zero",fontsize=10,color="white",style="solid",shape="box"];4285 -> 10389[label="",style="solid", color="burlywood", weight=9]; 99.83/64.41 10389 -> 5468[label="",style="solid", color="burlywood", weight=3]; 99.83/64.41 4291[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (LT == LT))",fontsize=16,color="black",shape="box"];4291 -> 5469[label="",style="solid", color="black", weight=3]; 99.83/64.41 4292[label="wz3 (Neg (Succ wz60000) :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];4292 -> 5470[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4292 -> 5471[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4292 -> 5472[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4293[label="wz63",fontsize=16,color="green",shape="box"];4294[label="Pos (Succ wz5000) :% Neg Zero",fontsize=16,color="green",shape="box"];4295[label="wz3 (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];4295 -> 5473[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4295 -> 5474[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4295 -> 5475[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4296[label="wz63",fontsize=16,color="green",shape="box"];4297[label="Pos Zero :% Neg Zero",fontsize=16,color="green",shape="box"];4298[label="wz3 (Neg (Succ wz60000) :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];4298 -> 5476[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4298 -> 5477[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4298 -> 5478[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4299[label="wz63",fontsize=16,color="green",shape="box"];4300[label="Pos Zero :% Neg Zero",fontsize=16,color="green",shape="box"];4302 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4302[label="primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];4302 -> 5479[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4302 -> 5480[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4301[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg wz372) == LT))",fontsize=16,color="burlywood",shape="triangle"];10390[label="wz372/Succ wz3720",fontsize=10,color="white",style="solid",shape="box"];4301 -> 10390[label="",style="solid", color="burlywood", weight=9]; 99.83/64.41 10390 -> 5481[label="",style="solid", color="burlywood", weight=3]; 99.83/64.41 10391[label="wz372/Zero",fontsize=10,color="white",style="solid",shape="box"];4301 -> 10391[label="",style="solid", color="burlywood", weight=9]; 99.83/64.41 10391 -> 5482[label="",style="solid", color="burlywood", weight=3]; 99.83/64.41 4312 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4312[label="primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];4312 -> 5483[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4312 -> 5484[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4311[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg wz376) == LT))",fontsize=16,color="burlywood",shape="triangle"];10392[label="wz376/Succ wz3760",fontsize=10,color="white",style="solid",shape="box"];4311 -> 10392[label="",style="solid", color="burlywood", weight=9]; 99.83/64.41 10392 -> 5485[label="",style="solid", color="burlywood", weight=3]; 99.83/64.41 10393[label="wz376/Zero",fontsize=10,color="white",style="solid",shape="box"];4311 -> 10393[label="",style="solid", color="burlywood", weight=9]; 99.83/64.41 10393 -> 5486[label="",style="solid", color="burlywood", weight=3]; 99.83/64.41 4321[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];4321 -> 5487[label="",style="solid", color="black", weight=3]; 99.83/64.41 4322[label="wz3 (Neg (Succ wz60000) :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];4322 -> 5488[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4322 -> 5489[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4322 -> 5490[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4323[label="wz63",fontsize=16,color="green",shape="box"];4324[label="Pos (Succ wz5000) :% Neg Zero",fontsize=16,color="green",shape="box"];4325[label="wz3 (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];4325 -> 5491[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4325 -> 5492[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4325 -> 5493[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4326[label="wz63",fontsize=16,color="green",shape="box"];4327[label="Pos Zero :% Neg Zero",fontsize=16,color="green",shape="box"];4328[label="wz3 (Neg (Succ wz60000) :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];4328 -> 5494[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4328 -> 5495[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4328 -> 5496[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4329[label="wz63",fontsize=16,color="green",shape="box"];4330[label="Pos Zero :% Neg Zero",fontsize=16,color="green",shape="box"];4332 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4332[label="primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];4332 -> 5497[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4332 -> 5498[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4331[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg wz378) == LT))",fontsize=16,color="burlywood",shape="triangle"];10394[label="wz378/Succ wz3780",fontsize=10,color="white",style="solid",shape="box"];4331 -> 10394[label="",style="solid", color="burlywood", weight=9]; 99.83/64.41 10394 -> 5499[label="",style="solid", color="burlywood", weight=3]; 99.83/64.41 10395[label="wz378/Zero",fontsize=10,color="white",style="solid",shape="box"];4331 -> 10395[label="",style="solid", color="burlywood", weight=9]; 99.83/64.41 10395 -> 5500[label="",style="solid", color="burlywood", weight=3]; 99.83/64.41 4346 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4346[label="primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];4346 -> 5501[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4346 -> 5502[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4345[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg wz382) == LT))",fontsize=16,color="burlywood",shape="triangle"];10396[label="wz382/Succ wz3820",fontsize=10,color="white",style="solid",shape="box"];4345 -> 10396[label="",style="solid", color="burlywood", weight=9]; 99.83/64.41 10396 -> 5503[label="",style="solid", color="burlywood", weight=3]; 99.83/64.41 10397[label="wz382/Zero",fontsize=10,color="white",style="solid",shape="box"];4345 -> 10397[label="",style="solid", color="burlywood", weight=9]; 99.83/64.41 10397 -> 5504[label="",style="solid", color="burlywood", weight=3]; 99.83/64.41 4369[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];4369 -> 5505[label="",style="solid", color="black", weight=3]; 99.83/64.41 4370[label="wz3 (Neg (Succ wz60000) :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];4370 -> 5506[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4370 -> 5507[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4370 -> 5508[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4371[label="wz63",fontsize=16,color="green",shape="box"];4372[label="Neg (Succ wz5000) :% Neg Zero",fontsize=16,color="green",shape="box"];4373[label="wz3 (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];4373 -> 5509[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4373 -> 5510[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4373 -> 5511[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4374[label="wz63",fontsize=16,color="green",shape="box"];4375[label="Neg Zero :% Neg Zero",fontsize=16,color="green",shape="box"];4376[label="wz3 (Neg (Succ wz60000) :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];4376 -> 5512[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4376 -> 5513[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4376 -> 5514[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4377[label="wz63",fontsize=16,color="green",shape="box"];4378[label="Neg Zero :% Neg Zero",fontsize=16,color="green",shape="box"];4380 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4380[label="primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];4380 -> 5515[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4380 -> 5516[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4379[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos wz384) == LT))",fontsize=16,color="burlywood",shape="triangle"];10398[label="wz384/Succ wz3840",fontsize=10,color="white",style="solid",shape="box"];4379 -> 10398[label="",style="solid", color="burlywood", weight=9]; 99.83/64.41 10398 -> 5517[label="",style="solid", color="burlywood", weight=3]; 99.83/64.41 10399[label="wz384/Zero",fontsize=10,color="white",style="solid",shape="box"];4379 -> 10399[label="",style="solid", color="burlywood", weight=9]; 99.83/64.41 10399 -> 5518[label="",style="solid", color="burlywood", weight=3]; 99.83/64.41 4408 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4408[label="primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];4408 -> 5519[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4408 -> 5520[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4407[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos wz388) == LT))",fontsize=16,color="burlywood",shape="triangle"];10400[label="wz388/Succ wz3880",fontsize=10,color="white",style="solid",shape="box"];4407 -> 10400[label="",style="solid", color="burlywood", weight=9]; 99.83/64.41 10400 -> 5521[label="",style="solid", color="burlywood", weight=3]; 99.83/64.41 10401[label="wz388/Zero",fontsize=10,color="white",style="solid",shape="box"];4407 -> 10401[label="",style="solid", color="burlywood", weight=9]; 99.83/64.41 10401 -> 5522[label="",style="solid", color="burlywood", weight=3]; 99.83/64.41 4502[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (LT == LT))",fontsize=16,color="black",shape="box"];4502 -> 5523[label="",style="solid", color="black", weight=3]; 99.83/64.41 4503[label="wz3 (Neg (Succ wz60000) :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];4503 -> 5524[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4503 -> 5525[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4503 -> 5526[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4504[label="wz63",fontsize=16,color="green",shape="box"];4505[label="Neg (Succ wz5000) :% Neg Zero",fontsize=16,color="green",shape="box"];4506[label="wz3 (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];4506 -> 5527[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4506 -> 5528[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4506 -> 5529[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4507[label="wz63",fontsize=16,color="green",shape="box"];4508[label="Neg Zero :% Neg Zero",fontsize=16,color="green",shape="box"];4509[label="wz3 (Neg (Succ wz60000) :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];4509 -> 5530[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4509 -> 5531[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4509 -> 5532[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4510[label="wz63",fontsize=16,color="green",shape="box"];4511[label="Neg Zero :% Neg Zero",fontsize=16,color="green",shape="box"];4513 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4513[label="primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];4513 -> 5533[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4513 -> 5534[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4512[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos wz402) == LT))",fontsize=16,color="burlywood",shape="triangle"];10402[label="wz402/Succ wz4020",fontsize=10,color="white",style="solid",shape="box"];4512 -> 10402[label="",style="solid", color="burlywood", weight=9]; 99.83/64.41 10402 -> 5535[label="",style="solid", color="burlywood", weight=3]; 99.83/64.41 10403[label="wz402/Zero",fontsize=10,color="white",style="solid",shape="box"];4512 -> 10403[label="",style="solid", color="burlywood", weight=9]; 99.83/64.41 10403 -> 5536[label="",style="solid", color="burlywood", weight=3]; 99.83/64.41 4552 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4552[label="primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];4552 -> 5537[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4552 -> 5538[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4551[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos wz406) == LT))",fontsize=16,color="burlywood",shape="triangle"];10404[label="wz406/Succ wz4060",fontsize=10,color="white",style="solid",shape="box"];4551 -> 10404[label="",style="solid", color="burlywood", weight=9]; 99.83/64.41 10404 -> 5539[label="",style="solid", color="burlywood", weight=3]; 99.83/64.41 10405[label="wz406/Zero",fontsize=10,color="white",style="solid",shape="box"];4551 -> 10405[label="",style="solid", color="burlywood", weight=9]; 99.83/64.41 10405 -> 5540[label="",style="solid", color="burlywood", weight=3]; 99.83/64.41 4553[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (LT == LT))",fontsize=16,color="black",shape="box"];4553 -> 5541[label="",style="solid", color="black", weight=3]; 99.83/64.41 4554[label="wz3 (Neg Zero :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ wz5000) :% Neg (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];4554 -> 5542[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4554 -> 5543[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4554 -> 5544[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4555[label="wz63",fontsize=16,color="green",shape="box"];4556[label="Pos (Succ wz5000) :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];4557[label="wz3 (Neg Zero :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Neg (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];4557 -> 5545[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4557 -> 5546[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4557 -> 5547[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4558[label="wz63",fontsize=16,color="green",shape="box"];4559[label="Pos Zero :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];4560[label="wz3 (Neg Zero :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Neg (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];4560 -> 5548[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4560 -> 5549[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4560 -> 5550[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4561[label="wz63",fontsize=16,color="green",shape="box"];4562[label="Pos Zero :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];4564 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4564[label="primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];4564 -> 5551[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4564 -> 5552[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4563[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg wz408) == LT))",fontsize=16,color="burlywood",shape="triangle"];10406[label="wz408/Succ wz4080",fontsize=10,color="white",style="solid",shape="box"];4563 -> 10406[label="",style="solid", color="burlywood", weight=9]; 99.83/64.41 10406 -> 5553[label="",style="solid", color="burlywood", weight=3]; 99.83/64.41 10407[label="wz408/Zero",fontsize=10,color="white",style="solid",shape="box"];4563 -> 10407[label="",style="solid", color="burlywood", weight=9]; 99.83/64.41 10407 -> 5554[label="",style="solid", color="burlywood", weight=3]; 99.83/64.41 4566 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4566[label="primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];4566 -> 5555[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4566 -> 5556[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4565[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg wz412) == LT))",fontsize=16,color="burlywood",shape="triangle"];10408[label="wz412/Succ wz4120",fontsize=10,color="white",style="solid",shape="box"];4565 -> 10408[label="",style="solid", color="burlywood", weight=9]; 99.83/64.41 10408 -> 5557[label="",style="solid", color="burlywood", weight=3]; 99.83/64.41 10409[label="wz412/Zero",fontsize=10,color="white",style="solid",shape="box"];4565 -> 10409[label="",style="solid", color="burlywood", weight=9]; 99.83/64.41 10409 -> 5558[label="",style="solid", color="burlywood", weight=3]; 99.83/64.41 4567[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];4567 -> 5559[label="",style="solid", color="black", weight=3]; 99.83/64.41 4568[label="wz3 (Neg Zero :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ wz5000) :% Neg (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];4568 -> 5560[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4568 -> 5561[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4568 -> 5562[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4569[label="wz63",fontsize=16,color="green",shape="box"];4570[label="Pos (Succ wz5000) :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];4571[label="wz3 (Neg Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Neg (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];4571 -> 5563[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4571 -> 5564[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4571 -> 5565[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4572[label="wz63",fontsize=16,color="green",shape="box"];4573[label="Pos Zero :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];4574[label="wz3 (Neg Zero :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Neg (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];4574 -> 5566[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4574 -> 5567[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4574 -> 5568[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4575[label="wz63",fontsize=16,color="green",shape="box"];4576[label="Pos Zero :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];7604[label="FiniteMap.foldFM_GE1 wz451 wz452 wz453 (Neg Zero :% Pos (Succ wz454)) wz455 wz456 wz457 wz458 True",fontsize=16,color="black",shape="box"];7604 -> 7658[label="",style="solid", color="black", weight=3]; 99.83/64.41 4582[label="wz3 (Neg Zero :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ wz5000) :% Neg (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];4582 -> 5740[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4582 -> 5741[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4582 -> 5742[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4583[label="wz63",fontsize=16,color="green",shape="box"];4584[label="Neg (Succ wz5000) :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];4588[label="wz3 (Neg Zero :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Neg (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];4588 -> 5743[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4588 -> 5744[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4588 -> 5745[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4589[label="wz63",fontsize=16,color="green",shape="box"];4590[label="Neg Zero :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];4592 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4592[label="primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];4592 -> 5746[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4592 -> 5747[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4591[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos wz420) == LT))",fontsize=16,color="burlywood",shape="triangle"];10410[label="wz420/Succ wz4200",fontsize=10,color="white",style="solid",shape="box"];4591 -> 10410[label="",style="solid", color="burlywood", weight=9]; 99.83/64.41 10410 -> 5748[label="",style="solid", color="burlywood", weight=3]; 99.83/64.41 10411[label="wz420/Zero",fontsize=10,color="white",style="solid",shape="box"];4591 -> 10411[label="",style="solid", color="burlywood", weight=9]; 99.83/64.41 10411 -> 5749[label="",style="solid", color="burlywood", weight=3]; 99.83/64.41 4594 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4594[label="primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];4594 -> 5750[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4594 -> 5751[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4593[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos wz424) == LT))",fontsize=16,color="burlywood",shape="triangle"];10412[label="wz424/Succ wz4240",fontsize=10,color="white",style="solid",shape="box"];4593 -> 10412[label="",style="solid", color="burlywood", weight=9]; 99.83/64.41 10412 -> 5752[label="",style="solid", color="burlywood", weight=3]; 99.83/64.41 10413[label="wz424/Zero",fontsize=10,color="white",style="solid",shape="box"];4593 -> 10413[label="",style="solid", color="burlywood", weight=9]; 99.83/64.41 10413 -> 5753[label="",style="solid", color="burlywood", weight=3]; 99.83/64.41 4595[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Neg (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (LT == LT))",fontsize=16,color="black",shape="box"];4595 -> 5754[label="",style="solid", color="black", weight=3]; 99.83/64.41 4596[label="wz3 (Neg Zero :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ wz5000) :% Neg (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];4596 -> 5755[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4596 -> 5756[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4596 -> 5757[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4597[label="wz63",fontsize=16,color="green",shape="box"];4598[label="Neg (Succ wz5000) :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];4599[label="wz3 (Neg Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Neg (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];4599 -> 5758[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4599 -> 5759[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4599 -> 5760[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4600[label="wz63",fontsize=16,color="green",shape="box"];4601[label="Neg Zero :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];4602[label="wz3 (Neg Zero :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Neg (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];4602 -> 5761[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4602 -> 5762[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4602 -> 5763[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4603[label="wz63",fontsize=16,color="green",shape="box"];4604[label="Neg Zero :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];4606 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4606[label="primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];4606 -> 5764[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4606 -> 5765[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4605[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos wz426) == LT))",fontsize=16,color="burlywood",shape="triangle"];10414[label="wz426/Succ wz4260",fontsize=10,color="white",style="solid",shape="box"];4605 -> 10414[label="",style="solid", color="burlywood", weight=9]; 99.83/64.41 10414 -> 5766[label="",style="solid", color="burlywood", weight=3]; 99.83/64.41 10415[label="wz426/Zero",fontsize=10,color="white",style="solid",shape="box"];4605 -> 10415[label="",style="solid", color="burlywood", weight=9]; 99.83/64.41 10415 -> 5767[label="",style="solid", color="burlywood", weight=3]; 99.83/64.41 4608 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4608[label="primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];4608 -> 5768[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4608 -> 5769[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4607[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos wz430) == LT))",fontsize=16,color="burlywood",shape="triangle"];10416[label="wz430/Succ wz4300",fontsize=10,color="white",style="solid",shape="box"];4607 -> 10416[label="",style="solid", color="burlywood", weight=9]; 99.83/64.41 10416 -> 5770[label="",style="solid", color="burlywood", weight=3]; 99.83/64.41 10417[label="wz430/Zero",fontsize=10,color="white",style="solid",shape="box"];4607 -> 10417[label="",style="solid", color="burlywood", weight=9]; 99.83/64.41 10417 -> 5771[label="",style="solid", color="burlywood", weight=3]; 99.83/64.41 4609[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (LT == LT))",fontsize=16,color="black",shape="box"];4609 -> 5772[label="",style="solid", color="black", weight=3]; 99.83/64.41 4610[label="wz3 (Neg Zero :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];4610 -> 5773[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4610 -> 5774[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4610 -> 5775[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4611[label="wz63",fontsize=16,color="green",shape="box"];4612[label="Pos (Succ wz5000) :% Neg Zero",fontsize=16,color="green",shape="box"];4613[label="wz3 (Neg Zero :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];4613 -> 5776[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4613 -> 5777[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4613 -> 5778[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4614[label="wz63",fontsize=16,color="green",shape="box"];4615[label="Pos Zero :% Neg Zero",fontsize=16,color="green",shape="box"];4616[label="wz3 (Neg Zero :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];4616 -> 5779[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4616 -> 5780[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4616 -> 5781[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4617[label="wz63",fontsize=16,color="green",shape="box"];4618[label="Pos Zero :% Neg Zero",fontsize=16,color="green",shape="box"];4620 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4620[label="primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];4620 -> 5782[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4620 -> 5783[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4619[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg wz432) == LT))",fontsize=16,color="burlywood",shape="triangle"];10418[label="wz432/Succ wz4320",fontsize=10,color="white",style="solid",shape="box"];4619 -> 10418[label="",style="solid", color="burlywood", weight=9]; 99.83/64.41 10418 -> 5784[label="",style="solid", color="burlywood", weight=3]; 99.83/64.41 10419[label="wz432/Zero",fontsize=10,color="white",style="solid",shape="box"];4619 -> 10419[label="",style="solid", color="burlywood", weight=9]; 99.83/64.41 10419 -> 5785[label="",style="solid", color="burlywood", weight=3]; 99.83/64.41 4622 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4622[label="primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];4622 -> 5786[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4622 -> 5787[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4621[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg wz436) == LT))",fontsize=16,color="burlywood",shape="triangle"];10420[label="wz436/Succ wz4360",fontsize=10,color="white",style="solid",shape="box"];4621 -> 10420[label="",style="solid", color="burlywood", weight=9]; 99.83/64.41 10420 -> 5788[label="",style="solid", color="burlywood", weight=3]; 99.83/64.41 10421[label="wz436/Zero",fontsize=10,color="white",style="solid",shape="box"];4621 -> 10421[label="",style="solid", color="burlywood", weight=9]; 99.83/64.41 10421 -> 5789[label="",style="solid", color="burlywood", weight=3]; 99.83/64.41 4623[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];4623 -> 5790[label="",style="solid", color="black", weight=3]; 99.83/64.41 4624[label="wz3 (Neg Zero :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];4624 -> 5791[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4624 -> 5792[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4624 -> 5793[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4625[label="wz63",fontsize=16,color="green",shape="box"];4626[label="Pos (Succ wz5000) :% Neg Zero",fontsize=16,color="green",shape="box"];4627[label="wz3 (Neg Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];4627 -> 5794[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4627 -> 5795[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4627 -> 5796[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4628[label="wz63",fontsize=16,color="green",shape="box"];4629[label="Pos Zero :% Neg Zero",fontsize=16,color="green",shape="box"];4630[label="wz3 (Neg Zero :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];4630 -> 5797[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4630 -> 5798[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4630 -> 5799[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4631[label="wz63",fontsize=16,color="green",shape="box"];4632[label="Pos Zero :% Neg Zero",fontsize=16,color="green",shape="box"];4638[label="wz3 (Neg Zero :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];4638 -> 5800[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4638 -> 5801[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4638 -> 5802[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4639[label="wz63",fontsize=16,color="green",shape="box"];4640[label="Neg (Succ wz5000) :% Neg Zero",fontsize=16,color="green",shape="box"];4644[label="wz3 (Neg Zero :% Pos Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];4644 -> 5803[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4644 -> 5804[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4644 -> 5805[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4645[label="wz63",fontsize=16,color="green",shape="box"];4646[label="Neg Zero :% Neg Zero",fontsize=16,color="green",shape="box"];4648 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4648[label="primPlusNat (primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];4648 -> 5806[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4648 -> 5807[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4647[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos wz444) == LT))",fontsize=16,color="burlywood",shape="triangle"];10422[label="wz444/Succ wz4440",fontsize=10,color="white",style="solid",shape="box"];4647 -> 10422[label="",style="solid", color="burlywood", weight=9]; 99.83/64.41 10422 -> 5808[label="",style="solid", color="burlywood", weight=3]; 99.83/64.41 10423[label="wz444/Zero",fontsize=10,color="white",style="solid",shape="box"];4647 -> 10423[label="",style="solid", color="burlywood", weight=9]; 99.83/64.41 10423 -> 5809[label="",style="solid", color="burlywood", weight=3]; 99.83/64.41 4650 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4650[label="primPlusNat (primPlusNat Zero (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];4650 -> 5810[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4650 -> 5811[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4649[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos wz448) == LT))",fontsize=16,color="burlywood",shape="triangle"];10424[label="wz448/Succ wz4480",fontsize=10,color="white",style="solid",shape="box"];4649 -> 10424[label="",style="solid", color="burlywood", weight=9]; 99.83/64.41 10424 -> 5812[label="",style="solid", color="burlywood", weight=3]; 99.83/64.41 10425[label="wz448/Zero",fontsize=10,color="white",style="solid",shape="box"];4649 -> 10425[label="",style="solid", color="burlywood", weight=9]; 99.83/64.41 10425 -> 5813[label="",style="solid", color="burlywood", weight=3]; 99.83/64.41 4651[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Neg Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (LT == LT))",fontsize=16,color="black",shape="box"];4651 -> 5814[label="",style="solid", color="black", weight=3]; 99.83/64.41 4652[label="wz3 (Neg Zero :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];4652 -> 5815[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4652 -> 5816[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4652 -> 5817[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4653[label="wz63",fontsize=16,color="green",shape="box"];4654[label="Neg (Succ wz5000) :% Neg Zero",fontsize=16,color="green",shape="box"];4655[label="wz3 (Neg Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];4655 -> 5818[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4655 -> 5819[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4655 -> 5820[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4656[label="wz63",fontsize=16,color="green",shape="box"];4657[label="Neg Zero :% Neg Zero",fontsize=16,color="green",shape="box"];4658[label="wz3 (Neg Zero :% Neg Zero) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];4658 -> 5821[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4658 -> 5822[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4658 -> 5823[label="",style="dashed", color="green", weight=3]; 99.83/64.41 4659[label="wz63",fontsize=16,color="green",shape="box"];4660[label="Neg Zero :% Neg Zero",fontsize=16,color="green",shape="box"];4661[label="wz3600",fontsize=16,color="green",shape="box"];4662[label="wz3900",fontsize=16,color="green",shape="box"];4663[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos (Succ wz3900)) wz40 wz41 wz42 wz43 (not (primCmpNat wz950 wz1270 == LT))",fontsize=16,color="burlywood",shape="triangle"];10426[label="wz950/Succ wz9500",fontsize=10,color="white",style="solid",shape="box"];4663 -> 10426[label="",style="solid", color="burlywood", weight=9]; 99.83/64.41 10426 -> 5824[label="",style="solid", color="burlywood", weight=3]; 99.83/64.41 10427[label="wz950/Zero",fontsize=10,color="white",style="solid",shape="box"];4663 -> 10427[label="",style="solid", color="burlywood", weight=9]; 99.83/64.41 10427 -> 5825[label="",style="solid", color="burlywood", weight=3]; 99.83/64.41 4664[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos (Succ wz3900)) wz40 wz41 wz42 wz43 (not (GT == LT))",fontsize=16,color="black",shape="triangle"];4664 -> 5826[label="",style="solid", color="black", weight=3]; 99.83/64.41 4665[label="wz35",fontsize=16,color="green",shape="box"];4666[label="wz43",fontsize=16,color="green",shape="box"];4667[label="wz34",fontsize=16,color="green",shape="box"];4668[label="Pos wz360 :% Pos (Succ wz37)",fontsize=16,color="green",shape="box"];4669[label="wz35",fontsize=16,color="green",shape="box"];4670[label="wz43",fontsize=16,color="green",shape="box"];4671[label="wz34",fontsize=16,color="green",shape="box"];4672[label="Neg wz360 :% Pos (Succ wz37)",fontsize=16,color="green",shape="box"];4673[label="wz3600",fontsize=16,color="green",shape="box"];4674[label="wz3900",fontsize=16,color="green",shape="box"];4675[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg (Succ wz3900)) wz40 wz41 wz42 wz43 (not (primCmpNat wz950 wz1290 == LT))",fontsize=16,color="burlywood",shape="triangle"];10428[label="wz950/Succ wz9500",fontsize=10,color="white",style="solid",shape="box"];4675 -> 10428[label="",style="solid", color="burlywood", weight=9]; 99.83/64.41 10428 -> 5827[label="",style="solid", color="burlywood", weight=3]; 99.83/64.41 10429[label="wz950/Zero",fontsize=10,color="white",style="solid",shape="box"];4675 -> 10429[label="",style="solid", color="burlywood", weight=9]; 99.83/64.41 10429 -> 5828[label="",style="solid", color="burlywood", weight=3]; 99.83/64.41 4676[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg (Succ wz3900)) wz40 wz41 wz42 wz43 (not (GT == LT))",fontsize=16,color="black",shape="triangle"];4676 -> 5829[label="",style="solid", color="black", weight=3]; 99.83/64.41 4677[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos (Succ wz3900)) wz40 wz41 wz42 wz43 (not (LT == LT))",fontsize=16,color="black",shape="triangle"];4677 -> 5830[label="",style="solid", color="black", weight=3]; 99.83/64.41 4678[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos (Succ wz3900)) wz40 wz41 wz42 wz43 (not False)",fontsize=16,color="black",shape="triangle"];4678 -> 5831[label="",style="solid", color="black", weight=3]; 99.83/64.41 4679 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4679[label="FiniteMap.foldFM_GE wz34 (wz34 (Pos (Succ wz38) :% Pos Zero) wz40 (FiniteMap.foldFM_GE wz34 wz35 (Pos (Succ wz3600) :% Pos (Succ wz37)) wz43)) (Pos (Succ wz3600) :% Pos (Succ wz37)) wz42",fontsize=16,color="magenta"];4679 -> 5832[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4679 -> 5833[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4679 -> 5834[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4679 -> 5835[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4680 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4680[label="FiniteMap.foldFM_GE wz34 (wz34 (Pos (Succ wz38) :% Pos (Succ wz3900)) wz40 (FiniteMap.foldFM_GE wz34 wz35 (Pos Zero :% Pos (Succ wz37)) wz43)) (Pos Zero :% Pos (Succ wz37)) wz42",fontsize=16,color="magenta"];4680 -> 5836[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4680 -> 5837[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4680 -> 5838[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4680 -> 5839[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4681 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4681[label="FiniteMap.foldFM_GE wz34 (wz34 (Pos (Succ wz38) :% Pos Zero) wz40 (FiniteMap.foldFM_GE wz34 wz35 (Pos Zero :% Pos (Succ wz37)) wz43)) (Pos Zero :% Pos (Succ wz37)) wz42",fontsize=16,color="magenta"];4681 -> 5840[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4681 -> 5841[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4681 -> 5842[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4681 -> 5843[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4682[label="Succ wz3900",fontsize=16,color="green",shape="box"];4683[label="Succ wz3600",fontsize=16,color="green",shape="box"];4684 -> 2510[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4684[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg (Succ wz3900)) wz40 wz41 wz42 wz43 (not False)",fontsize=16,color="magenta"];4684 -> 5844[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4684 -> 5845[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4685[label="Succ wz3900",fontsize=16,color="green",shape="box"];4686[label="Succ wz3600",fontsize=16,color="green",shape="box"];4687 -> 2511[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4687[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos (Succ wz3900)) wz40 wz41 wz42 wz43 (not False)",fontsize=16,color="magenta"];4687 -> 5846[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4687 -> 5847[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4688[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg (Succ wz3900)) wz40 wz41 wz42 wz43 (not (LT == LT))",fontsize=16,color="black",shape="triangle"];4688 -> 5848[label="",style="solid", color="black", weight=3]; 99.83/64.41 4689[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg (Succ wz3900)) wz40 wz41 wz42 wz43 (not False)",fontsize=16,color="black",shape="triangle"];4689 -> 5849[label="",style="solid", color="black", weight=3]; 99.83/64.41 4690 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4690[label="FiniteMap.foldFM_GE wz34 (wz34 (Pos (Succ wz38) :% Neg Zero) wz40 (FiniteMap.foldFM_GE wz34 wz35 (Neg (Succ wz3600) :% Pos (Succ wz37)) wz43)) (Neg (Succ wz3600) :% Pos (Succ wz37)) wz42",fontsize=16,color="magenta"];4690 -> 5850[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4690 -> 5851[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4690 -> 5852[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4690 -> 5853[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4691 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4691[label="FiniteMap.foldFM_GE wz34 (wz34 (Pos (Succ wz38) :% Neg (Succ wz3900)) wz40 (FiniteMap.foldFM_GE wz34 wz35 (Neg Zero :% Pos (Succ wz37)) wz43)) (Neg Zero :% Pos (Succ wz37)) wz42",fontsize=16,color="magenta"];4691 -> 5854[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4691 -> 5855[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4691 -> 5856[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4691 -> 5857[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4692 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4692[label="FiniteMap.foldFM_GE wz34 (wz34 (Pos (Succ wz38) :% Neg Zero) wz40 (FiniteMap.foldFM_GE wz34 wz35 (Neg Zero :% Pos (Succ wz37)) wz43)) (Neg Zero :% Pos (Succ wz37)) wz42",fontsize=16,color="magenta"];4692 -> 5858[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4692 -> 5859[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4692 -> 5860[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4692 -> 5861[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4693 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4693[label="primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];4693 -> 5862[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4693 -> 5863[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4694[label="Succ wz60100",fontsize=16,color="green",shape="box"];4695[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (Succ wz960)) == LT))",fontsize=16,color="black",shape="box"];4695 -> 5864[label="",style="solid", color="black", weight=3]; 99.83/64.41 4696[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];4696 -> 5865[label="",style="solid", color="black", weight=3]; 99.83/64.41 4697 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4697[label="primPlusNat Zero (Succ wz60100)",fontsize=16,color="magenta"];4697 -> 5866[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4697 -> 5867[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4698[label="Succ wz60100",fontsize=16,color="green",shape="box"];4699[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (Succ wz990)) == LT))",fontsize=16,color="black",shape="box"];4699 -> 5868[label="",style="solid", color="black", weight=3]; 99.83/64.41 4700[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];4700 -> 5869[label="",style="solid", color="black", weight=3]; 99.83/64.41 4701[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not True)",fontsize=16,color="black",shape="box"];4701 -> 5870[label="",style="solid", color="black", weight=3]; 99.83/64.41 4702[label="Pos (Succ wz60000) :% Pos Zero",fontsize=16,color="green",shape="box"];4703[label="wz61",fontsize=16,color="green",shape="box"];4704 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4704[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) wz64",fontsize=16,color="magenta"];4704 -> 5871[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4704 -> 5872[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4705[label="Pos (Succ wz60000) :% Pos (Succ wz60100)",fontsize=16,color="green",shape="box"];4706[label="wz61",fontsize=16,color="green",shape="box"];4707 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4707[label="FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Pos Zero) wz64",fontsize=16,color="magenta"];4707 -> 5873[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4707 -> 5874[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4708[label="Pos (Succ wz60000) :% Pos Zero",fontsize=16,color="green",shape="box"];4709[label="wz61",fontsize=16,color="green",shape="box"];4710 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4710[label="FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Pos Zero) wz64",fontsize=16,color="magenta"];4710 -> 5875[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4710 -> 5876[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4711 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4711[label="primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];4711 -> 5877[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4711 -> 5878[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4712[label="Succ wz60100",fontsize=16,color="green",shape="box"];4713[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (Succ wz1010)) == LT))",fontsize=16,color="black",shape="box"];4713 -> 5879[label="",style="solid", color="black", weight=3]; 99.83/64.41 4714[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];4714 -> 5880[label="",style="solid", color="black", weight=3]; 99.83/64.41 4715 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4715[label="primPlusNat Zero (Succ wz60100)",fontsize=16,color="magenta"];4715 -> 5881[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4715 -> 5882[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4716[label="Succ wz60100",fontsize=16,color="green",shape="box"];4717[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (Succ wz1050)) == LT))",fontsize=16,color="black",shape="box"];4717 -> 5883[label="",style="solid", color="black", weight=3]; 99.83/64.41 4718[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];4718 -> 5884[label="",style="solid", color="black", weight=3]; 99.83/64.41 4719[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];4719 -> 5885[label="",style="solid", color="black", weight=3]; 99.83/64.41 4720[label="Pos (Succ wz60000) :% Neg Zero",fontsize=16,color="green",shape="box"];4721[label="wz61",fontsize=16,color="green",shape="box"];4722 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4722[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) wz64",fontsize=16,color="magenta"];4722 -> 5886[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4722 -> 5887[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4723[label="Pos (Succ wz60000) :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];4724[label="wz61",fontsize=16,color="green",shape="box"];4725 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4725[label="FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Pos Zero) wz64",fontsize=16,color="magenta"];4725 -> 5888[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4725 -> 5889[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4726[label="Pos (Succ wz60000) :% Neg Zero",fontsize=16,color="green",shape="box"];4727[label="wz61",fontsize=16,color="green",shape="box"];4728 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4728[label="FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Pos Zero) wz64",fontsize=16,color="magenta"];4728 -> 5890[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4728 -> 5891[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4729 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4729[label="primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];4729 -> 5892[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4729 -> 5893[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4730[label="Succ wz60100",fontsize=16,color="green",shape="box"];4731[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (Succ wz1070)) == LT))",fontsize=16,color="black",shape="box"];4731 -> 5894[label="",style="solid", color="black", weight=3]; 99.83/64.41 4732[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];4732 -> 5895[label="",style="solid", color="black", weight=3]; 99.83/64.41 4733 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4733[label="primPlusNat Zero (Succ wz60100)",fontsize=16,color="magenta"];4733 -> 5896[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4733 -> 5897[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4734[label="Succ wz60100",fontsize=16,color="green",shape="box"];4735[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (Succ wz1110)) == LT))",fontsize=16,color="black",shape="box"];4735 -> 5898[label="",style="solid", color="black", weight=3]; 99.83/64.41 4736[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];4736 -> 5899[label="",style="solid", color="black", weight=3]; 99.83/64.41 4737[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];4737 -> 5900[label="",style="solid", color="black", weight=3]; 99.83/64.41 4738[label="Pos (Succ wz60000) :% Pos Zero",fontsize=16,color="green",shape="box"];4739[label="wz61",fontsize=16,color="green",shape="box"];4740 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4740[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) wz64",fontsize=16,color="magenta"];4740 -> 5901[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4740 -> 5902[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4741[label="Pos (Succ wz60000) :% Pos (Succ wz60100)",fontsize=16,color="green",shape="box"];4742[label="wz61",fontsize=16,color="green",shape="box"];4743 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4743[label="FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Pos Zero) wz64",fontsize=16,color="magenta"];4743 -> 5903[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4743 -> 5904[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4744[label="Pos (Succ wz60000) :% Pos Zero",fontsize=16,color="green",shape="box"];4745[label="wz61",fontsize=16,color="green",shape="box"];4746 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4746[label="FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Pos Zero) wz64",fontsize=16,color="magenta"];4746 -> 5905[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4746 -> 5906[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4747 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4747[label="primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];4747 -> 5907[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4747 -> 5908[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4748[label="Succ wz60100",fontsize=16,color="green",shape="box"];4749[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (Succ wz1130)) == LT))",fontsize=16,color="black",shape="box"];4749 -> 5909[label="",style="solid", color="black", weight=3]; 99.83/64.41 4750[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];4750 -> 5910[label="",style="solid", color="black", weight=3]; 99.83/64.41 4751 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4751[label="primPlusNat Zero (Succ wz60100)",fontsize=16,color="magenta"];4751 -> 5911[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4751 -> 5912[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4752[label="Succ wz60100",fontsize=16,color="green",shape="box"];4753[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (Succ wz1170)) == LT))",fontsize=16,color="black",shape="box"];4753 -> 5913[label="",style="solid", color="black", weight=3]; 99.83/64.41 4754[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];4754 -> 5914[label="",style="solid", color="black", weight=3]; 99.83/64.41 4755[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not True)",fontsize=16,color="black",shape="box"];4755 -> 5915[label="",style="solid", color="black", weight=3]; 99.83/64.41 4756[label="Pos (Succ wz60000) :% Neg Zero",fontsize=16,color="green",shape="box"];4757[label="wz61",fontsize=16,color="green",shape="box"];4758 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4758[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) wz64",fontsize=16,color="magenta"];4758 -> 5916[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4758 -> 5917[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4759[label="Pos (Succ wz60000) :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];4760[label="wz61",fontsize=16,color="green",shape="box"];4761 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4761[label="FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Pos Zero) wz64",fontsize=16,color="magenta"];4761 -> 5918[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4761 -> 5919[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4762[label="Pos (Succ wz60000) :% Neg Zero",fontsize=16,color="green",shape="box"];4763[label="wz61",fontsize=16,color="green",shape="box"];4764 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4764[label="FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Pos Zero) wz64",fontsize=16,color="magenta"];4764 -> 5920[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4764 -> 5921[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4765 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4765[label="primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];4765 -> 5922[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4765 -> 5923[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4766[label="Succ wz60100",fontsize=16,color="green",shape="box"];4767[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (Succ wz1310)) == LT))",fontsize=16,color="black",shape="box"];4767 -> 5924[label="",style="solid", color="black", weight=3]; 99.83/64.41 4768[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];4768 -> 5925[label="",style="solid", color="black", weight=3]; 99.83/64.41 4769 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4769[label="primPlusNat Zero (Succ wz60100)",fontsize=16,color="magenta"];4769 -> 5926[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4769 -> 5927[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4770[label="Succ wz60100",fontsize=16,color="green",shape="box"];4771[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (Succ wz1350)) == LT))",fontsize=16,color="black",shape="box"];4771 -> 5928[label="",style="solid", color="black", weight=3]; 99.83/64.41 4772[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];4772 -> 5929[label="",style="solid", color="black", weight=3]; 99.83/64.41 4773[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not True)",fontsize=16,color="black",shape="box"];4773 -> 5930[label="",style="solid", color="black", weight=3]; 99.83/64.41 4774[label="Pos Zero :% Pos Zero",fontsize=16,color="green",shape="box"];4775[label="wz61",fontsize=16,color="green",shape="box"];4776 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4776[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ wz5000) :% Pos (Succ wz5100)) wz64",fontsize=16,color="magenta"];4776 -> 5931[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4776 -> 5932[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4777[label="Pos Zero :% Pos (Succ wz60100)",fontsize=16,color="green",shape="box"];4778[label="wz61",fontsize=16,color="green",shape="box"];4779 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4779[label="FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Pos (Succ wz5100)) wz64",fontsize=16,color="magenta"];4779 -> 5933[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4779 -> 5934[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4780[label="Pos Zero :% Pos Zero",fontsize=16,color="green",shape="box"];4781[label="wz61",fontsize=16,color="green",shape="box"];4782 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4782[label="FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Pos (Succ wz5100)) wz64",fontsize=16,color="magenta"];4782 -> 5935[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4782 -> 5936[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4783 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4783[label="primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];4783 -> 5937[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4783 -> 5938[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4784[label="Succ wz60100",fontsize=16,color="green",shape="box"];4785[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (Succ wz1370)) == LT))",fontsize=16,color="black",shape="box"];4785 -> 5939[label="",style="solid", color="black", weight=3]; 99.83/64.41 4786[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];4786 -> 5940[label="",style="solid", color="black", weight=3]; 99.83/64.41 4787 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4787[label="primPlusNat Zero (Succ wz60100)",fontsize=16,color="magenta"];4787 -> 5941[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4787 -> 5942[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4788[label="Succ wz60100",fontsize=16,color="green",shape="box"];4789[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (Succ wz1410)) == LT))",fontsize=16,color="black",shape="box"];4789 -> 5943[label="",style="solid", color="black", weight=3]; 99.83/64.41 4790[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];4790 -> 5944[label="",style="solid", color="black", weight=3]; 99.83/64.41 4791[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];4791 -> 5945[label="",style="solid", color="black", weight=3]; 99.83/64.41 4792[label="Pos Zero :% Neg Zero",fontsize=16,color="green",shape="box"];4793[label="wz61",fontsize=16,color="green",shape="box"];4794 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4794[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ wz5000) :% Pos (Succ wz5100)) wz64",fontsize=16,color="magenta"];4794 -> 5946[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4794 -> 5947[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4795[label="Pos Zero :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];4796[label="wz61",fontsize=16,color="green",shape="box"];4797 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4797[label="FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Pos (Succ wz5100)) wz64",fontsize=16,color="magenta"];4797 -> 5948[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4797 -> 5949[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4798[label="Pos Zero :% Neg Zero",fontsize=16,color="green",shape="box"];4799[label="wz61",fontsize=16,color="green",shape="box"];4800 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4800[label="FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Pos (Succ wz5100)) wz64",fontsize=16,color="magenta"];4800 -> 5950[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4800 -> 5951[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4801 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4801[label="primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];4801 -> 5952[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4801 -> 5953[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4802[label="Succ wz60100",fontsize=16,color="green",shape="box"];4803[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (Succ wz1430)) == LT))",fontsize=16,color="black",shape="box"];4803 -> 5954[label="",style="solid", color="black", weight=3]; 99.83/64.41 4804[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];4804 -> 5955[label="",style="solid", color="black", weight=3]; 99.83/64.41 4805 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4805[label="primPlusNat Zero (Succ wz60100)",fontsize=16,color="magenta"];4805 -> 5956[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4805 -> 5957[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4806[label="Succ wz60100",fontsize=16,color="green",shape="box"];4807[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (Succ wz1470)) == LT))",fontsize=16,color="black",shape="box"];4807 -> 5958[label="",style="solid", color="black", weight=3]; 99.83/64.41 4808[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];4808 -> 5959[label="",style="solid", color="black", weight=3]; 99.83/64.41 4809[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];4809 -> 5960[label="",style="solid", color="black", weight=3]; 99.83/64.41 4810[label="Pos Zero :% Pos Zero",fontsize=16,color="green",shape="box"];4811[label="wz61",fontsize=16,color="green",shape="box"];4812 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4812[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ wz5000) :% Pos (Succ wz5100)) wz64",fontsize=16,color="magenta"];4812 -> 5961[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4812 -> 5962[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4813[label="Pos Zero :% Pos (Succ wz60100)",fontsize=16,color="green",shape="box"];4814[label="wz61",fontsize=16,color="green",shape="box"];4815 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4815[label="FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Pos (Succ wz5100)) wz64",fontsize=16,color="magenta"];4815 -> 5963[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4815 -> 5964[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4816[label="Pos Zero :% Pos Zero",fontsize=16,color="green",shape="box"];4817[label="wz61",fontsize=16,color="green",shape="box"];4818 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4818[label="FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Pos (Succ wz5100)) wz64",fontsize=16,color="magenta"];4818 -> 5965[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4818 -> 5966[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4819 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4819[label="primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];4819 -> 5967[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4819 -> 5968[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4820[label="Succ wz60100",fontsize=16,color="green",shape="box"];4821[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (Succ wz1490)) == LT))",fontsize=16,color="black",shape="box"];4821 -> 5969[label="",style="solid", color="black", weight=3]; 99.83/64.41 4822[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];4822 -> 5970[label="",style="solid", color="black", weight=3]; 99.83/64.41 4823 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4823[label="primPlusNat Zero (Succ wz60100)",fontsize=16,color="magenta"];4823 -> 5971[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4823 -> 5972[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4824[label="Succ wz60100",fontsize=16,color="green",shape="box"];4825[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (Succ wz1530)) == LT))",fontsize=16,color="black",shape="box"];4825 -> 5973[label="",style="solid", color="black", weight=3]; 99.83/64.41 4826[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];4826 -> 5974[label="",style="solid", color="black", weight=3]; 99.83/64.41 4827[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not True)",fontsize=16,color="black",shape="box"];4827 -> 5975[label="",style="solid", color="black", weight=3]; 99.83/64.41 4828[label="Pos Zero :% Neg Zero",fontsize=16,color="green",shape="box"];4829[label="wz61",fontsize=16,color="green",shape="box"];4830 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4830[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ wz5000) :% Pos (Succ wz5100)) wz64",fontsize=16,color="magenta"];4830 -> 5976[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4830 -> 5977[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4831[label="Pos Zero :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];4832[label="wz61",fontsize=16,color="green",shape="box"];4833 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4833[label="FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Pos (Succ wz5100)) wz64",fontsize=16,color="magenta"];4833 -> 5978[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4833 -> 5979[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4834[label="Pos Zero :% Neg Zero",fontsize=16,color="green",shape="box"];4835[label="wz61",fontsize=16,color="green",shape="box"];4836 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4836[label="FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Pos (Succ wz5100)) wz64",fontsize=16,color="magenta"];4836 -> 5980[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4836 -> 5981[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4837 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4837[label="primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];4837 -> 5982[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4837 -> 5983[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4838[label="Succ wz60100",fontsize=16,color="green",shape="box"];4839[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (Succ wz1550)) == LT))",fontsize=16,color="black",shape="box"];4839 -> 5984[label="",style="solid", color="black", weight=3]; 99.83/64.41 4840[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];4840 -> 5985[label="",style="solid", color="black", weight=3]; 99.83/64.41 4841 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4841[label="primPlusNat Zero (Succ wz60100)",fontsize=16,color="magenta"];4841 -> 5986[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4841 -> 5987[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4842[label="Succ wz60100",fontsize=16,color="green",shape="box"];4843[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (Succ wz1590)) == LT))",fontsize=16,color="black",shape="box"];4843 -> 5988[label="",style="solid", color="black", weight=3]; 99.83/64.41 4844[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];4844 -> 5989[label="",style="solid", color="black", weight=3]; 99.83/64.41 4845[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not True)",fontsize=16,color="black",shape="box"];4845 -> 5990[label="",style="solid", color="black", weight=3]; 99.83/64.41 4846[label="Pos Zero :% Pos Zero",fontsize=16,color="green",shape="box"];4847[label="wz61",fontsize=16,color="green",shape="box"];4848 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4848[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) wz64",fontsize=16,color="magenta"];4848 -> 5991[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4848 -> 5992[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4849[label="Pos Zero :% Pos (Succ wz60100)",fontsize=16,color="green",shape="box"];4850[label="wz61",fontsize=16,color="green",shape="box"];4851 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4851[label="FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Pos Zero) wz64",fontsize=16,color="magenta"];4851 -> 5993[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4851 -> 5994[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4852[label="Pos Zero :% Pos Zero",fontsize=16,color="green",shape="box"];4853[label="wz61",fontsize=16,color="green",shape="box"];4854 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4854[label="FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Pos Zero) wz64",fontsize=16,color="magenta"];4854 -> 5995[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4854 -> 5996[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4855 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4855[label="primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];4855 -> 5997[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4855 -> 5998[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4856[label="Succ wz60100",fontsize=16,color="green",shape="box"];4857[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (Succ wz1610)) == LT))",fontsize=16,color="black",shape="box"];4857 -> 5999[label="",style="solid", color="black", weight=3]; 99.83/64.41 4858[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];4858 -> 6000[label="",style="solid", color="black", weight=3]; 99.83/64.41 4859 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4859[label="primPlusNat Zero (Succ wz60100)",fontsize=16,color="magenta"];4859 -> 6001[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4859 -> 6002[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4860[label="Succ wz60100",fontsize=16,color="green",shape="box"];4861[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (Succ wz1650)) == LT))",fontsize=16,color="black",shape="box"];4861 -> 6003[label="",style="solid", color="black", weight=3]; 99.83/64.41 4862[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];4862 -> 6004[label="",style="solid", color="black", weight=3]; 99.83/64.41 4863[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];4863 -> 6005[label="",style="solid", color="black", weight=3]; 99.83/64.41 4864[label="Pos Zero :% Neg Zero",fontsize=16,color="green",shape="box"];4865[label="wz61",fontsize=16,color="green",shape="box"];4866 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4866[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) wz64",fontsize=16,color="magenta"];4866 -> 6006[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4866 -> 6007[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4867[label="Pos Zero :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];4868[label="wz61",fontsize=16,color="green",shape="box"];4869 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4869[label="FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Pos Zero) wz64",fontsize=16,color="magenta"];4869 -> 6008[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4869 -> 6009[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4870[label="Pos Zero :% Neg Zero",fontsize=16,color="green",shape="box"];4871[label="wz61",fontsize=16,color="green",shape="box"];4872 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4872[label="FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Pos Zero) wz64",fontsize=16,color="magenta"];4872 -> 6010[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4872 -> 6011[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4873 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4873[label="primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];4873 -> 6012[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4873 -> 6013[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4874[label="Succ wz60100",fontsize=16,color="green",shape="box"];4875[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (Succ wz1670)) == LT))",fontsize=16,color="black",shape="box"];4875 -> 6014[label="",style="solid", color="black", weight=3]; 99.83/64.41 4876[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];4876 -> 6015[label="",style="solid", color="black", weight=3]; 99.83/64.41 4877 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4877[label="primPlusNat Zero (Succ wz60100)",fontsize=16,color="magenta"];4877 -> 6016[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4877 -> 6017[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4878[label="Succ wz60100",fontsize=16,color="green",shape="box"];4879[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (Succ wz1710)) == LT))",fontsize=16,color="black",shape="box"];4879 -> 6018[label="",style="solid", color="black", weight=3]; 99.83/64.41 4880[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];4880 -> 6019[label="",style="solid", color="black", weight=3]; 99.83/64.41 4881[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];4881 -> 6020[label="",style="solid", color="black", weight=3]; 99.83/64.41 4882[label="Pos Zero :% Pos Zero",fontsize=16,color="green",shape="box"];4883[label="wz61",fontsize=16,color="green",shape="box"];4884 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4884[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) wz64",fontsize=16,color="magenta"];4884 -> 6021[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4884 -> 6022[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4885[label="Pos Zero :% Pos (Succ wz60100)",fontsize=16,color="green",shape="box"];4886[label="wz61",fontsize=16,color="green",shape="box"];4887 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4887[label="FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Pos Zero) wz64",fontsize=16,color="magenta"];4887 -> 6023[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4887 -> 6024[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4888[label="Pos Zero :% Pos Zero",fontsize=16,color="green",shape="box"];4889[label="wz61",fontsize=16,color="green",shape="box"];4890 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4890[label="FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Pos Zero) wz64",fontsize=16,color="magenta"];4890 -> 6025[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4890 -> 6026[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4891 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4891[label="primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];4891 -> 6027[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4891 -> 6028[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4892[label="Succ wz60100",fontsize=16,color="green",shape="box"];4893[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (Succ wz1730)) == LT))",fontsize=16,color="black",shape="box"];4893 -> 6029[label="",style="solid", color="black", weight=3]; 99.83/64.41 4894[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];4894 -> 6030[label="",style="solid", color="black", weight=3]; 99.83/64.41 4895 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4895[label="primPlusNat Zero (Succ wz60100)",fontsize=16,color="magenta"];4895 -> 6031[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4895 -> 6032[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4896[label="Succ wz60100",fontsize=16,color="green",shape="box"];4897[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (Succ wz1770)) == LT))",fontsize=16,color="black",shape="box"];4897 -> 6033[label="",style="solid", color="black", weight=3]; 99.83/64.41 4898[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];4898 -> 6034[label="",style="solid", color="black", weight=3]; 99.83/64.41 4899[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not True)",fontsize=16,color="black",shape="box"];4899 -> 6035[label="",style="solid", color="black", weight=3]; 99.83/64.41 4900[label="Pos Zero :% Neg Zero",fontsize=16,color="green",shape="box"];4901[label="wz61",fontsize=16,color="green",shape="box"];4902 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4902[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) wz64",fontsize=16,color="magenta"];4902 -> 6036[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4902 -> 6037[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4903[label="Pos Zero :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];4904[label="wz61",fontsize=16,color="green",shape="box"];4905 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4905[label="FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Pos Zero) wz64",fontsize=16,color="magenta"];4905 -> 6038[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4905 -> 6039[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4906[label="Pos Zero :% Neg Zero",fontsize=16,color="green",shape="box"];4907[label="wz61",fontsize=16,color="green",shape="box"];4908 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.41 4908[label="FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Pos Zero) wz64",fontsize=16,color="magenta"];4908 -> 6040[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4908 -> 6041[label="",style="dashed", color="magenta", weight=3]; 99.83/64.41 4909[label="wz46",fontsize=16,color="green",shape="box"];4910[label="wz54",fontsize=16,color="green",shape="box"];4911[label="wz45",fontsize=16,color="green",shape="box"];4912[label="Pos wz470 :% Neg (Succ wz48)",fontsize=16,color="green",shape="box"];4913[label="wz4700",fontsize=16,color="green",shape="box"];4914[label="wz5000",fontsize=16,color="green",shape="box"];4915[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg (Succ wz5000)) wz51 wz52 wz53 wz54 (not (primCmpNat wz2180 wz1790 == LT))",fontsize=16,color="burlywood",shape="triangle"];10430[label="wz2180/Succ wz21800",fontsize=10,color="white",style="solid",shape="box"];4915 -> 10430[label="",style="solid", color="burlywood", weight=9]; 99.83/64.41 10430 -> 6042[label="",style="solid", color="burlywood", weight=3]; 99.83/64.42 10431[label="wz2180/Zero",fontsize=10,color="white",style="solid",shape="box"];4915 -> 10431[label="",style="solid", color="burlywood", weight=9]; 99.83/64.42 10431 -> 6043[label="",style="solid", color="burlywood", weight=3]; 99.83/64.42 4916[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg (Succ wz5000)) wz51 wz52 wz53 wz54 (not (LT == LT))",fontsize=16,color="black",shape="triangle"];4916 -> 6044[label="",style="solid", color="black", weight=3]; 99.83/64.42 4917[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg Zero) wz51 wz52 wz53 wz54 False",fontsize=16,color="black",shape="box"];4917 -> 6045[label="",style="solid", color="black", weight=3]; 99.83/64.42 4918[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos Zero :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg (Succ wz5000)) wz51 wz52 wz53 wz54 False",fontsize=16,color="black",shape="box"];4918 -> 6046[label="",style="solid", color="black", weight=3]; 99.83/64.42 4919[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos Zero :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg Zero) wz51 wz52 wz53 wz54 False",fontsize=16,color="black",shape="box"];4919 -> 6047[label="",style="solid", color="black", weight=3]; 99.83/64.42 4920[label="wz4700",fontsize=16,color="green",shape="box"];4921[label="wz5000",fontsize=16,color="green",shape="box"];4922[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos (Succ wz5000)) wz51 wz52 wz53 wz54 (not (primCmpNat wz2200 wz1790 == LT))",fontsize=16,color="burlywood",shape="triangle"];10432[label="wz2200/Succ wz22000",fontsize=10,color="white",style="solid",shape="box"];4922 -> 10432[label="",style="solid", color="burlywood", weight=9]; 99.83/64.42 10432 -> 6048[label="",style="solid", color="burlywood", weight=3]; 99.83/64.42 10433[label="wz2200/Zero",fontsize=10,color="white",style="solid",shape="box"];4922 -> 10433[label="",style="solid", color="burlywood", weight=9]; 99.83/64.42 10433 -> 6049[label="",style="solid", color="burlywood", weight=3]; 99.83/64.42 4923[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos (Succ wz5000)) wz51 wz52 wz53 wz54 (not (LT == LT))",fontsize=16,color="black",shape="triangle"];4923 -> 6050[label="",style="solid", color="black", weight=3]; 99.83/64.42 4924[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos Zero) wz51 wz52 wz53 wz54 False",fontsize=16,color="black",shape="box"];4924 -> 6051[label="",style="solid", color="black", weight=3]; 99.83/64.42 4925[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg Zero :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos (Succ wz5000)) wz51 wz52 wz53 wz54 False",fontsize=16,color="black",shape="box"];4925 -> 6052[label="",style="solid", color="black", weight=3]; 99.83/64.42 4926[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg Zero :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos Zero) wz51 wz52 wz53 wz54 False",fontsize=16,color="black",shape="box"];4926 -> 6053[label="",style="solid", color="black", weight=3]; 99.83/64.42 4927[label="wz46",fontsize=16,color="green",shape="box"];4928[label="wz54",fontsize=16,color="green",shape="box"];4929[label="wz45",fontsize=16,color="green",shape="box"];4930[label="Neg wz470 :% Neg (Succ wz48)",fontsize=16,color="green",shape="box"];4931[label="Succ wz4700",fontsize=16,color="green",shape="box"];4932[label="Succ wz5000",fontsize=16,color="green",shape="box"];4933[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos (Succ wz5000)) wz51 wz52 wz53 wz54 (not False)",fontsize=16,color="black",shape="box"];4933 -> 6054[label="",style="solid", color="black", weight=3]; 99.83/64.42 4934 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 4934[label="FiniteMap.foldFM_GE wz45 (wz45 (Pos (Succ wz49) :% Pos Zero) wz51 (FiniteMap.foldFM_GE wz45 wz46 (Pos (Succ wz4700) :% Neg (Succ wz48)) wz54)) (Pos (Succ wz4700) :% Neg (Succ wz48)) wz53",fontsize=16,color="magenta"];4934 -> 6055[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 4934 -> 6056[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 4934 -> 6057[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 4934 -> 6058[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 4935 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 4935[label="FiniteMap.foldFM_GE wz45 (wz45 (Pos (Succ wz49) :% Pos (Succ wz5000)) wz51 (FiniteMap.foldFM_GE wz45 wz46 (Pos Zero :% Neg (Succ wz48)) wz54)) (Pos Zero :% Neg (Succ wz48)) wz53",fontsize=16,color="magenta"];4935 -> 6059[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 4935 -> 6060[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 4935 -> 6061[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 4935 -> 6062[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 4936 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 4936[label="FiniteMap.foldFM_GE wz45 (wz45 (Pos (Succ wz49) :% Pos Zero) wz51 (FiniteMap.foldFM_GE wz45 wz46 (Pos Zero :% Neg (Succ wz48)) wz54)) (Pos Zero :% Neg (Succ wz48)) wz53",fontsize=16,color="magenta"];4936 -> 6063[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 4936 -> 6064[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 4936 -> 6065[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 4936 -> 6066[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 4937[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg (Succ wz5000)) wz51 wz52 wz53 wz54 (not (GT == LT))",fontsize=16,color="black",shape="triangle"];4937 -> 6067[label="",style="solid", color="black", weight=3]; 99.83/64.42 4938[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg (Succ wz5000)) wz51 wz52 wz53 wz54 (not False)",fontsize=16,color="black",shape="triangle"];4938 -> 6068[label="",style="solid", color="black", weight=3]; 99.83/64.42 4939 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 4939[label="FiniteMap.foldFM_GE wz45 (wz45 (Pos (Succ wz49) :% Neg Zero) wz51 (FiniteMap.foldFM_GE wz45 wz46 (Pos (Succ wz4700) :% Neg (Succ wz48)) wz54)) (Pos (Succ wz4700) :% Neg (Succ wz48)) wz53",fontsize=16,color="magenta"];4939 -> 6069[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 4939 -> 6070[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 4939 -> 6071[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 4939 -> 6072[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 4940 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 4940[label="FiniteMap.foldFM_GE wz45 (wz45 (Pos (Succ wz49) :% Neg (Succ wz5000)) wz51 (FiniteMap.foldFM_GE wz45 wz46 (Pos Zero :% Neg (Succ wz48)) wz54)) (Pos Zero :% Neg (Succ wz48)) wz53",fontsize=16,color="magenta"];4940 -> 6073[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 4940 -> 6074[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 4940 -> 6075[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 4940 -> 6076[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 4941 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 4941[label="FiniteMap.foldFM_GE wz45 (wz45 (Pos (Succ wz49) :% Neg Zero) wz51 (FiniteMap.foldFM_GE wz45 wz46 (Pos Zero :% Neg (Succ wz48)) wz54)) (Pos Zero :% Neg (Succ wz48)) wz53",fontsize=16,color="magenta"];4941 -> 6077[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 4941 -> 6078[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 4941 -> 6079[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 4941 -> 6080[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 4942[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos (Succ wz5000)) wz51 wz52 wz53 wz54 (not (GT == LT))",fontsize=16,color="black",shape="triangle"];4942 -> 6081[label="",style="solid", color="black", weight=3]; 99.83/64.42 4943[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos (Succ wz5000)) wz51 wz52 wz53 wz54 (not False)",fontsize=16,color="black",shape="triangle"];4943 -> 6082[label="",style="solid", color="black", weight=3]; 99.83/64.42 4944 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 4944[label="FiniteMap.foldFM_GE wz45 (wz45 (Pos (Succ wz49) :% Pos Zero) wz51 (FiniteMap.foldFM_GE wz45 wz46 (Neg (Succ wz4700) :% Neg (Succ wz48)) wz54)) (Neg (Succ wz4700) :% Neg (Succ wz48)) wz53",fontsize=16,color="magenta"];4944 -> 6083[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 4944 -> 6084[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 4944 -> 6085[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 4944 -> 6086[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 4945 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 4945[label="FiniteMap.foldFM_GE wz45 (wz45 (Pos (Succ wz49) :% Pos (Succ wz5000)) wz51 (FiniteMap.foldFM_GE wz45 wz46 (Neg Zero :% Neg (Succ wz48)) wz54)) (Neg Zero :% Neg (Succ wz48)) wz53",fontsize=16,color="magenta"];4945 -> 6087[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 4945 -> 6088[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 4945 -> 6089[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 4945 -> 6090[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 4946 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 4946[label="FiniteMap.foldFM_GE wz45 (wz45 (Pos (Succ wz49) :% Pos Zero) wz51 (FiniteMap.foldFM_GE wz45 wz46 (Neg Zero :% Neg (Succ wz48)) wz54)) (Neg Zero :% Neg (Succ wz48)) wz53",fontsize=16,color="magenta"];4946 -> 6091[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 4946 -> 6092[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 4946 -> 6093[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 4946 -> 6094[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 4947[label="Succ wz5000",fontsize=16,color="green",shape="box"];4948[label="Succ wz4700",fontsize=16,color="green",shape="box"];4949[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg (Succ wz5000)) wz51 wz52 wz53 wz54 (not False)",fontsize=16,color="black",shape="box"];4949 -> 6095[label="",style="solid", color="black", weight=3]; 99.83/64.42 4950 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 4950[label="FiniteMap.foldFM_GE wz45 (wz45 (Pos (Succ wz49) :% Neg Zero) wz51 (FiniteMap.foldFM_GE wz45 wz46 (Neg (Succ wz4700) :% Neg (Succ wz48)) wz54)) (Neg (Succ wz4700) :% Neg (Succ wz48)) wz53",fontsize=16,color="magenta"];4950 -> 6096[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 4950 -> 6097[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 4950 -> 6098[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 4950 -> 6099[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 4951 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 4951[label="FiniteMap.foldFM_GE wz45 (wz45 (Pos (Succ wz49) :% Neg (Succ wz5000)) wz51 (FiniteMap.foldFM_GE wz45 wz46 (Neg Zero :% Neg (Succ wz48)) wz54)) (Neg Zero :% Neg (Succ wz48)) wz53",fontsize=16,color="magenta"];4951 -> 6100[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 4951 -> 6101[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 4951 -> 6102[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 4951 -> 6103[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 4952 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 4952[label="FiniteMap.foldFM_GE wz45 (wz45 (Pos (Succ wz49) :% Neg Zero) wz51 (FiniteMap.foldFM_GE wz45 wz46 (Neg Zero :% Neg (Succ wz48)) wz54)) (Neg Zero :% Neg (Succ wz48)) wz53",fontsize=16,color="magenta"];4952 -> 6104[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 4952 -> 6105[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 4952 -> 6106[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 4952 -> 6107[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 4953 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 4953[label="primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];4953 -> 6108[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 4953 -> 6109[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 4954[label="Succ wz60100",fontsize=16,color="green",shape="box"];4955[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (Succ wz1860)) == LT))",fontsize=16,color="black",shape="box"];4955 -> 6110[label="",style="solid", color="black", weight=3]; 99.83/64.42 4956[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];4956 -> 6111[label="",style="solid", color="black", weight=3]; 99.83/64.42 4957 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 4957[label="primPlusNat Zero (Succ wz60100)",fontsize=16,color="magenta"];4957 -> 6112[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 4957 -> 6113[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 4958[label="Succ wz60100",fontsize=16,color="green",shape="box"];4959[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (Succ wz1900)) == LT))",fontsize=16,color="black",shape="box"];4959 -> 6114[label="",style="solid", color="black", weight=3]; 99.83/64.42 4960[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];4960 -> 6115[label="",style="solid", color="black", weight=3]; 99.83/64.42 4961[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 False",fontsize=16,color="black",shape="box"];4961 -> 6116[label="",style="solid", color="black", weight=3]; 99.83/64.42 4962[label="Pos (Succ wz60000) :% Pos Zero",fontsize=16,color="green",shape="box"];4963[label="wz61",fontsize=16,color="green",shape="box"];4964 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 4964[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) wz64",fontsize=16,color="magenta"];4964 -> 6117[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 4964 -> 6118[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 4965[label="Pos (Succ wz60000) :% Pos (Succ wz60100)",fontsize=16,color="green",shape="box"];4966[label="wz61",fontsize=16,color="green",shape="box"];4967 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 4967[label="FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Neg Zero) wz64",fontsize=16,color="magenta"];4967 -> 6119[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 4967 -> 6120[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 4968[label="Pos (Succ wz60000) :% Pos Zero",fontsize=16,color="green",shape="box"];4969[label="wz61",fontsize=16,color="green",shape="box"];4970 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 4970[label="FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Neg Zero) wz64",fontsize=16,color="magenta"];4970 -> 6121[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 4970 -> 6122[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 4971 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 4971[label="primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];4971 -> 6123[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 4971 -> 6124[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 4972[label="Succ wz60100",fontsize=16,color="green",shape="box"];4973[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (Succ wz1920)) == LT))",fontsize=16,color="black",shape="box"];4973 -> 6125[label="",style="solid", color="black", weight=3]; 99.83/64.42 4974[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];4974 -> 6126[label="",style="solid", color="black", weight=3]; 99.83/64.42 4975 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 4975[label="primPlusNat Zero (Succ wz60100)",fontsize=16,color="magenta"];4975 -> 6127[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 4975 -> 6128[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 4976[label="Succ wz60100",fontsize=16,color="green",shape="box"];4977[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (Succ wz1960)) == LT))",fontsize=16,color="black",shape="box"];4977 -> 6129[label="",style="solid", color="black", weight=3]; 99.83/64.42 4978[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];4978 -> 6130[label="",style="solid", color="black", weight=3]; 99.83/64.42 4979[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];4979 -> 6131[label="",style="solid", color="black", weight=3]; 99.83/64.42 4980[label="Pos (Succ wz60000) :% Neg Zero",fontsize=16,color="green",shape="box"];4981[label="wz61",fontsize=16,color="green",shape="box"];4982 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 4982[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) wz64",fontsize=16,color="magenta"];4982 -> 6132[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 4982 -> 6133[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 4983[label="Pos (Succ wz60000) :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];4984[label="wz61",fontsize=16,color="green",shape="box"];4985 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 4985[label="FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Neg Zero) wz64",fontsize=16,color="magenta"];4985 -> 6134[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 4985 -> 6135[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 4986[label="Pos (Succ wz60000) :% Neg Zero",fontsize=16,color="green",shape="box"];4987[label="wz61",fontsize=16,color="green",shape="box"];4988 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 4988[label="FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Neg Zero) wz64",fontsize=16,color="magenta"];4988 -> 6136[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 4988 -> 6137[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 4989 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 4989[label="primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];4989 -> 6138[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 4989 -> 6139[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 4990[label="Succ wz60100",fontsize=16,color="green",shape="box"];4991[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (Succ wz1980)) == LT))",fontsize=16,color="black",shape="box"];4991 -> 6140[label="",style="solid", color="black", weight=3]; 99.83/64.42 4992[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];4992 -> 6141[label="",style="solid", color="black", weight=3]; 99.83/64.42 4993 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 4993[label="primPlusNat Zero (Succ wz60100)",fontsize=16,color="magenta"];4993 -> 6142[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 4993 -> 6143[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 4994[label="Succ wz60100",fontsize=16,color="green",shape="box"];4995[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (Succ wz2020)) == LT))",fontsize=16,color="black",shape="box"];4995 -> 6144[label="",style="solid", color="black", weight=3]; 99.83/64.42 4996[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];4996 -> 6145[label="",style="solid", color="black", weight=3]; 99.83/64.42 4997[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];4997 -> 6146[label="",style="solid", color="black", weight=3]; 99.83/64.42 4998[label="Pos (Succ wz60000) :% Pos Zero",fontsize=16,color="green",shape="box"];4999[label="wz61",fontsize=16,color="green",shape="box"];5000 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5000[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) wz64",fontsize=16,color="magenta"];5000 -> 6147[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5000 -> 6148[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5001[label="Pos (Succ wz60000) :% Pos (Succ wz60100)",fontsize=16,color="green",shape="box"];5002[label="wz61",fontsize=16,color="green",shape="box"];5003 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5003[label="FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Neg Zero) wz64",fontsize=16,color="magenta"];5003 -> 6149[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5003 -> 6150[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5004[label="Pos (Succ wz60000) :% Pos Zero",fontsize=16,color="green",shape="box"];5005[label="wz61",fontsize=16,color="green",shape="box"];5006 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5006[label="FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Neg Zero) wz64",fontsize=16,color="magenta"];5006 -> 6151[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5006 -> 6152[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5007 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5007[label="primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];5007 -> 6153[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5007 -> 6154[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5008[label="Succ wz60100",fontsize=16,color="green",shape="box"];5009[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (Succ wz2040)) == LT))",fontsize=16,color="black",shape="box"];5009 -> 6155[label="",style="solid", color="black", weight=3]; 99.83/64.42 5010[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];5010 -> 6156[label="",style="solid", color="black", weight=3]; 99.83/64.42 5011 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5011[label="primPlusNat Zero (Succ wz60100)",fontsize=16,color="magenta"];5011 -> 6157[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5011 -> 6158[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5012[label="Succ wz60100",fontsize=16,color="green",shape="box"];5013[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (Succ wz2080)) == LT))",fontsize=16,color="black",shape="box"];5013 -> 6159[label="",style="solid", color="black", weight=3]; 99.83/64.42 5014[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];5014 -> 6160[label="",style="solid", color="black", weight=3]; 99.83/64.42 5015[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 False",fontsize=16,color="black",shape="box"];5015 -> 6161[label="",style="solid", color="black", weight=3]; 99.83/64.42 5016[label="Pos (Succ wz60000) :% Neg Zero",fontsize=16,color="green",shape="box"];5017[label="wz61",fontsize=16,color="green",shape="box"];5018 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5018[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) wz64",fontsize=16,color="magenta"];5018 -> 6162[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5018 -> 6163[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5019[label="Pos (Succ wz60000) :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];5020[label="wz61",fontsize=16,color="green",shape="box"];5021 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5021[label="FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Neg Zero) wz64",fontsize=16,color="magenta"];5021 -> 6164[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5021 -> 6165[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5022[label="Pos (Succ wz60000) :% Neg Zero",fontsize=16,color="green",shape="box"];5023[label="wz61",fontsize=16,color="green",shape="box"];5024 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5024[label="FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Neg Zero) wz64",fontsize=16,color="magenta"];5024 -> 6166[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5024 -> 6167[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5025 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5025[label="primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];5025 -> 6168[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5025 -> 6169[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5026[label="Succ wz60100",fontsize=16,color="green",shape="box"];5027[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (Succ wz2220)) == LT))",fontsize=16,color="black",shape="box"];5027 -> 6170[label="",style="solid", color="black", weight=3]; 99.83/64.42 5028[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];5028 -> 6171[label="",style="solid", color="black", weight=3]; 99.83/64.42 5029 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5029[label="primPlusNat Zero (Succ wz60100)",fontsize=16,color="magenta"];5029 -> 6172[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5029 -> 6173[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5030[label="Succ wz60100",fontsize=16,color="green",shape="box"];5031[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (Succ wz2260)) == LT))",fontsize=16,color="black",shape="box"];5031 -> 6174[label="",style="solid", color="black", weight=3]; 99.83/64.42 5032[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];5032 -> 6175[label="",style="solid", color="black", weight=3]; 99.83/64.42 5033[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 False",fontsize=16,color="black",shape="box"];5033 -> 6176[label="",style="solid", color="black", weight=3]; 99.83/64.42 5034[label="Pos Zero :% Pos Zero",fontsize=16,color="green",shape="box"];5035[label="wz61",fontsize=16,color="green",shape="box"];5036 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5036[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ wz5000) :% Neg (Succ wz5100)) wz64",fontsize=16,color="magenta"];5036 -> 6177[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5036 -> 6178[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5037[label="Pos Zero :% Pos (Succ wz60100)",fontsize=16,color="green",shape="box"];5038[label="wz61",fontsize=16,color="green",shape="box"];5039 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5039[label="FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Neg (Succ wz5100)) wz64",fontsize=16,color="magenta"];5039 -> 6179[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5039 -> 6180[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5040[label="Pos Zero :% Pos Zero",fontsize=16,color="green",shape="box"];5041[label="wz61",fontsize=16,color="green",shape="box"];5042 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5042[label="FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Neg (Succ wz5100)) wz64",fontsize=16,color="magenta"];5042 -> 6181[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5042 -> 6182[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5043 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5043[label="primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];5043 -> 6183[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5043 -> 6184[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5044[label="Succ wz60100",fontsize=16,color="green",shape="box"];5045[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (Succ wz2280)) == LT))",fontsize=16,color="black",shape="box"];5045 -> 6185[label="",style="solid", color="black", weight=3]; 99.83/64.42 5046[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];5046 -> 6186[label="",style="solid", color="black", weight=3]; 99.83/64.42 5047 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5047[label="primPlusNat Zero (Succ wz60100)",fontsize=16,color="magenta"];5047 -> 6187[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5047 -> 6188[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5048[label="Succ wz60100",fontsize=16,color="green",shape="box"];5049[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (Succ wz2320)) == LT))",fontsize=16,color="black",shape="box"];5049 -> 6189[label="",style="solid", color="black", weight=3]; 99.83/64.42 5050[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];5050 -> 6190[label="",style="solid", color="black", weight=3]; 99.83/64.42 5051[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];5051 -> 6191[label="",style="solid", color="black", weight=3]; 99.83/64.42 5052[label="Pos Zero :% Neg Zero",fontsize=16,color="green",shape="box"];5053[label="wz61",fontsize=16,color="green",shape="box"];5054 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5054[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ wz5000) :% Neg (Succ wz5100)) wz64",fontsize=16,color="magenta"];5054 -> 6192[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5054 -> 6193[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5055[label="Pos Zero :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];5056[label="wz61",fontsize=16,color="green",shape="box"];5057 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5057[label="FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Neg (Succ wz5100)) wz64",fontsize=16,color="magenta"];5057 -> 6194[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5057 -> 6195[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5058[label="Pos Zero :% Neg Zero",fontsize=16,color="green",shape="box"];5059[label="wz61",fontsize=16,color="green",shape="box"];5060 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5060[label="FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Neg (Succ wz5100)) wz64",fontsize=16,color="magenta"];5060 -> 6196[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5060 -> 6197[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5061 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5061[label="primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];5061 -> 6198[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5061 -> 6199[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5062[label="Succ wz60100",fontsize=16,color="green",shape="box"];5063[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (Succ wz2340)) == LT))",fontsize=16,color="black",shape="box"];5063 -> 6200[label="",style="solid", color="black", weight=3]; 99.83/64.42 5064[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];5064 -> 6201[label="",style="solid", color="black", weight=3]; 99.83/64.42 5065 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5065[label="primPlusNat Zero (Succ wz60100)",fontsize=16,color="magenta"];5065 -> 6202[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5065 -> 6203[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5066[label="Succ wz60100",fontsize=16,color="green",shape="box"];5067[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (Succ wz2380)) == LT))",fontsize=16,color="black",shape="box"];5067 -> 6204[label="",style="solid", color="black", weight=3]; 99.83/64.42 5068[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];5068 -> 6205[label="",style="solid", color="black", weight=3]; 99.83/64.42 5069[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];5069 -> 6206[label="",style="solid", color="black", weight=3]; 99.83/64.42 5070[label="Pos Zero :% Pos Zero",fontsize=16,color="green",shape="box"];5071[label="wz61",fontsize=16,color="green",shape="box"];5072 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5072[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ wz5000) :% Neg (Succ wz5100)) wz64",fontsize=16,color="magenta"];5072 -> 6207[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5072 -> 6208[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5073[label="Pos Zero :% Pos (Succ wz60100)",fontsize=16,color="green",shape="box"];5074[label="wz61",fontsize=16,color="green",shape="box"];5075 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5075[label="FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Neg (Succ wz5100)) wz64",fontsize=16,color="magenta"];5075 -> 6209[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5075 -> 6210[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5076[label="Pos Zero :% Pos Zero",fontsize=16,color="green",shape="box"];5077[label="wz61",fontsize=16,color="green",shape="box"];5078 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5078[label="FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Neg (Succ wz5100)) wz64",fontsize=16,color="magenta"];5078 -> 6211[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5078 -> 6212[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5079 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5079[label="primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];5079 -> 6213[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5079 -> 6214[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5080[label="Succ wz60100",fontsize=16,color="green",shape="box"];5081[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (Succ wz2400)) == LT))",fontsize=16,color="black",shape="box"];5081 -> 6215[label="",style="solid", color="black", weight=3]; 99.83/64.42 5082[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];5082 -> 6216[label="",style="solid", color="black", weight=3]; 99.83/64.42 5083 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5083[label="primPlusNat Zero (Succ wz60100)",fontsize=16,color="magenta"];5083 -> 6217[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5083 -> 6218[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5084[label="Succ wz60100",fontsize=16,color="green",shape="box"];5085[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (Succ wz2440)) == LT))",fontsize=16,color="black",shape="box"];5085 -> 6219[label="",style="solid", color="black", weight=3]; 99.83/64.42 5086[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];5086 -> 6220[label="",style="solid", color="black", weight=3]; 99.83/64.42 5087[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 False",fontsize=16,color="black",shape="box"];5087 -> 6221[label="",style="solid", color="black", weight=3]; 99.83/64.42 5088[label="Pos Zero :% Neg Zero",fontsize=16,color="green",shape="box"];5089[label="wz61",fontsize=16,color="green",shape="box"];5090 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5090[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ wz5000) :% Neg (Succ wz5100)) wz64",fontsize=16,color="magenta"];5090 -> 6222[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5090 -> 6223[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5091[label="Pos Zero :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];5092[label="wz61",fontsize=16,color="green",shape="box"];5093 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5093[label="FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Neg (Succ wz5100)) wz64",fontsize=16,color="magenta"];5093 -> 6224[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5093 -> 6225[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5094[label="Pos Zero :% Neg Zero",fontsize=16,color="green",shape="box"];5095[label="wz61",fontsize=16,color="green",shape="box"];5096 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5096[label="FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Neg (Succ wz5100)) wz64",fontsize=16,color="magenta"];5096 -> 6226[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5096 -> 6227[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5097 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5097[label="primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];5097 -> 6228[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5097 -> 6229[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5098[label="Succ wz60100",fontsize=16,color="green",shape="box"];5099[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (Succ wz2460)) == LT))",fontsize=16,color="black",shape="box"];5099 -> 6230[label="",style="solid", color="black", weight=3]; 99.83/64.42 5100[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];5100 -> 6231[label="",style="solid", color="black", weight=3]; 99.83/64.42 5101 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5101[label="primPlusNat Zero (Succ wz60100)",fontsize=16,color="magenta"];5101 -> 6232[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5101 -> 6233[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5102[label="Succ wz60100",fontsize=16,color="green",shape="box"];5103[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (Succ wz2500)) == LT))",fontsize=16,color="black",shape="box"];5103 -> 6234[label="",style="solid", color="black", weight=3]; 99.83/64.42 5104[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];5104 -> 6235[label="",style="solid", color="black", weight=3]; 99.83/64.42 5105[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 False",fontsize=16,color="black",shape="box"];5105 -> 6236[label="",style="solid", color="black", weight=3]; 99.83/64.42 5106[label="Pos Zero :% Pos Zero",fontsize=16,color="green",shape="box"];5107[label="wz61",fontsize=16,color="green",shape="box"];5108 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5108[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) wz64",fontsize=16,color="magenta"];5108 -> 6237[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5108 -> 6238[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5109[label="Pos Zero :% Pos (Succ wz60100)",fontsize=16,color="green",shape="box"];5110[label="wz61",fontsize=16,color="green",shape="box"];5111 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5111[label="FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Neg Zero) wz64",fontsize=16,color="magenta"];5111 -> 6239[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5111 -> 6240[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5112[label="Pos Zero :% Pos Zero",fontsize=16,color="green",shape="box"];5113[label="wz61",fontsize=16,color="green",shape="box"];5114 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5114[label="FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Neg Zero) wz64",fontsize=16,color="magenta"];5114 -> 6241[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5114 -> 6242[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5115 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5115[label="primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];5115 -> 6243[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5115 -> 6244[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5116[label="Succ wz60100",fontsize=16,color="green",shape="box"];5117[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (Succ wz2520)) == LT))",fontsize=16,color="black",shape="box"];5117 -> 6245[label="",style="solid", color="black", weight=3]; 99.83/64.42 5118[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];5118 -> 6246[label="",style="solid", color="black", weight=3]; 99.83/64.42 5119 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5119[label="primPlusNat Zero (Succ wz60100)",fontsize=16,color="magenta"];5119 -> 6247[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5119 -> 6248[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5120[label="Succ wz60100",fontsize=16,color="green",shape="box"];5121[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (Succ wz2560)) == LT))",fontsize=16,color="black",shape="box"];5121 -> 6249[label="",style="solid", color="black", weight=3]; 99.83/64.42 5122[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];5122 -> 6250[label="",style="solid", color="black", weight=3]; 99.83/64.42 5123[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];5123 -> 6251[label="",style="solid", color="black", weight=3]; 99.83/64.42 5124[label="Pos Zero :% Neg Zero",fontsize=16,color="green",shape="box"];5125[label="wz61",fontsize=16,color="green",shape="box"];5126 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5126[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) wz64",fontsize=16,color="magenta"];5126 -> 6252[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5126 -> 6253[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5127[label="Pos Zero :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];5128[label="wz61",fontsize=16,color="green",shape="box"];5129 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5129[label="FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Neg Zero) wz64",fontsize=16,color="magenta"];5129 -> 6254[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5129 -> 6255[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5130[label="Pos Zero :% Neg Zero",fontsize=16,color="green",shape="box"];5131[label="wz61",fontsize=16,color="green",shape="box"];5132 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5132[label="FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Neg Zero) wz64",fontsize=16,color="magenta"];5132 -> 6256[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5132 -> 6257[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5133 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5133[label="primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];5133 -> 6258[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5133 -> 6259[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5134[label="Succ wz60100",fontsize=16,color="green",shape="box"];5135[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (Succ wz2580)) == LT))",fontsize=16,color="black",shape="box"];5135 -> 6260[label="",style="solid", color="black", weight=3]; 99.83/64.42 5136[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];5136 -> 6261[label="",style="solid", color="black", weight=3]; 99.83/64.42 5137 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5137[label="primPlusNat Zero (Succ wz60100)",fontsize=16,color="magenta"];5137 -> 6262[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5137 -> 6263[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5138[label="Succ wz60100",fontsize=16,color="green",shape="box"];5139[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (Succ wz2620)) == LT))",fontsize=16,color="black",shape="box"];5139 -> 6264[label="",style="solid", color="black", weight=3]; 99.83/64.42 5140[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];5140 -> 6265[label="",style="solid", color="black", weight=3]; 99.83/64.42 5141[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];5141 -> 6266[label="",style="solid", color="black", weight=3]; 99.83/64.42 5142[label="Pos Zero :% Pos Zero",fontsize=16,color="green",shape="box"];5143[label="wz61",fontsize=16,color="green",shape="box"];5144 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5144[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) wz64",fontsize=16,color="magenta"];5144 -> 6267[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5144 -> 6268[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5145[label="Pos Zero :% Pos (Succ wz60100)",fontsize=16,color="green",shape="box"];5146[label="wz61",fontsize=16,color="green",shape="box"];5147 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5147[label="FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Neg Zero) wz64",fontsize=16,color="magenta"];5147 -> 6269[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5147 -> 6270[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5148[label="Pos Zero :% Pos Zero",fontsize=16,color="green",shape="box"];5149[label="wz61",fontsize=16,color="green",shape="box"];5150 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5150[label="FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Neg Zero) wz64",fontsize=16,color="magenta"];5150 -> 6271[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5150 -> 6272[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5151 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5151[label="primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];5151 -> 6273[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5151 -> 6274[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5152[label="Succ wz60100",fontsize=16,color="green",shape="box"];5153[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (Succ wz2640)) == LT))",fontsize=16,color="black",shape="box"];5153 -> 6275[label="",style="solid", color="black", weight=3]; 99.83/64.42 5154[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];5154 -> 6276[label="",style="solid", color="black", weight=3]; 99.83/64.42 5155 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5155[label="primPlusNat Zero (Succ wz60100)",fontsize=16,color="magenta"];5155 -> 6277[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5155 -> 6278[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5156[label="Succ wz60100",fontsize=16,color="green",shape="box"];5157[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (Succ wz2680)) == LT))",fontsize=16,color="black",shape="box"];5157 -> 6279[label="",style="solid", color="black", weight=3]; 99.83/64.42 5158[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];5158 -> 6280[label="",style="solid", color="black", weight=3]; 99.83/64.42 5159[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 False",fontsize=16,color="black",shape="box"];5159 -> 6281[label="",style="solid", color="black", weight=3]; 99.83/64.42 5160[label="Pos Zero :% Neg Zero",fontsize=16,color="green",shape="box"];5161[label="wz61",fontsize=16,color="green",shape="box"];5162 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5162[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) wz64",fontsize=16,color="magenta"];5162 -> 6282[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5162 -> 6283[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5163[label="Pos Zero :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];5164[label="wz61",fontsize=16,color="green",shape="box"];5165 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5165[label="FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Neg Zero) wz64",fontsize=16,color="magenta"];5165 -> 6284[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5165 -> 6285[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5166[label="Pos Zero :% Neg Zero",fontsize=16,color="green",shape="box"];5167[label="wz61",fontsize=16,color="green",shape="box"];5168 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5168[label="FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Neg Zero) wz64",fontsize=16,color="magenta"];5168 -> 6286[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5168 -> 6287[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5169[label="wz69",fontsize=16,color="green",shape="box"];5170[label="wz77",fontsize=16,color="green",shape="box"];5171[label="wz68",fontsize=16,color="green",shape="box"];5172[label="Pos wz700 :% Pos (Succ wz71)",fontsize=16,color="green",shape="box"];5173[label="wz7000",fontsize=16,color="green",shape="box"];5174[label="wz7300",fontsize=16,color="green",shape="box"];5175[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg (Succ wz7300)) wz74 wz75 wz76 wz77 (not (primCmpNat wz3070 wz2700 == LT))",fontsize=16,color="burlywood",shape="triangle"];10434[label="wz3070/Succ wz30700",fontsize=10,color="white",style="solid",shape="box"];5175 -> 10434[label="",style="solid", color="burlywood", weight=9]; 99.83/64.42 10434 -> 6288[label="",style="solid", color="burlywood", weight=3]; 99.83/64.42 10435[label="wz3070/Zero",fontsize=10,color="white",style="solid",shape="box"];5175 -> 10435[label="",style="solid", color="burlywood", weight=9]; 99.83/64.42 10435 -> 6289[label="",style="solid", color="burlywood", weight=3]; 99.83/64.42 5176[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg (Succ wz7300)) wz74 wz75 wz76 wz77 (not (LT == LT))",fontsize=16,color="black",shape="triangle"];5176 -> 6290[label="",style="solid", color="black", weight=3]; 99.83/64.42 5177[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg Zero) wz74 wz75 wz76 wz77 False",fontsize=16,color="black",shape="box"];5177 -> 6291[label="",style="solid", color="black", weight=3]; 99.83/64.42 5178[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos Zero :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg (Succ wz7300)) wz74 wz75 wz76 wz77 False",fontsize=16,color="black",shape="box"];5178 -> 6292[label="",style="solid", color="black", weight=3]; 99.83/64.42 5179[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos Zero :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg Zero) wz74 wz75 wz76 wz77 False",fontsize=16,color="black",shape="box"];5179 -> 6293[label="",style="solid", color="black", weight=3]; 99.83/64.42 5180[label="wz7000",fontsize=16,color="green",shape="box"];5181[label="wz7300",fontsize=16,color="green",shape="box"];5182[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos (Succ wz7300)) wz74 wz75 wz76 wz77 (not (primCmpNat wz3090 wz2700 == LT))",fontsize=16,color="burlywood",shape="triangle"];10436[label="wz3090/Succ wz30900",fontsize=10,color="white",style="solid",shape="box"];5182 -> 10436[label="",style="solid", color="burlywood", weight=9]; 99.83/64.42 10436 -> 6294[label="",style="solid", color="burlywood", weight=3]; 99.83/64.42 10437[label="wz3090/Zero",fontsize=10,color="white",style="solid",shape="box"];5182 -> 10437[label="",style="solid", color="burlywood", weight=9]; 99.83/64.42 10437 -> 6295[label="",style="solid", color="burlywood", weight=3]; 99.83/64.42 5183[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos (Succ wz7300)) wz74 wz75 wz76 wz77 (not (LT == LT))",fontsize=16,color="black",shape="triangle"];5183 -> 6296[label="",style="solid", color="black", weight=3]; 99.83/64.42 5184[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos Zero) wz74 wz75 wz76 wz77 False",fontsize=16,color="black",shape="box"];5184 -> 6297[label="",style="solid", color="black", weight=3]; 99.83/64.42 5185[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg Zero :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos (Succ wz7300)) wz74 wz75 wz76 wz77 False",fontsize=16,color="black",shape="box"];5185 -> 6298[label="",style="solid", color="black", weight=3]; 99.83/64.42 5186[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg Zero :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos Zero) wz74 wz75 wz76 wz77 False",fontsize=16,color="black",shape="box"];5186 -> 6299[label="",style="solid", color="black", weight=3]; 99.83/64.42 5187[label="wz69",fontsize=16,color="green",shape="box"];5188[label="wz77",fontsize=16,color="green",shape="box"];5189[label="wz68",fontsize=16,color="green",shape="box"];5190[label="Neg wz700 :% Pos (Succ wz71)",fontsize=16,color="green",shape="box"];5191[label="Succ wz7300",fontsize=16,color="green",shape="box"];5192[label="Succ wz7000",fontsize=16,color="green",shape="box"];5193[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos (Succ wz7300)) wz74 wz75 wz76 wz77 (not False)",fontsize=16,color="black",shape="box"];5193 -> 6300[label="",style="solid", color="black", weight=3]; 99.83/64.42 5194 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5194[label="FiniteMap.foldFM_GE wz68 (wz68 (Neg (Succ wz72) :% Pos Zero) wz74 (FiniteMap.foldFM_GE wz68 wz69 (Pos (Succ wz7000) :% Pos (Succ wz71)) wz77)) (Pos (Succ wz7000) :% Pos (Succ wz71)) wz76",fontsize=16,color="magenta"];5194 -> 6301[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5194 -> 6302[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5194 -> 6303[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5194 -> 6304[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5195 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5195[label="FiniteMap.foldFM_GE wz68 (wz68 (Neg (Succ wz72) :% Pos (Succ wz7300)) wz74 (FiniteMap.foldFM_GE wz68 wz69 (Pos Zero :% Pos (Succ wz71)) wz77)) (Pos Zero :% Pos (Succ wz71)) wz76",fontsize=16,color="magenta"];5195 -> 6305[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5195 -> 6306[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5195 -> 6307[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5195 -> 6308[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5196 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5196[label="FiniteMap.foldFM_GE wz68 (wz68 (Neg (Succ wz72) :% Pos Zero) wz74 (FiniteMap.foldFM_GE wz68 wz69 (Pos Zero :% Pos (Succ wz71)) wz77)) (Pos Zero :% Pos (Succ wz71)) wz76",fontsize=16,color="magenta"];5196 -> 6309[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5196 -> 6310[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5196 -> 6311[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5196 -> 6312[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5197[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg (Succ wz7300)) wz74 wz75 wz76 wz77 (not (GT == LT))",fontsize=16,color="black",shape="triangle"];5197 -> 6313[label="",style="solid", color="black", weight=3]; 99.83/64.42 5198[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg (Succ wz7300)) wz74 wz75 wz76 wz77 (not False)",fontsize=16,color="black",shape="triangle"];5198 -> 6314[label="",style="solid", color="black", weight=3]; 99.83/64.42 5199 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5199[label="FiniteMap.foldFM_GE wz68 (wz68 (Neg (Succ wz72) :% Neg Zero) wz74 (FiniteMap.foldFM_GE wz68 wz69 (Pos (Succ wz7000) :% Pos (Succ wz71)) wz77)) (Pos (Succ wz7000) :% Pos (Succ wz71)) wz76",fontsize=16,color="magenta"];5199 -> 6315[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5199 -> 6316[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5199 -> 6317[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5199 -> 6318[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5200 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5200[label="FiniteMap.foldFM_GE wz68 (wz68 (Neg (Succ wz72) :% Neg (Succ wz7300)) wz74 (FiniteMap.foldFM_GE wz68 wz69 (Pos Zero :% Pos (Succ wz71)) wz77)) (Pos Zero :% Pos (Succ wz71)) wz76",fontsize=16,color="magenta"];5200 -> 6319[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5200 -> 6320[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5200 -> 6321[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5200 -> 6322[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5201 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5201[label="FiniteMap.foldFM_GE wz68 (wz68 (Neg (Succ wz72) :% Neg Zero) wz74 (FiniteMap.foldFM_GE wz68 wz69 (Pos Zero :% Pos (Succ wz71)) wz77)) (Pos Zero :% Pos (Succ wz71)) wz76",fontsize=16,color="magenta"];5201 -> 6323[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5201 -> 6324[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5201 -> 6325[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5201 -> 6326[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5202[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos (Succ wz7300)) wz74 wz75 wz76 wz77 (not (GT == LT))",fontsize=16,color="black",shape="triangle"];5202 -> 6327[label="",style="solid", color="black", weight=3]; 99.83/64.42 5203[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos (Succ wz7300)) wz74 wz75 wz76 wz77 (not False)",fontsize=16,color="black",shape="triangle"];5203 -> 6328[label="",style="solid", color="black", weight=3]; 99.83/64.42 5204 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5204[label="FiniteMap.foldFM_GE wz68 (wz68 (Neg (Succ wz72) :% Pos Zero) wz74 (FiniteMap.foldFM_GE wz68 wz69 (Neg (Succ wz7000) :% Pos (Succ wz71)) wz77)) (Neg (Succ wz7000) :% Pos (Succ wz71)) wz76",fontsize=16,color="magenta"];5204 -> 6329[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5204 -> 6330[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5204 -> 6331[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5204 -> 6332[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5205 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5205[label="FiniteMap.foldFM_GE wz68 (wz68 (Neg (Succ wz72) :% Pos (Succ wz7300)) wz74 (FiniteMap.foldFM_GE wz68 wz69 (Neg Zero :% Pos (Succ wz71)) wz77)) (Neg Zero :% Pos (Succ wz71)) wz76",fontsize=16,color="magenta"];5205 -> 6333[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5205 -> 6334[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5205 -> 6335[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5205 -> 6336[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5206 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5206[label="FiniteMap.foldFM_GE wz68 (wz68 (Neg (Succ wz72) :% Pos Zero) wz74 (FiniteMap.foldFM_GE wz68 wz69 (Neg Zero :% Pos (Succ wz71)) wz77)) (Neg Zero :% Pos (Succ wz71)) wz76",fontsize=16,color="magenta"];5206 -> 6337[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5206 -> 6338[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5206 -> 6339[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5206 -> 6340[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5207[label="Succ wz7300",fontsize=16,color="green",shape="box"];5208[label="Succ wz7000",fontsize=16,color="green",shape="box"];5209[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg (Succ wz7300)) wz74 wz75 wz76 wz77 (not False)",fontsize=16,color="black",shape="box"];5209 -> 6341[label="",style="solid", color="black", weight=3]; 99.83/64.42 5210 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5210[label="FiniteMap.foldFM_GE wz68 (wz68 (Neg (Succ wz72) :% Neg Zero) wz74 (FiniteMap.foldFM_GE wz68 wz69 (Neg (Succ wz7000) :% Pos (Succ wz71)) wz77)) (Neg (Succ wz7000) :% Pos (Succ wz71)) wz76",fontsize=16,color="magenta"];5210 -> 6342[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5210 -> 6343[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5210 -> 6344[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5210 -> 6345[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5211 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5211[label="FiniteMap.foldFM_GE wz68 (wz68 (Neg (Succ wz72) :% Neg (Succ wz7300)) wz74 (FiniteMap.foldFM_GE wz68 wz69 (Neg Zero :% Pos (Succ wz71)) wz77)) (Neg Zero :% Pos (Succ wz71)) wz76",fontsize=16,color="magenta"];5211 -> 6346[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5211 -> 6347[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5211 -> 6348[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5211 -> 6349[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5212 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5212[label="FiniteMap.foldFM_GE wz68 (wz68 (Neg (Succ wz72) :% Neg Zero) wz74 (FiniteMap.foldFM_GE wz68 wz69 (Neg Zero :% Pos (Succ wz71)) wz77)) (Neg Zero :% Pos (Succ wz71)) wz76",fontsize=16,color="magenta"];5212 -> 6350[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5212 -> 6351[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5212 -> 6352[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5212 -> 6353[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5213 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5213[label="primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];5213 -> 6354[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5213 -> 6355[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5214[label="Succ wz60100",fontsize=16,color="green",shape="box"];5215[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (Succ wz2750)) == LT))",fontsize=16,color="black",shape="box"];5215 -> 6356[label="",style="solid", color="black", weight=3]; 99.83/64.42 5216[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];5216 -> 6357[label="",style="solid", color="black", weight=3]; 99.83/64.42 5217 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5217[label="primPlusNat Zero (Succ wz60100)",fontsize=16,color="magenta"];5217 -> 6358[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5217 -> 6359[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5218[label="Succ wz60100",fontsize=16,color="green",shape="box"];5219[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (Succ wz2790)) == LT))",fontsize=16,color="black",shape="box"];5219 -> 6360[label="",style="solid", color="black", weight=3]; 99.83/64.42 5220[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];5220 -> 6361[label="",style="solid", color="black", weight=3]; 99.83/64.42 5221[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 False",fontsize=16,color="black",shape="box"];5221 -> 6362[label="",style="solid", color="black", weight=3]; 99.83/64.42 5222[label="Neg (Succ wz60000) :% Pos Zero",fontsize=16,color="green",shape="box"];5223[label="wz61",fontsize=16,color="green",shape="box"];5224 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5224[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) wz64",fontsize=16,color="magenta"];5224 -> 6363[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5224 -> 6364[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5225[label="Neg (Succ wz60000) :% Pos (Succ wz60100)",fontsize=16,color="green",shape="box"];5226[label="wz61",fontsize=16,color="green",shape="box"];5227 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5227[label="FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Pos Zero) wz64",fontsize=16,color="magenta"];5227 -> 6365[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5227 -> 6366[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5228[label="Neg (Succ wz60000) :% Pos Zero",fontsize=16,color="green",shape="box"];5229[label="wz61",fontsize=16,color="green",shape="box"];5230 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5230[label="FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Pos Zero) wz64",fontsize=16,color="magenta"];5230 -> 6367[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5230 -> 6368[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5231 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5231[label="primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];5231 -> 6369[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5231 -> 6370[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5232[label="Succ wz60100",fontsize=16,color="green",shape="box"];5233[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (Succ wz2810)) == LT))",fontsize=16,color="black",shape="box"];5233 -> 6371[label="",style="solid", color="black", weight=3]; 99.83/64.42 5234[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];5234 -> 6372[label="",style="solid", color="black", weight=3]; 99.83/64.42 5235 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5235[label="primPlusNat Zero (Succ wz60100)",fontsize=16,color="magenta"];5235 -> 6373[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5235 -> 6374[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5236[label="Succ wz60100",fontsize=16,color="green",shape="box"];5237[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (Succ wz2850)) == LT))",fontsize=16,color="black",shape="box"];5237 -> 6375[label="",style="solid", color="black", weight=3]; 99.83/64.42 5238[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];5238 -> 6376[label="",style="solid", color="black", weight=3]; 99.83/64.42 5239[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];5239 -> 6377[label="",style="solid", color="black", weight=3]; 99.83/64.42 5240[label="Neg (Succ wz60000) :% Neg Zero",fontsize=16,color="green",shape="box"];5241[label="wz61",fontsize=16,color="green",shape="box"];5242 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5242[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) wz64",fontsize=16,color="magenta"];5242 -> 6378[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5242 -> 6379[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5243[label="Neg (Succ wz60000) :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];5244[label="wz61",fontsize=16,color="green",shape="box"];5245 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5245[label="FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Pos Zero) wz64",fontsize=16,color="magenta"];5245 -> 6380[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5245 -> 6381[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5246[label="Neg (Succ wz60000) :% Neg Zero",fontsize=16,color="green",shape="box"];5247[label="wz61",fontsize=16,color="green",shape="box"];5248 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5248[label="FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Pos Zero) wz64",fontsize=16,color="magenta"];5248 -> 6382[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5248 -> 6383[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5249 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5249[label="primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];5249 -> 6384[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5249 -> 6385[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5250[label="Succ wz60100",fontsize=16,color="green",shape="box"];5251[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (Succ wz2870)) == LT))",fontsize=16,color="black",shape="box"];5251 -> 6386[label="",style="solid", color="black", weight=3]; 99.83/64.42 5252[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];5252 -> 6387[label="",style="solid", color="black", weight=3]; 99.83/64.42 5253 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5253[label="primPlusNat Zero (Succ wz60100)",fontsize=16,color="magenta"];5253 -> 6388[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5253 -> 6389[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5254[label="Succ wz60100",fontsize=16,color="green",shape="box"];5255[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (Succ wz2910)) == LT))",fontsize=16,color="black",shape="box"];5255 -> 6390[label="",style="solid", color="black", weight=3]; 99.83/64.42 5256[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];5256 -> 6391[label="",style="solid", color="black", weight=3]; 99.83/64.42 5257[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];5257 -> 6392[label="",style="solid", color="black", weight=3]; 99.83/64.42 5258[label="Neg (Succ wz60000) :% Pos Zero",fontsize=16,color="green",shape="box"];5259[label="wz61",fontsize=16,color="green",shape="box"];5260 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5260[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) wz64",fontsize=16,color="magenta"];5260 -> 6393[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5260 -> 6394[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5261[label="Neg (Succ wz60000) :% Pos (Succ wz60100)",fontsize=16,color="green",shape="box"];5262[label="wz61",fontsize=16,color="green",shape="box"];5263 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5263[label="FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Pos Zero) wz64",fontsize=16,color="magenta"];5263 -> 6395[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5263 -> 6396[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5264[label="Neg (Succ wz60000) :% Pos Zero",fontsize=16,color="green",shape="box"];5265[label="wz61",fontsize=16,color="green",shape="box"];5266 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5266[label="FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Pos Zero) wz64",fontsize=16,color="magenta"];5266 -> 6397[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5266 -> 6398[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5267 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5267[label="primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];5267 -> 6399[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5267 -> 6400[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5268[label="Succ wz60100",fontsize=16,color="green",shape="box"];5269[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (Succ wz2930)) == LT))",fontsize=16,color="black",shape="box"];5269 -> 6401[label="",style="solid", color="black", weight=3]; 99.83/64.42 5270[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];5270 -> 6402[label="",style="solid", color="black", weight=3]; 99.83/64.42 5271 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5271[label="primPlusNat Zero (Succ wz60100)",fontsize=16,color="magenta"];5271 -> 6403[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5271 -> 6404[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5272[label="Succ wz60100",fontsize=16,color="green",shape="box"];5273[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (Succ wz2970)) == LT))",fontsize=16,color="black",shape="box"];5273 -> 6405[label="",style="solid", color="black", weight=3]; 99.83/64.42 5274[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];5274 -> 6406[label="",style="solid", color="black", weight=3]; 99.83/64.42 5275[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 False",fontsize=16,color="black",shape="box"];5275 -> 6407[label="",style="solid", color="black", weight=3]; 99.83/64.42 5276[label="Neg (Succ wz60000) :% Neg Zero",fontsize=16,color="green",shape="box"];5277[label="wz61",fontsize=16,color="green",shape="box"];5278 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5278[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) wz64",fontsize=16,color="magenta"];5278 -> 6408[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5278 -> 6409[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5279[label="Neg (Succ wz60000) :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];5280[label="wz61",fontsize=16,color="green",shape="box"];5281 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5281[label="FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Pos Zero) wz64",fontsize=16,color="magenta"];5281 -> 6410[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5281 -> 6411[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5282[label="Neg (Succ wz60000) :% Neg Zero",fontsize=16,color="green",shape="box"];5283[label="wz61",fontsize=16,color="green",shape="box"];5284 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5284[label="FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Pos Zero) wz64",fontsize=16,color="magenta"];5284 -> 6412[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5284 -> 6413[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5285 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5285[label="primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];5285 -> 6414[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5285 -> 6415[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5286[label="Succ wz60100",fontsize=16,color="green",shape="box"];5287[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (Succ wz3110)) == LT))",fontsize=16,color="black",shape="box"];5287 -> 6416[label="",style="solid", color="black", weight=3]; 99.83/64.42 5288[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];5288 -> 6417[label="",style="solid", color="black", weight=3]; 99.83/64.42 5289 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5289[label="primPlusNat Zero (Succ wz60100)",fontsize=16,color="magenta"];5289 -> 6418[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5289 -> 6419[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5290[label="Succ wz60100",fontsize=16,color="green",shape="box"];5291[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (Succ wz3150)) == LT))",fontsize=16,color="black",shape="box"];5291 -> 6420[label="",style="solid", color="black", weight=3]; 99.83/64.42 5292[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];5292 -> 6421[label="",style="solid", color="black", weight=3]; 99.83/64.42 5293[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 False",fontsize=16,color="black",shape="box"];5293 -> 6422[label="",style="solid", color="black", weight=3]; 99.83/64.42 5294[label="Neg Zero :% Pos Zero",fontsize=16,color="green",shape="box"];5295[label="wz61",fontsize=16,color="green",shape="box"];5296 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5296[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ wz5000) :% Pos (Succ wz5100)) wz64",fontsize=16,color="magenta"];5296 -> 6423[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5296 -> 6424[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5297[label="Neg Zero :% Pos (Succ wz60100)",fontsize=16,color="green",shape="box"];5298[label="wz61",fontsize=16,color="green",shape="box"];5299 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5299[label="FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Pos (Succ wz5100)) wz64",fontsize=16,color="magenta"];5299 -> 6425[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5299 -> 6426[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5300[label="Neg Zero :% Pos Zero",fontsize=16,color="green",shape="box"];5301[label="wz61",fontsize=16,color="green",shape="box"];5302 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5302[label="FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Pos (Succ wz5100)) wz64",fontsize=16,color="magenta"];5302 -> 6427[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5302 -> 6428[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5303 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5303[label="primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];5303 -> 6429[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5303 -> 6430[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5304[label="Succ wz60100",fontsize=16,color="green",shape="box"];5305[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (Succ wz3170)) == LT))",fontsize=16,color="black",shape="box"];5305 -> 6431[label="",style="solid", color="black", weight=3]; 99.83/64.42 5306[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];5306 -> 6432[label="",style="solid", color="black", weight=3]; 99.83/64.42 5307 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5307[label="primPlusNat Zero (Succ wz60100)",fontsize=16,color="magenta"];5307 -> 6433[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5307 -> 6434[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5308[label="Succ wz60100",fontsize=16,color="green",shape="box"];5309[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (Succ wz3210)) == LT))",fontsize=16,color="black",shape="box"];5309 -> 6435[label="",style="solid", color="black", weight=3]; 99.83/64.42 5310[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];5310 -> 6436[label="",style="solid", color="black", weight=3]; 99.83/64.42 5311[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];5311 -> 6437[label="",style="solid", color="black", weight=3]; 99.83/64.42 5312[label="Neg Zero :% Neg Zero",fontsize=16,color="green",shape="box"];5313[label="wz61",fontsize=16,color="green",shape="box"];5314 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5314[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ wz5000) :% Pos (Succ wz5100)) wz64",fontsize=16,color="magenta"];5314 -> 6438[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5314 -> 6439[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5315[label="Neg Zero :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];5316[label="wz61",fontsize=16,color="green",shape="box"];5317 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5317[label="FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Pos (Succ wz5100)) wz64",fontsize=16,color="magenta"];5317 -> 6440[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5317 -> 6441[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5318[label="Neg Zero :% Neg Zero",fontsize=16,color="green",shape="box"];5319[label="wz61",fontsize=16,color="green",shape="box"];5320 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5320[label="FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Pos (Succ wz5100)) wz64",fontsize=16,color="magenta"];5320 -> 6442[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5320 -> 6443[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5321 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5321[label="primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];5321 -> 6444[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5321 -> 6445[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5322[label="Succ wz60100",fontsize=16,color="green",shape="box"];5323[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (Succ wz3230)) == LT))",fontsize=16,color="black",shape="box"];5323 -> 6446[label="",style="solid", color="black", weight=3]; 99.83/64.42 5324[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];5324 -> 6447[label="",style="solid", color="black", weight=3]; 99.83/64.42 5325 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5325[label="primPlusNat Zero (Succ wz60100)",fontsize=16,color="magenta"];5325 -> 6448[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5325 -> 6449[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5326[label="Succ wz60100",fontsize=16,color="green",shape="box"];5327[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (Succ wz3270)) == LT))",fontsize=16,color="black",shape="box"];5327 -> 6450[label="",style="solid", color="black", weight=3]; 99.83/64.42 5328[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];5328 -> 6451[label="",style="solid", color="black", weight=3]; 99.83/64.42 5329[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Pos (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];5329 -> 6452[label="",style="solid", color="black", weight=3]; 99.83/64.42 5330[label="Neg Zero :% Pos Zero",fontsize=16,color="green",shape="box"];5331[label="wz61",fontsize=16,color="green",shape="box"];5332 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5332[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ wz5000) :% Pos (Succ wz5100)) wz64",fontsize=16,color="magenta"];5332 -> 6453[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5332 -> 6454[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5333[label="Neg Zero :% Pos (Succ wz60100)",fontsize=16,color="green",shape="box"];5334[label="wz61",fontsize=16,color="green",shape="box"];5335 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5335[label="FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Pos (Succ wz5100)) wz64",fontsize=16,color="magenta"];5335 -> 6455[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5335 -> 6456[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5336[label="Neg Zero :% Pos Zero",fontsize=16,color="green",shape="box"];5337[label="wz61",fontsize=16,color="green",shape="box"];5338 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5338[label="FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Pos (Succ wz5100)) wz64",fontsize=16,color="magenta"];5338 -> 6457[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5338 -> 6458[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5339 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5339[label="primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];5339 -> 6459[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5339 -> 6460[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5340[label="Succ wz60100",fontsize=16,color="green",shape="box"];5341[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (Succ wz3290)) == LT))",fontsize=16,color="black",shape="box"];5341 -> 6461[label="",style="solid", color="black", weight=3]; 99.83/64.42 5342[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];5342 -> 6462[label="",style="solid", color="black", weight=3]; 99.83/64.42 5343 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5343[label="primPlusNat Zero (Succ wz60100)",fontsize=16,color="magenta"];5343 -> 6463[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5343 -> 6464[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5344[label="Succ wz60100",fontsize=16,color="green",shape="box"];5345[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (Succ wz3330)) == LT))",fontsize=16,color="black",shape="box"];5345 -> 6465[label="",style="solid", color="black", weight=3]; 99.83/64.42 5346[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];5346 -> 6466[label="",style="solid", color="black", weight=3]; 99.83/64.42 8306[label="wz60100",fontsize=16,color="green",shape="box"];8307[label="wz64",fontsize=16,color="green",shape="box"];8308[label="wz61",fontsize=16,color="green",shape="box"];8309[label="wz3",fontsize=16,color="green",shape="box"];8310[label="wz62",fontsize=16,color="green",shape="box"];8311[label="Neg (Succ Zero) :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];8312[label="wz63",fontsize=16,color="green",shape="box"];8313[label="wz4",fontsize=16,color="green",shape="box"];8305[label="FiniteMap.foldFM_GE1 wz480 wz481 wz482 (Neg Zero :% Neg (Succ wz483)) wz484 wz485 wz486 wz487 (not True)",fontsize=16,color="black",shape="triangle"];8305 -> 8402[label="",style="solid", color="black", weight=3]; 99.83/64.42 5348[label="Neg Zero :% Neg Zero",fontsize=16,color="green",shape="box"];5349[label="wz61",fontsize=16,color="green",shape="box"];5350 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5350[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ wz5000) :% Pos (Succ wz5100)) wz64",fontsize=16,color="magenta"];5350 -> 6468[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5350 -> 6469[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5351[label="Neg Zero :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];5352[label="wz61",fontsize=16,color="green",shape="box"];5353 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5353[label="FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Pos (Succ wz5100)) wz64",fontsize=16,color="magenta"];5353 -> 6470[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5353 -> 6471[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5354[label="Neg Zero :% Neg Zero",fontsize=16,color="green",shape="box"];5355[label="wz61",fontsize=16,color="green",shape="box"];5356 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5356[label="FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Pos (Succ wz5100)) wz64",fontsize=16,color="magenta"];5356 -> 6472[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5356 -> 6473[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5357 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5357[label="primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];5357 -> 6474[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5357 -> 6475[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5358[label="Succ wz60100",fontsize=16,color="green",shape="box"];5359[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (Succ wz3350)) == LT))",fontsize=16,color="black",shape="box"];5359 -> 6476[label="",style="solid", color="black", weight=3]; 99.83/64.42 5360[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];5360 -> 6477[label="",style="solid", color="black", weight=3]; 99.83/64.42 5361 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5361[label="primPlusNat Zero (Succ wz60100)",fontsize=16,color="magenta"];5361 -> 6478[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5361 -> 6479[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5362[label="Succ wz60100",fontsize=16,color="green",shape="box"];5363[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (Succ wz3390)) == LT))",fontsize=16,color="black",shape="box"];5363 -> 6480[label="",style="solid", color="black", weight=3]; 99.83/64.42 5364[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];5364 -> 6481[label="",style="solid", color="black", weight=3]; 99.83/64.42 5365[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 False",fontsize=16,color="black",shape="box"];5365 -> 6482[label="",style="solid", color="black", weight=3]; 99.83/64.42 5366[label="Neg Zero :% Pos Zero",fontsize=16,color="green",shape="box"];5367[label="wz61",fontsize=16,color="green",shape="box"];5368 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5368[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) wz64",fontsize=16,color="magenta"];5368 -> 6483[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5368 -> 6484[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5369[label="Neg Zero :% Pos (Succ wz60100)",fontsize=16,color="green",shape="box"];5370[label="wz61",fontsize=16,color="green",shape="box"];5371 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5371[label="FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Pos Zero) wz64",fontsize=16,color="magenta"];5371 -> 6485[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5371 -> 6486[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5372[label="Neg Zero :% Pos Zero",fontsize=16,color="green",shape="box"];5373[label="wz61",fontsize=16,color="green",shape="box"];5374 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5374[label="FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Pos Zero) wz64",fontsize=16,color="magenta"];5374 -> 6487[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5374 -> 6488[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5375 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5375[label="primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];5375 -> 6489[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5375 -> 6490[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5376[label="Succ wz60100",fontsize=16,color="green",shape="box"];5377[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (Succ wz3410)) == LT))",fontsize=16,color="black",shape="box"];5377 -> 6491[label="",style="solid", color="black", weight=3]; 99.83/64.42 5378[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];5378 -> 6492[label="",style="solid", color="black", weight=3]; 99.83/64.42 5379 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5379[label="primPlusNat Zero (Succ wz60100)",fontsize=16,color="magenta"];5379 -> 6493[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5379 -> 6494[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5380[label="Succ wz60100",fontsize=16,color="green",shape="box"];5381[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (Succ wz3450)) == LT))",fontsize=16,color="black",shape="box"];5381 -> 6495[label="",style="solid", color="black", weight=3]; 99.83/64.42 5382[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];5382 -> 6496[label="",style="solid", color="black", weight=3]; 99.83/64.42 5383[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];5383 -> 6497[label="",style="solid", color="black", weight=3]; 99.83/64.42 5384[label="Neg Zero :% Neg Zero",fontsize=16,color="green",shape="box"];5385[label="wz61",fontsize=16,color="green",shape="box"];5386 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5386[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ wz5000) :% Pos Zero) wz64",fontsize=16,color="magenta"];5386 -> 6498[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5386 -> 6499[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5387[label="Neg Zero :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];5388[label="wz61",fontsize=16,color="green",shape="box"];5389 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5389[label="FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Pos Zero) wz64",fontsize=16,color="magenta"];5389 -> 6500[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5389 -> 6501[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5390[label="Neg Zero :% Neg Zero",fontsize=16,color="green",shape="box"];5391[label="wz61",fontsize=16,color="green",shape="box"];5392 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5392[label="FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Pos Zero) wz64",fontsize=16,color="magenta"];5392 -> 6502[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5392 -> 6503[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5393 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5393[label="primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];5393 -> 6504[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5393 -> 6505[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5394[label="Succ wz60100",fontsize=16,color="green",shape="box"];5395[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (Succ wz3470)) == LT))",fontsize=16,color="black",shape="box"];5395 -> 6506[label="",style="solid", color="black", weight=3]; 99.83/64.42 5396[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];5396 -> 6507[label="",style="solid", color="black", weight=3]; 99.83/64.42 5397 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5397[label="primPlusNat Zero (Succ wz60100)",fontsize=16,color="magenta"];5397 -> 6508[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5397 -> 6509[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5398[label="Succ wz60100",fontsize=16,color="green",shape="box"];5399[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg (Succ wz3510)) == LT))",fontsize=16,color="black",shape="box"];5399 -> 6510[label="",style="solid", color="black", weight=3]; 99.83/64.42 5400[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];5400 -> 6511[label="",style="solid", color="black", weight=3]; 99.83/64.42 5401[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Pos Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];5401 -> 6512[label="",style="solid", color="black", weight=3]; 99.83/64.42 5402[label="Neg Zero :% Pos Zero",fontsize=16,color="green",shape="box"];5403[label="wz61",fontsize=16,color="green",shape="box"];5404 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5404[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) wz64",fontsize=16,color="magenta"];5404 -> 6513[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5404 -> 6514[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5405[label="Neg Zero :% Pos (Succ wz60100)",fontsize=16,color="green",shape="box"];5406[label="wz61",fontsize=16,color="green",shape="box"];5407 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5407[label="FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Pos Zero) wz64",fontsize=16,color="magenta"];5407 -> 6515[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5407 -> 6516[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5408[label="Neg Zero :% Pos Zero",fontsize=16,color="green",shape="box"];5409[label="wz61",fontsize=16,color="green",shape="box"];5410 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5410[label="FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Pos Zero) wz64",fontsize=16,color="magenta"];5410 -> 6517[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5410 -> 6518[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5411 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5411[label="primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];5411 -> 6519[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5411 -> 6520[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5412[label="Succ wz60100",fontsize=16,color="green",shape="box"];5413[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (Succ wz3530)) == LT))",fontsize=16,color="black",shape="box"];5413 -> 6521[label="",style="solid", color="black", weight=3]; 99.83/64.42 5414[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];5414 -> 6522[label="",style="solid", color="black", weight=3]; 99.83/64.42 5415 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5415[label="primPlusNat Zero (Succ wz60100)",fontsize=16,color="magenta"];5415 -> 6523[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5415 -> 6524[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5416[label="Succ wz60100",fontsize=16,color="green",shape="box"];5417[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos (Succ wz3570)) == LT))",fontsize=16,color="black",shape="box"];5417 -> 6525[label="",style="solid", color="black", weight=3]; 99.83/64.42 5418[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Neg Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];5418 -> 6526[label="",style="solid", color="black", weight=3]; 99.83/64.42 8314[label="wz60100",fontsize=16,color="green",shape="box"];8315[label="wz64",fontsize=16,color="green",shape="box"];8316[label="wz61",fontsize=16,color="green",shape="box"];8317[label="wz3",fontsize=16,color="green",shape="box"];8318[label="wz62",fontsize=16,color="green",shape="box"];8319[label="Neg (Succ Zero) :% Pos Zero",fontsize=16,color="green",shape="box"];8320[label="wz63",fontsize=16,color="green",shape="box"];8321[label="wz4",fontsize=16,color="green",shape="box"];5420[label="Neg Zero :% Neg Zero",fontsize=16,color="green",shape="box"];5421[label="wz61",fontsize=16,color="green",shape="box"];5422 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5422[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ wz5000) :% Pos Zero) wz64",fontsize=16,color="magenta"];5422 -> 6528[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5422 -> 6529[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5423[label="Neg Zero :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];5424[label="wz61",fontsize=16,color="green",shape="box"];5425 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5425[label="FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Pos Zero) wz64",fontsize=16,color="magenta"];5425 -> 6530[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5425 -> 6531[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5426[label="Neg Zero :% Neg Zero",fontsize=16,color="green",shape="box"];5427[label="wz61",fontsize=16,color="green",shape="box"];5428 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5428[label="FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Pos Zero) wz64",fontsize=16,color="magenta"];5428 -> 6532[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5428 -> 6533[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5429[label="wz8100",fontsize=16,color="green",shape="box"];5430[label="wz8400",fontsize=16,color="green",shape="box"];5431[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos (Succ wz8400)) wz85 wz86 wz87 wz88 (not (primCmpNat wz3590 wz3980 == LT))",fontsize=16,color="burlywood",shape="triangle"];10438[label="wz3590/Succ wz35900",fontsize=10,color="white",style="solid",shape="box"];5431 -> 10438[label="",style="solid", color="burlywood", weight=9]; 99.83/64.42 10438 -> 6534[label="",style="solid", color="burlywood", weight=3]; 99.83/64.42 10439[label="wz3590/Zero",fontsize=10,color="white",style="solid",shape="box"];5431 -> 10439[label="",style="solid", color="burlywood", weight=9]; 99.83/64.42 10439 -> 6535[label="",style="solid", color="burlywood", weight=3]; 99.83/64.42 5432[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos (Succ wz8400)) wz85 wz86 wz87 wz88 (not (GT == LT))",fontsize=16,color="black",shape="triangle"];5432 -> 6536[label="",style="solid", color="black", weight=3]; 99.83/64.42 5433[label="wz80",fontsize=16,color="green",shape="box"];5434[label="wz88",fontsize=16,color="green",shape="box"];5435[label="wz79",fontsize=16,color="green",shape="box"];5436[label="Pos wz810 :% Neg (Succ wz82)",fontsize=16,color="green",shape="box"];5437[label="wz80",fontsize=16,color="green",shape="box"];5438[label="wz88",fontsize=16,color="green",shape="box"];5439[label="wz79",fontsize=16,color="green",shape="box"];5440[label="Neg wz810 :% Neg (Succ wz82)",fontsize=16,color="green",shape="box"];5441[label="wz8100",fontsize=16,color="green",shape="box"];5442[label="wz8400",fontsize=16,color="green",shape="box"];5443[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg (Succ wz8400)) wz85 wz86 wz87 wz88 (not (primCmpNat wz3590 wz4000 == LT))",fontsize=16,color="burlywood",shape="triangle"];10440[label="wz3590/Succ wz35900",fontsize=10,color="white",style="solid",shape="box"];5443 -> 10440[label="",style="solid", color="burlywood", weight=9]; 99.83/64.42 10440 -> 6537[label="",style="solid", color="burlywood", weight=3]; 99.83/64.42 10441[label="wz3590/Zero",fontsize=10,color="white",style="solid",shape="box"];5443 -> 10441[label="",style="solid", color="burlywood", weight=9]; 99.83/64.42 10441 -> 6538[label="",style="solid", color="burlywood", weight=3]; 99.83/64.42 5444[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg (Succ wz8400)) wz85 wz86 wz87 wz88 (not (GT == LT))",fontsize=16,color="black",shape="triangle"];5444 -> 6539[label="",style="solid", color="black", weight=3]; 99.83/64.42 5445[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos (Succ wz8400)) wz85 wz86 wz87 wz88 (not (LT == LT))",fontsize=16,color="black",shape="triangle"];5445 -> 6540[label="",style="solid", color="black", weight=3]; 99.83/64.42 5446[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos (Succ wz8400)) wz85 wz86 wz87 wz88 (not False)",fontsize=16,color="black",shape="triangle"];5446 -> 6541[label="",style="solid", color="black", weight=3]; 99.83/64.42 5447 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5447[label="FiniteMap.foldFM_GE wz79 (wz79 (Neg (Succ wz83) :% Pos Zero) wz85 (FiniteMap.foldFM_GE wz79 wz80 (Pos (Succ wz8100) :% Neg (Succ wz82)) wz88)) (Pos (Succ wz8100) :% Neg (Succ wz82)) wz87",fontsize=16,color="magenta"];5447 -> 6542[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5447 -> 6543[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5447 -> 6544[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5447 -> 6545[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5448 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5448[label="FiniteMap.foldFM_GE wz79 (wz79 (Neg (Succ wz83) :% Pos (Succ wz8400)) wz85 (FiniteMap.foldFM_GE wz79 wz80 (Pos Zero :% Neg (Succ wz82)) wz88)) (Pos Zero :% Neg (Succ wz82)) wz87",fontsize=16,color="magenta"];5448 -> 6546[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5448 -> 6547[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5448 -> 6548[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5448 -> 6549[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5449 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5449[label="FiniteMap.foldFM_GE wz79 (wz79 (Neg (Succ wz83) :% Pos Zero) wz85 (FiniteMap.foldFM_GE wz79 wz80 (Pos Zero :% Neg (Succ wz82)) wz88)) (Pos Zero :% Neg (Succ wz82)) wz87",fontsize=16,color="magenta"];5449 -> 6550[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5449 -> 6551[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5449 -> 6552[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5449 -> 6553[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5450[label="Succ wz8400",fontsize=16,color="green",shape="box"];5451[label="Succ wz8100",fontsize=16,color="green",shape="box"];5452 -> 4349[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5452[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg (Succ wz8400)) wz85 wz86 wz87 wz88 (not False)",fontsize=16,color="magenta"];5452 -> 6554[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5452 -> 6555[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5453[label="Succ wz8400",fontsize=16,color="green",shape="box"];5454[label="Succ wz8100",fontsize=16,color="green",shape="box"];5455 -> 4350[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5455[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos (Succ wz8400)) wz85 wz86 wz87 wz88 (not False)",fontsize=16,color="magenta"];5455 -> 6556[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5455 -> 6557[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5456[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg (Succ wz8400)) wz85 wz86 wz87 wz88 (not (LT == LT))",fontsize=16,color="black",shape="triangle"];5456 -> 6558[label="",style="solid", color="black", weight=3]; 99.83/64.42 5457[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg (Succ wz8400)) wz85 wz86 wz87 wz88 (not False)",fontsize=16,color="black",shape="triangle"];5457 -> 6559[label="",style="solid", color="black", weight=3]; 99.83/64.42 5458 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5458[label="FiniteMap.foldFM_GE wz79 (wz79 (Neg (Succ wz83) :% Neg Zero) wz85 (FiniteMap.foldFM_GE wz79 wz80 (Neg (Succ wz8100) :% Neg (Succ wz82)) wz88)) (Neg (Succ wz8100) :% Neg (Succ wz82)) wz87",fontsize=16,color="magenta"];5458 -> 6560[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5458 -> 6561[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5458 -> 6562[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5458 -> 6563[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5459 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5459[label="FiniteMap.foldFM_GE wz79 (wz79 (Neg (Succ wz83) :% Neg (Succ wz8400)) wz85 (FiniteMap.foldFM_GE wz79 wz80 (Neg Zero :% Neg (Succ wz82)) wz88)) (Neg Zero :% Neg (Succ wz82)) wz87",fontsize=16,color="magenta"];5459 -> 6564[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5459 -> 6565[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5459 -> 6566[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5459 -> 6567[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5460 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5460[label="FiniteMap.foldFM_GE wz79 (wz79 (Neg (Succ wz83) :% Neg Zero) wz85 (FiniteMap.foldFM_GE wz79 wz80 (Neg Zero :% Neg (Succ wz82)) wz88)) (Neg Zero :% Neg (Succ wz82)) wz87",fontsize=16,color="magenta"];5460 -> 6568[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5460 -> 6569[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5460 -> 6570[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5460 -> 6571[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5461 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5461[label="primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];5461 -> 6572[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5461 -> 6573[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5462[label="Succ wz60100",fontsize=16,color="green",shape="box"];5463[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (Succ wz3660)) == LT))",fontsize=16,color="black",shape="box"];5463 -> 6574[label="",style="solid", color="black", weight=3]; 99.83/64.42 5464[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];5464 -> 6575[label="",style="solid", color="black", weight=3]; 99.83/64.42 5465 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5465[label="primPlusNat Zero (Succ wz60100)",fontsize=16,color="magenta"];5465 -> 6576[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5465 -> 6577[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5466[label="Succ wz60100",fontsize=16,color="green",shape="box"];5467[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (Succ wz3700)) == LT))",fontsize=16,color="black",shape="box"];5467 -> 6578[label="",style="solid", color="black", weight=3]; 99.83/64.42 5468[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];5468 -> 6579[label="",style="solid", color="black", weight=3]; 99.83/64.42 5469[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not True)",fontsize=16,color="black",shape="box"];5469 -> 6580[label="",style="solid", color="black", weight=3]; 99.83/64.42 5470[label="Neg (Succ wz60000) :% Pos Zero",fontsize=16,color="green",shape="box"];5471[label="wz61",fontsize=16,color="green",shape="box"];5472 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5472[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) wz64",fontsize=16,color="magenta"];5472 -> 6581[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5472 -> 6582[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5473[label="Neg (Succ wz60000) :% Pos (Succ wz60100)",fontsize=16,color="green",shape="box"];5474[label="wz61",fontsize=16,color="green",shape="box"];5475 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5475[label="FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Neg Zero) wz64",fontsize=16,color="magenta"];5475 -> 6583[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5475 -> 6584[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5476[label="Neg (Succ wz60000) :% Pos Zero",fontsize=16,color="green",shape="box"];5477[label="wz61",fontsize=16,color="green",shape="box"];5478 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5478[label="FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Neg Zero) wz64",fontsize=16,color="magenta"];5478 -> 6585[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5478 -> 6586[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5479 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5479[label="primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];5479 -> 6587[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5479 -> 6588[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5480[label="Succ wz60100",fontsize=16,color="green",shape="box"];5481[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (Succ wz3720)) == LT))",fontsize=16,color="black",shape="box"];5481 -> 6589[label="",style="solid", color="black", weight=3]; 99.83/64.42 5482[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];5482 -> 6590[label="",style="solid", color="black", weight=3]; 99.83/64.42 5483 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5483[label="primPlusNat Zero (Succ wz60100)",fontsize=16,color="magenta"];5483 -> 6591[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5483 -> 6592[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5484[label="Succ wz60100",fontsize=16,color="green",shape="box"];5485[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (Succ wz3760)) == LT))",fontsize=16,color="black",shape="box"];5485 -> 6593[label="",style="solid", color="black", weight=3]; 99.83/64.42 5486[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];5486 -> 6594[label="",style="solid", color="black", weight=3]; 99.83/64.42 5487[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];5487 -> 6595[label="",style="solid", color="black", weight=3]; 99.83/64.42 5488[label="Neg (Succ wz60000) :% Neg Zero",fontsize=16,color="green",shape="box"];5489[label="wz61",fontsize=16,color="green",shape="box"];5490 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5490[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) wz64",fontsize=16,color="magenta"];5490 -> 6596[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5490 -> 6597[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5491[label="Neg (Succ wz60000) :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];5492[label="wz61",fontsize=16,color="green",shape="box"];5493 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5493[label="FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Neg Zero) wz64",fontsize=16,color="magenta"];5493 -> 6598[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5493 -> 6599[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5494[label="Neg (Succ wz60000) :% Neg Zero",fontsize=16,color="green",shape="box"];5495[label="wz61",fontsize=16,color="green",shape="box"];5496 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5496[label="FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Neg Zero) wz64",fontsize=16,color="magenta"];5496 -> 6600[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5496 -> 6601[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5497 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5497[label="primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];5497 -> 6602[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5497 -> 6603[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5498[label="Succ wz60100",fontsize=16,color="green",shape="box"];5499[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (Succ wz3780)) == LT))",fontsize=16,color="black",shape="box"];5499 -> 6604[label="",style="solid", color="black", weight=3]; 99.83/64.42 5500[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];5500 -> 6605[label="",style="solid", color="black", weight=3]; 99.83/64.42 5501 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5501[label="primPlusNat Zero (Succ wz60100)",fontsize=16,color="magenta"];5501 -> 6606[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5501 -> 6607[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5502[label="Succ wz60100",fontsize=16,color="green",shape="box"];5503[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (Succ wz3820)) == LT))",fontsize=16,color="black",shape="box"];5503 -> 6608[label="",style="solid", color="black", weight=3]; 99.83/64.42 5504[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];5504 -> 6609[label="",style="solid", color="black", weight=3]; 99.83/64.42 5505[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];5505 -> 6610[label="",style="solid", color="black", weight=3]; 99.83/64.42 5506[label="Neg (Succ wz60000) :% Pos Zero",fontsize=16,color="green",shape="box"];5507[label="wz61",fontsize=16,color="green",shape="box"];5508 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5508[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) wz64",fontsize=16,color="magenta"];5508 -> 6611[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5508 -> 6612[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5509[label="Neg (Succ wz60000) :% Pos (Succ wz60100)",fontsize=16,color="green",shape="box"];5510[label="wz61",fontsize=16,color="green",shape="box"];5511 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5511[label="FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Neg Zero) wz64",fontsize=16,color="magenta"];5511 -> 6613[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5511 -> 6614[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5512[label="Neg (Succ wz60000) :% Pos Zero",fontsize=16,color="green",shape="box"];5513[label="wz61",fontsize=16,color="green",shape="box"];5514 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5514[label="FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Neg Zero) wz64",fontsize=16,color="magenta"];5514 -> 6615[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5514 -> 6616[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5515 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5515[label="primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];5515 -> 6617[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5515 -> 6618[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5516[label="Succ wz60100",fontsize=16,color="green",shape="box"];5517[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (Succ wz3840)) == LT))",fontsize=16,color="black",shape="box"];5517 -> 6619[label="",style="solid", color="black", weight=3]; 99.83/64.42 5518[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];5518 -> 6620[label="",style="solid", color="black", weight=3]; 99.83/64.42 5519 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5519[label="primPlusNat Zero (Succ wz60100)",fontsize=16,color="magenta"];5519 -> 6621[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5519 -> 6622[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5520[label="Succ wz60100",fontsize=16,color="green",shape="box"];5521[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (Succ wz3880)) == LT))",fontsize=16,color="black",shape="box"];5521 -> 6623[label="",style="solid", color="black", weight=3]; 99.83/64.42 5522[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];5522 -> 6624[label="",style="solid", color="black", weight=3]; 99.83/64.42 5523[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not True)",fontsize=16,color="black",shape="box"];5523 -> 6625[label="",style="solid", color="black", weight=3]; 99.83/64.42 5524[label="Neg (Succ wz60000) :% Neg Zero",fontsize=16,color="green",shape="box"];5525[label="wz61",fontsize=16,color="green",shape="box"];5526 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5526[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) wz64",fontsize=16,color="magenta"];5526 -> 6626[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5526 -> 6627[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5527[label="Neg (Succ wz60000) :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];5528[label="wz61",fontsize=16,color="green",shape="box"];5529 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5529[label="FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Neg Zero) wz64",fontsize=16,color="magenta"];5529 -> 6628[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5529 -> 6629[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5530[label="Neg (Succ wz60000) :% Neg Zero",fontsize=16,color="green",shape="box"];5531[label="wz61",fontsize=16,color="green",shape="box"];5532 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5532[label="FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Neg Zero) wz64",fontsize=16,color="magenta"];5532 -> 6630[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5532 -> 6631[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5533 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5533[label="primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];5533 -> 6632[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5533 -> 6633[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5534[label="Succ wz60100",fontsize=16,color="green",shape="box"];5535[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (Succ wz4020)) == LT))",fontsize=16,color="black",shape="box"];5535 -> 6634[label="",style="solid", color="black", weight=3]; 99.83/64.42 5536[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];5536 -> 6635[label="",style="solid", color="black", weight=3]; 99.83/64.42 5537 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5537[label="primPlusNat Zero (Succ wz60100)",fontsize=16,color="magenta"];5537 -> 6636[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5537 -> 6637[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5538[label="Succ wz60100",fontsize=16,color="green",shape="box"];5539[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (Succ wz4060)) == LT))",fontsize=16,color="black",shape="box"];5539 -> 6638[label="",style="solid", color="black", weight=3]; 99.83/64.42 5540[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];5540 -> 6639[label="",style="solid", color="black", weight=3]; 99.83/64.42 5541[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not True)",fontsize=16,color="black",shape="box"];5541 -> 6640[label="",style="solid", color="black", weight=3]; 99.83/64.42 5542[label="Neg Zero :% Pos Zero",fontsize=16,color="green",shape="box"];5543[label="wz61",fontsize=16,color="green",shape="box"];5544 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5544[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ wz5000) :% Neg (Succ wz5100)) wz64",fontsize=16,color="magenta"];5544 -> 6641[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5544 -> 6642[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5545[label="Neg Zero :% Pos (Succ wz60100)",fontsize=16,color="green",shape="box"];5546[label="wz61",fontsize=16,color="green",shape="box"];5547 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5547[label="FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Neg (Succ wz5100)) wz64",fontsize=16,color="magenta"];5547 -> 6643[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5547 -> 6644[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5548[label="Neg Zero :% Pos Zero",fontsize=16,color="green",shape="box"];5549[label="wz61",fontsize=16,color="green",shape="box"];5550 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5550[label="FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Neg (Succ wz5100)) wz64",fontsize=16,color="magenta"];5550 -> 6645[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5550 -> 6646[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5551 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5551[label="primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];5551 -> 6647[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5551 -> 6648[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5552[label="Succ wz60100",fontsize=16,color="green",shape="box"];5553[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (Succ wz4080)) == LT))",fontsize=16,color="black",shape="box"];5553 -> 6649[label="",style="solid", color="black", weight=3]; 99.83/64.42 5554[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];5554 -> 6650[label="",style="solid", color="black", weight=3]; 99.83/64.42 5555 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5555[label="primPlusNat Zero (Succ wz60100)",fontsize=16,color="magenta"];5555 -> 6651[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5555 -> 6652[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5556[label="Succ wz60100",fontsize=16,color="green",shape="box"];5557[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (Succ wz4120)) == LT))",fontsize=16,color="black",shape="box"];5557 -> 6653[label="",style="solid", color="black", weight=3]; 99.83/64.42 5558[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];5558 -> 6654[label="",style="solid", color="black", weight=3]; 99.83/64.42 5559[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];5559 -> 6655[label="",style="solid", color="black", weight=3]; 99.83/64.42 5560[label="Neg Zero :% Neg Zero",fontsize=16,color="green",shape="box"];5561[label="wz61",fontsize=16,color="green",shape="box"];5562 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5562[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ wz5000) :% Neg (Succ wz5100)) wz64",fontsize=16,color="magenta"];5562 -> 6656[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5562 -> 6657[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5563[label="Neg Zero :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];5564[label="wz61",fontsize=16,color="green",shape="box"];5565 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5565[label="FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Neg (Succ wz5100)) wz64",fontsize=16,color="magenta"];5565 -> 6658[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5565 -> 6659[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5566[label="Neg Zero :% Neg Zero",fontsize=16,color="green",shape="box"];5567[label="wz61",fontsize=16,color="green",shape="box"];5568 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5568[label="FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Neg (Succ wz5100)) wz64",fontsize=16,color="magenta"];5568 -> 6660[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5568 -> 6661[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 7658 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 7658[label="FiniteMap.foldFM_GE wz451 (wz451 (Neg Zero :% Pos (Succ wz454)) wz455 (FiniteMap.foldFM_GE wz451 wz452 wz453 wz458)) wz453 wz457",fontsize=16,color="magenta"];7658 -> 8145[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 7658 -> 8146[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 7658 -> 8147[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 7658 -> 8148[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5740[label="Neg Zero :% Pos Zero",fontsize=16,color="green",shape="box"];5741[label="wz61",fontsize=16,color="green",shape="box"];5742 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5742[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ wz5000) :% Neg (Succ wz5100)) wz64",fontsize=16,color="magenta"];5742 -> 6668[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5742 -> 6669[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5743[label="Neg Zero :% Pos Zero",fontsize=16,color="green",shape="box"];5744[label="wz61",fontsize=16,color="green",shape="box"];5745 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5745[label="FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Neg (Succ wz5100)) wz64",fontsize=16,color="magenta"];5745 -> 6670[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5745 -> 6671[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5746 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5746[label="primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];5746 -> 6672[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5746 -> 6673[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5747[label="Succ wz60100",fontsize=16,color="green",shape="box"];5748[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (Succ wz4200)) == LT))",fontsize=16,color="black",shape="box"];5748 -> 6674[label="",style="solid", color="black", weight=3]; 99.83/64.42 5749[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];5749 -> 6675[label="",style="solid", color="black", weight=3]; 99.83/64.42 5750 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5750[label="primPlusNat Zero (Succ wz60100)",fontsize=16,color="magenta"];5750 -> 6676[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5750 -> 6677[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5751[label="Succ wz60100",fontsize=16,color="green",shape="box"];5752[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (Succ wz4240)) == LT))",fontsize=16,color="black",shape="box"];5752 -> 6678[label="",style="solid", color="black", weight=3]; 99.83/64.42 5753[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];5753 -> 6679[label="",style="solid", color="black", weight=3]; 99.83/64.42 5754 -> 8305[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5754[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Neg (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not True)",fontsize=16,color="magenta"];5754 -> 8322[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5754 -> 8323[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5754 -> 8324[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5754 -> 8325[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5754 -> 8326[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5754 -> 8327[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5754 -> 8328[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5754 -> 8329[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5755[label="Neg Zero :% Neg Zero",fontsize=16,color="green",shape="box"];5756[label="wz61",fontsize=16,color="green",shape="box"];5757 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5757[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ wz5000) :% Neg (Succ wz5100)) wz64",fontsize=16,color="magenta"];5757 -> 6681[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5757 -> 6682[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5758[label="Neg Zero :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];5759[label="wz61",fontsize=16,color="green",shape="box"];5760 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5760[label="FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Neg (Succ wz5100)) wz64",fontsize=16,color="magenta"];5760 -> 6683[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5760 -> 6684[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5761[label="Neg Zero :% Neg Zero",fontsize=16,color="green",shape="box"];5762[label="wz61",fontsize=16,color="green",shape="box"];5763 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5763[label="FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Neg (Succ wz5100)) wz64",fontsize=16,color="magenta"];5763 -> 6685[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5763 -> 6686[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5764 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5764[label="primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];5764 -> 6687[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5764 -> 6688[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5765[label="Succ wz60100",fontsize=16,color="green",shape="box"];5766[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (Succ wz4260)) == LT))",fontsize=16,color="black",shape="box"];5766 -> 6689[label="",style="solid", color="black", weight=3]; 99.83/64.42 5767[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];5767 -> 6690[label="",style="solid", color="black", weight=3]; 99.83/64.42 5768 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5768[label="primPlusNat Zero (Succ wz60100)",fontsize=16,color="magenta"];5768 -> 6691[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5768 -> 6692[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5769[label="Succ wz60100",fontsize=16,color="green",shape="box"];5770[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (Succ wz4300)) == LT))",fontsize=16,color="black",shape="box"];5770 -> 6693[label="",style="solid", color="black", weight=3]; 99.83/64.42 5771[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];5771 -> 6694[label="",style="solid", color="black", weight=3]; 99.83/64.42 5772[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not True)",fontsize=16,color="black",shape="box"];5772 -> 6695[label="",style="solid", color="black", weight=3]; 99.83/64.42 5773[label="Neg Zero :% Pos Zero",fontsize=16,color="green",shape="box"];5774[label="wz61",fontsize=16,color="green",shape="box"];5775 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5775[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) wz64",fontsize=16,color="magenta"];5775 -> 6696[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5775 -> 6697[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5776[label="Neg Zero :% Pos (Succ wz60100)",fontsize=16,color="green",shape="box"];5777[label="wz61",fontsize=16,color="green",shape="box"];5778 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5778[label="FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Neg Zero) wz64",fontsize=16,color="magenta"];5778 -> 6698[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5778 -> 6699[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5779[label="Neg Zero :% Pos Zero",fontsize=16,color="green",shape="box"];5780[label="wz61",fontsize=16,color="green",shape="box"];5781 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5781[label="FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Neg Zero) wz64",fontsize=16,color="magenta"];5781 -> 6700[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5781 -> 6701[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5782 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5782[label="primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];5782 -> 6702[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5782 -> 6703[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5783[label="Succ wz60100",fontsize=16,color="green",shape="box"];5784[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (Succ wz4320)) == LT))",fontsize=16,color="black",shape="box"];5784 -> 6704[label="",style="solid", color="black", weight=3]; 99.83/64.42 5785[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];5785 -> 6705[label="",style="solid", color="black", weight=3]; 99.83/64.42 5786 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5786[label="primPlusNat Zero (Succ wz60100)",fontsize=16,color="magenta"];5786 -> 6706[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5786 -> 6707[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5787[label="Succ wz60100",fontsize=16,color="green",shape="box"];5788[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg (Succ wz4360)) == LT))",fontsize=16,color="black",shape="box"];5788 -> 6708[label="",style="solid", color="black", weight=3]; 99.83/64.42 5789[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Neg Zero) == LT))",fontsize=16,color="black",shape="box"];5789 -> 6709[label="",style="solid", color="black", weight=3]; 99.83/64.42 5790[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];5790 -> 6710[label="",style="solid", color="black", weight=3]; 99.83/64.42 5791[label="Neg Zero :% Neg Zero",fontsize=16,color="green",shape="box"];5792[label="wz61",fontsize=16,color="green",shape="box"];5793 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5793[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ wz5000) :% Neg Zero) wz64",fontsize=16,color="magenta"];5793 -> 6711[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5793 -> 6712[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5794[label="Neg Zero :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];5795[label="wz61",fontsize=16,color="green",shape="box"];5796 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5796[label="FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Neg Zero) wz64",fontsize=16,color="magenta"];5796 -> 6713[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5796 -> 6714[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5797[label="Neg Zero :% Neg Zero",fontsize=16,color="green",shape="box"];5798[label="wz61",fontsize=16,color="green",shape="box"];5799 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5799[label="FiniteMap.foldFM_GE wz3 wz4 (Pos Zero :% Neg Zero) wz64",fontsize=16,color="magenta"];5799 -> 6715[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5799 -> 6716[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5800[label="Neg Zero :% Pos Zero",fontsize=16,color="green",shape="box"];5801[label="wz61",fontsize=16,color="green",shape="box"];5802 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5802[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) wz64",fontsize=16,color="magenta"];5802 -> 6717[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5802 -> 6718[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5803[label="Neg Zero :% Pos Zero",fontsize=16,color="green",shape="box"];5804[label="wz61",fontsize=16,color="green",shape="box"];5805 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5805[label="FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Neg Zero) wz64",fontsize=16,color="magenta"];5805 -> 6719[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5805 -> 6720[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5806 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5806[label="primPlusNat (primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];5806 -> 6721[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5806 -> 6722[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5807[label="Succ wz60100",fontsize=16,color="green",shape="box"];5808[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (Succ wz4440)) == LT))",fontsize=16,color="black",shape="box"];5808 -> 6723[label="",style="solid", color="black", weight=3]; 99.83/64.42 5809[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];5809 -> 6724[label="",style="solid", color="black", weight=3]; 99.83/64.42 5810 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5810[label="primPlusNat Zero (Succ wz60100)",fontsize=16,color="magenta"];5810 -> 6725[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5810 -> 6726[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5811[label="Succ wz60100",fontsize=16,color="green",shape="box"];5812[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos (Succ wz4480)) == LT))",fontsize=16,color="black",shape="box"];5812 -> 6727[label="",style="solid", color="black", weight=3]; 99.83/64.42 5813[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpInt (Pos Zero) (Pos Zero) == LT))",fontsize=16,color="black",shape="box"];5813 -> 6728[label="",style="solid", color="black", weight=3]; 99.83/64.42 5814 -> 8305[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5814[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Neg Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not True)",fontsize=16,color="magenta"];5814 -> 8330[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5814 -> 8331[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5814 -> 8332[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5814 -> 8333[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5814 -> 8334[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5814 -> 8335[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5814 -> 8336[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5814 -> 8337[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5815[label="Neg Zero :% Neg Zero",fontsize=16,color="green",shape="box"];5816[label="wz61",fontsize=16,color="green",shape="box"];5817 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5817[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ wz5000) :% Neg Zero) wz64",fontsize=16,color="magenta"];5817 -> 6730[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5817 -> 6731[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5818[label="Neg Zero :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];5819[label="wz61",fontsize=16,color="green",shape="box"];5820 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5820[label="FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Neg Zero) wz64",fontsize=16,color="magenta"];5820 -> 6732[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5820 -> 6733[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5821[label="Neg Zero :% Neg Zero",fontsize=16,color="green",shape="box"];5822[label="wz61",fontsize=16,color="green",shape="box"];5823 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5823[label="FiniteMap.foldFM_GE wz3 wz4 (Neg Zero :% Neg Zero) wz64",fontsize=16,color="magenta"];5823 -> 6734[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5823 -> 6735[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5824[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos (Succ wz3900)) wz40 wz41 wz42 wz43 (not (primCmpNat (Succ wz9500) wz1270 == LT))",fontsize=16,color="burlywood",shape="box"];10442[label="wz1270/Succ wz12700",fontsize=10,color="white",style="solid",shape="box"];5824 -> 10442[label="",style="solid", color="burlywood", weight=9]; 99.83/64.42 10442 -> 6736[label="",style="solid", color="burlywood", weight=3]; 99.83/64.42 10443[label="wz1270/Zero",fontsize=10,color="white",style="solid",shape="box"];5824 -> 10443[label="",style="solid", color="burlywood", weight=9]; 99.83/64.42 10443 -> 6737[label="",style="solid", color="burlywood", weight=3]; 99.83/64.42 5825[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos (Succ wz3900)) wz40 wz41 wz42 wz43 (not (primCmpNat Zero wz1270 == LT))",fontsize=16,color="burlywood",shape="box"];10444[label="wz1270/Succ wz12700",fontsize=10,color="white",style="solid",shape="box"];5825 -> 10444[label="",style="solid", color="burlywood", weight=9]; 99.83/64.42 10444 -> 6738[label="",style="solid", color="burlywood", weight=3]; 99.83/64.42 10445[label="wz1270/Zero",fontsize=10,color="white",style="solid",shape="box"];5825 -> 10445[label="",style="solid", color="burlywood", weight=9]; 99.83/64.42 10445 -> 6739[label="",style="solid", color="burlywood", weight=3]; 99.83/64.42 5826 -> 4678[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5826[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos (Succ wz3900)) wz40 wz41 wz42 wz43 (not False)",fontsize=16,color="magenta"];5827[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg (Succ wz3900)) wz40 wz41 wz42 wz43 (not (primCmpNat (Succ wz9500) wz1290 == LT))",fontsize=16,color="burlywood",shape="box"];10446[label="wz1290/Succ wz12900",fontsize=10,color="white",style="solid",shape="box"];5827 -> 10446[label="",style="solid", color="burlywood", weight=9]; 99.83/64.42 10446 -> 6740[label="",style="solid", color="burlywood", weight=3]; 99.83/64.42 10447[label="wz1290/Zero",fontsize=10,color="white",style="solid",shape="box"];5827 -> 10447[label="",style="solid", color="burlywood", weight=9]; 99.83/64.42 10447 -> 6741[label="",style="solid", color="burlywood", weight=3]; 99.83/64.42 5828[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg (Succ wz3900)) wz40 wz41 wz42 wz43 (not (primCmpNat Zero wz1290 == LT))",fontsize=16,color="burlywood",shape="box"];10448[label="wz1290/Succ wz12900",fontsize=10,color="white",style="solid",shape="box"];5828 -> 10448[label="",style="solid", color="burlywood", weight=9]; 99.83/64.42 10448 -> 6742[label="",style="solid", color="burlywood", weight=3]; 99.83/64.42 10449[label="wz1290/Zero",fontsize=10,color="white",style="solid",shape="box"];5828 -> 10449[label="",style="solid", color="burlywood", weight=9]; 99.83/64.42 10449 -> 6743[label="",style="solid", color="burlywood", weight=3]; 99.83/64.42 5829 -> 4689[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5829[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg (Succ wz3900)) wz40 wz41 wz42 wz43 (not False)",fontsize=16,color="magenta"];5830[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos (Succ wz3900)) wz40 wz41 wz42 wz43 (not True)",fontsize=16,color="black",shape="box"];5830 -> 6744[label="",style="solid", color="black", weight=3]; 99.83/64.42 5831[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos (Succ wz3900)) wz40 wz41 wz42 wz43 True",fontsize=16,color="black",shape="box"];5831 -> 6745[label="",style="solid", color="black", weight=3]; 99.83/64.42 5832[label="wz34 (Pos (Succ wz38) :% Pos Zero) wz40 (FiniteMap.foldFM_GE wz34 wz35 (Pos (Succ wz3600) :% Pos (Succ wz37)) wz43)",fontsize=16,color="green",shape="box"];5832 -> 6746[label="",style="dashed", color="green", weight=3]; 99.83/64.42 5832 -> 6747[label="",style="dashed", color="green", weight=3]; 99.83/64.42 5832 -> 6748[label="",style="dashed", color="green", weight=3]; 99.83/64.42 5833[label="wz42",fontsize=16,color="green",shape="box"];5834[label="wz34",fontsize=16,color="green",shape="box"];5835[label="Pos (Succ wz3600) :% Pos (Succ wz37)",fontsize=16,color="green",shape="box"];5836[label="wz34 (Pos (Succ wz38) :% Pos (Succ wz3900)) wz40 (FiniteMap.foldFM_GE wz34 wz35 (Pos Zero :% Pos (Succ wz37)) wz43)",fontsize=16,color="green",shape="box"];5836 -> 6749[label="",style="dashed", color="green", weight=3]; 99.83/64.42 5836 -> 6750[label="",style="dashed", color="green", weight=3]; 99.83/64.42 5836 -> 6751[label="",style="dashed", color="green", weight=3]; 99.83/64.42 5837[label="wz42",fontsize=16,color="green",shape="box"];5838[label="wz34",fontsize=16,color="green",shape="box"];5839[label="Pos Zero :% Pos (Succ wz37)",fontsize=16,color="green",shape="box"];5840[label="wz34 (Pos (Succ wz38) :% Pos Zero) wz40 (FiniteMap.foldFM_GE wz34 wz35 (Pos Zero :% Pos (Succ wz37)) wz43)",fontsize=16,color="green",shape="box"];5840 -> 6752[label="",style="dashed", color="green", weight=3]; 99.83/64.42 5840 -> 6753[label="",style="dashed", color="green", weight=3]; 99.83/64.42 5840 -> 6754[label="",style="dashed", color="green", weight=3]; 99.83/64.42 5841[label="wz42",fontsize=16,color="green",shape="box"];5842[label="wz34",fontsize=16,color="green",shape="box"];5843[label="Pos Zero :% Pos (Succ wz37)",fontsize=16,color="green",shape="box"];5844[label="Succ wz3900",fontsize=16,color="green",shape="box"];5845[label="Succ wz3600",fontsize=16,color="green",shape="box"];5846[label="Succ wz3900",fontsize=16,color="green",shape="box"];5847[label="Succ wz3600",fontsize=16,color="green",shape="box"];5848[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg (Succ wz3900)) wz40 wz41 wz42 wz43 (not True)",fontsize=16,color="black",shape="box"];5848 -> 6755[label="",style="solid", color="black", weight=3]; 99.83/64.42 5849[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg (Succ wz3900)) wz40 wz41 wz42 wz43 True",fontsize=16,color="black",shape="box"];5849 -> 6756[label="",style="solid", color="black", weight=3]; 99.83/64.42 5850[label="wz34 (Pos (Succ wz38) :% Neg Zero) wz40 (FiniteMap.foldFM_GE wz34 wz35 (Neg (Succ wz3600) :% Pos (Succ wz37)) wz43)",fontsize=16,color="green",shape="box"];5850 -> 6757[label="",style="dashed", color="green", weight=3]; 99.83/64.42 5850 -> 6758[label="",style="dashed", color="green", weight=3]; 99.83/64.42 5850 -> 6759[label="",style="dashed", color="green", weight=3]; 99.83/64.42 5851[label="wz42",fontsize=16,color="green",shape="box"];5852[label="wz34",fontsize=16,color="green",shape="box"];5853[label="Neg (Succ wz3600) :% Pos (Succ wz37)",fontsize=16,color="green",shape="box"];5854[label="wz34 (Pos (Succ wz38) :% Neg (Succ wz3900)) wz40 (FiniteMap.foldFM_GE wz34 wz35 (Neg Zero :% Pos (Succ wz37)) wz43)",fontsize=16,color="green",shape="box"];5854 -> 6760[label="",style="dashed", color="green", weight=3]; 99.83/64.42 5854 -> 6761[label="",style="dashed", color="green", weight=3]; 99.83/64.42 5854 -> 6762[label="",style="dashed", color="green", weight=3]; 99.83/64.42 5855[label="wz42",fontsize=16,color="green",shape="box"];5856[label="wz34",fontsize=16,color="green",shape="box"];5857[label="Neg Zero :% Pos (Succ wz37)",fontsize=16,color="green",shape="box"];5858[label="wz34 (Pos (Succ wz38) :% Neg Zero) wz40 (FiniteMap.foldFM_GE wz34 wz35 (Neg Zero :% Pos (Succ wz37)) wz43)",fontsize=16,color="green",shape="box"];5858 -> 6763[label="",style="dashed", color="green", weight=3]; 99.83/64.42 5858 -> 6764[label="",style="dashed", color="green", weight=3]; 99.83/64.42 5858 -> 6765[label="",style="dashed", color="green", weight=3]; 99.83/64.42 5859[label="wz42",fontsize=16,color="green",shape="box"];5860[label="wz34",fontsize=16,color="green",shape="box"];5861[label="Neg Zero :% Pos (Succ wz37)",fontsize=16,color="green",shape="box"];5862 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5862[label="primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];5862 -> 6766[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5862 -> 6767[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5863[label="Succ wz60100",fontsize=16,color="green",shape="box"];5864[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpNat Zero (Succ wz960) == LT))",fontsize=16,color="black",shape="box"];5864 -> 6768[label="",style="solid", color="black", weight=3]; 99.83/64.42 5865[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];5865 -> 6769[label="",style="solid", color="black", weight=3]; 99.83/64.42 5866[label="Zero",fontsize=16,color="green",shape="box"];5867[label="Succ wz60100",fontsize=16,color="green",shape="box"];5868[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpNat Zero (Succ wz990) == LT))",fontsize=16,color="black",shape="box"];5868 -> 6770[label="",style="solid", color="black", weight=3]; 99.83/64.42 5869[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];5869 -> 6771[label="",style="solid", color="black", weight=3]; 99.83/64.42 5870[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 False",fontsize=16,color="black",shape="box"];5870 -> 6772[label="",style="solid", color="black", weight=3]; 99.83/64.42 5871[label="wz64",fontsize=16,color="green",shape="box"];5872[label="Pos (Succ wz5000) :% Pos Zero",fontsize=16,color="green",shape="box"];5873[label="wz64",fontsize=16,color="green",shape="box"];5874[label="Pos Zero :% Pos Zero",fontsize=16,color="green",shape="box"];5875[label="wz64",fontsize=16,color="green",shape="box"];5876[label="Pos Zero :% Pos Zero",fontsize=16,color="green",shape="box"];5877 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5877[label="primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];5877 -> 6773[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5877 -> 6774[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5878[label="Succ wz60100",fontsize=16,color="green",shape="box"];5879[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (GT == LT))",fontsize=16,color="black",shape="box"];5879 -> 6775[label="",style="solid", color="black", weight=3]; 99.83/64.42 5880[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];5880 -> 6776[label="",style="solid", color="black", weight=3]; 99.83/64.42 5881[label="Zero",fontsize=16,color="green",shape="box"];5882[label="Succ wz60100",fontsize=16,color="green",shape="box"];5883[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (GT == LT))",fontsize=16,color="black",shape="box"];5883 -> 6777[label="",style="solid", color="black", weight=3]; 99.83/64.42 5884[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];5884 -> 6778[label="",style="solid", color="black", weight=3]; 99.83/64.42 5885 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5885[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ Zero) :% Pos Zero) wz64)) (Pos (Succ Zero) :% Pos Zero) wz63",fontsize=16,color="magenta"];5885 -> 6779[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5885 -> 6780[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5885 -> 6781[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5886[label="wz64",fontsize=16,color="green",shape="box"];5887[label="Pos (Succ wz5000) :% Pos Zero",fontsize=16,color="green",shape="box"];5888[label="wz64",fontsize=16,color="green",shape="box"];5889[label="Pos Zero :% Pos Zero",fontsize=16,color="green",shape="box"];5890[label="wz64",fontsize=16,color="green",shape="box"];5891[label="Pos Zero :% Pos Zero",fontsize=16,color="green",shape="box"];5892 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5892[label="primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];5892 -> 6782[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5892 -> 6783[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5893[label="Succ wz60100",fontsize=16,color="green",shape="box"];5894[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (GT == LT))",fontsize=16,color="black",shape="box"];5894 -> 6784[label="",style="solid", color="black", weight=3]; 99.83/64.42 5895[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];5895 -> 6785[label="",style="solid", color="black", weight=3]; 99.83/64.42 5896[label="Zero",fontsize=16,color="green",shape="box"];5897[label="Succ wz60100",fontsize=16,color="green",shape="box"];5898[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (GT == LT))",fontsize=16,color="black",shape="box"];5898 -> 6786[label="",style="solid", color="black", weight=3]; 99.83/64.42 5899[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];5899 -> 6787[label="",style="solid", color="black", weight=3]; 99.83/64.42 5900 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5900[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ Zero) :% Pos Zero) wz64)) (Neg (Succ Zero) :% Pos Zero) wz63",fontsize=16,color="magenta"];5900 -> 6788[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5900 -> 6789[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5900 -> 6790[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5901[label="wz64",fontsize=16,color="green",shape="box"];5902[label="Neg (Succ wz5000) :% Pos Zero",fontsize=16,color="green",shape="box"];5903[label="wz64",fontsize=16,color="green",shape="box"];5904[label="Neg Zero :% Pos Zero",fontsize=16,color="green",shape="box"];5905[label="wz64",fontsize=16,color="green",shape="box"];5906[label="Neg Zero :% Pos Zero",fontsize=16,color="green",shape="box"];5907 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5907[label="primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];5907 -> 6791[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5907 -> 6792[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5908[label="Succ wz60100",fontsize=16,color="green",shape="box"];5909[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpNat Zero (Succ wz1130) == LT))",fontsize=16,color="black",shape="box"];5909 -> 6793[label="",style="solid", color="black", weight=3]; 99.83/64.42 5910[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];5910 -> 6794[label="",style="solid", color="black", weight=3]; 99.83/64.42 5911[label="Zero",fontsize=16,color="green",shape="box"];5912[label="Succ wz60100",fontsize=16,color="green",shape="box"];5913[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpNat Zero (Succ wz1170) == LT))",fontsize=16,color="black",shape="box"];5913 -> 6795[label="",style="solid", color="black", weight=3]; 99.83/64.42 5914[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];5914 -> 6796[label="",style="solid", color="black", weight=3]; 99.83/64.42 5915[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 False",fontsize=16,color="black",shape="box"];5915 -> 6797[label="",style="solid", color="black", weight=3]; 99.83/64.42 5916[label="wz64",fontsize=16,color="green",shape="box"];5917[label="Neg (Succ wz5000) :% Pos Zero",fontsize=16,color="green",shape="box"];5918[label="wz64",fontsize=16,color="green",shape="box"];5919[label="Neg Zero :% Pos Zero",fontsize=16,color="green",shape="box"];5920[label="wz64",fontsize=16,color="green",shape="box"];5921[label="Neg Zero :% Pos Zero",fontsize=16,color="green",shape="box"];5922 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5922[label="primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];5922 -> 6798[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5922 -> 6799[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5923[label="Succ wz60100",fontsize=16,color="green",shape="box"];5924[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpNat Zero (Succ wz1310) == LT))",fontsize=16,color="black",shape="box"];5924 -> 6800[label="",style="solid", color="black", weight=3]; 99.83/64.42 5925[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];5925 -> 6801[label="",style="solid", color="black", weight=3]; 99.83/64.42 5926[label="Zero",fontsize=16,color="green",shape="box"];5927[label="Succ wz60100",fontsize=16,color="green",shape="box"];5928[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpNat Zero (Succ wz1350) == LT))",fontsize=16,color="black",shape="box"];5928 -> 6802[label="",style="solid", color="black", weight=3]; 99.83/64.42 5929[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];5929 -> 6803[label="",style="solid", color="black", weight=3]; 99.83/64.42 5930[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 False",fontsize=16,color="black",shape="box"];5930 -> 6804[label="",style="solid", color="black", weight=3]; 99.83/64.42 5931[label="wz64",fontsize=16,color="green",shape="box"];5932[label="Pos (Succ wz5000) :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];5933[label="wz64",fontsize=16,color="green",shape="box"];5934[label="Pos Zero :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];5935[label="wz64",fontsize=16,color="green",shape="box"];5936[label="Pos Zero :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];5937 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5937[label="primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];5937 -> 6805[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5937 -> 6806[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5938[label="Succ wz60100",fontsize=16,color="green",shape="box"];5939[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (GT == LT))",fontsize=16,color="black",shape="box"];5939 -> 6807[label="",style="solid", color="black", weight=3]; 99.83/64.42 5940[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];5940 -> 6808[label="",style="solid", color="black", weight=3]; 99.83/64.42 5941[label="Zero",fontsize=16,color="green",shape="box"];5942[label="Succ wz60100",fontsize=16,color="green",shape="box"];5943[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (GT == LT))",fontsize=16,color="black",shape="box"];5943 -> 6809[label="",style="solid", color="black", weight=3]; 99.83/64.42 5944[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];5944 -> 6810[label="",style="solid", color="black", weight=3]; 99.83/64.42 5945 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5945[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ Zero) :% Pos (Succ wz5100)) wz64)) (Pos (Succ Zero) :% Pos (Succ wz5100)) wz63",fontsize=16,color="magenta"];5945 -> 6811[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5945 -> 6812[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5945 -> 6813[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5946[label="wz64",fontsize=16,color="green",shape="box"];5947[label="Pos (Succ wz5000) :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];5948[label="wz64",fontsize=16,color="green",shape="box"];5949[label="Pos Zero :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];5950[label="wz64",fontsize=16,color="green",shape="box"];5951[label="Pos Zero :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];5952 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5952[label="primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];5952 -> 6814[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5952 -> 6815[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5953[label="Succ wz60100",fontsize=16,color="green",shape="box"];5954[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (GT == LT))",fontsize=16,color="black",shape="box"];5954 -> 6816[label="",style="solid", color="black", weight=3]; 99.83/64.42 5955[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];5955 -> 6817[label="",style="solid", color="black", weight=3]; 99.83/64.42 5956[label="Zero",fontsize=16,color="green",shape="box"];5957[label="Succ wz60100",fontsize=16,color="green",shape="box"];5958[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (GT == LT))",fontsize=16,color="black",shape="box"];5958 -> 6818[label="",style="solid", color="black", weight=3]; 99.83/64.42 5959[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];5959 -> 6819[label="",style="solid", color="black", weight=3]; 99.83/64.42 5960 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5960[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ Zero) :% Pos (Succ wz5100)) wz64)) (Neg (Succ Zero) :% Pos (Succ wz5100)) wz63",fontsize=16,color="magenta"];5960 -> 6820[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5960 -> 6821[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5960 -> 6822[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5961[label="wz64",fontsize=16,color="green",shape="box"];5962[label="Neg (Succ wz5000) :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];5963[label="wz64",fontsize=16,color="green",shape="box"];5964[label="Neg Zero :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];5965[label="wz64",fontsize=16,color="green",shape="box"];5966[label="Neg Zero :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];5967 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5967[label="primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];5967 -> 6823[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5967 -> 6824[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5968[label="Succ wz60100",fontsize=16,color="green",shape="box"];5969[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpNat Zero (Succ wz1490) == LT))",fontsize=16,color="black",shape="box"];5969 -> 6825[label="",style="solid", color="black", weight=3]; 99.83/64.42 5970[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];5970 -> 6826[label="",style="solid", color="black", weight=3]; 99.83/64.42 5971[label="Zero",fontsize=16,color="green",shape="box"];5972[label="Succ wz60100",fontsize=16,color="green",shape="box"];5973[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpNat Zero (Succ wz1530) == LT))",fontsize=16,color="black",shape="box"];5973 -> 6827[label="",style="solid", color="black", weight=3]; 99.83/64.42 5974[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];5974 -> 6828[label="",style="solid", color="black", weight=3]; 99.83/64.42 5975[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 False",fontsize=16,color="black",shape="box"];5975 -> 6829[label="",style="solid", color="black", weight=3]; 99.83/64.42 5976[label="wz64",fontsize=16,color="green",shape="box"];5977[label="Neg (Succ wz5000) :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];5978[label="wz64",fontsize=16,color="green",shape="box"];5979[label="Neg Zero :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];5980[label="wz64",fontsize=16,color="green",shape="box"];5981[label="Neg Zero :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];5982 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5982[label="primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];5982 -> 6830[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5982 -> 6831[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5983[label="Succ wz60100",fontsize=16,color="green",shape="box"];5984[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpNat Zero (Succ wz1550) == LT))",fontsize=16,color="black",shape="box"];5984 -> 6832[label="",style="solid", color="black", weight=3]; 99.83/64.42 5985[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];5985 -> 6833[label="",style="solid", color="black", weight=3]; 99.83/64.42 5986[label="Zero",fontsize=16,color="green",shape="box"];5987[label="Succ wz60100",fontsize=16,color="green",shape="box"];5988[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpNat Zero (Succ wz1590) == LT))",fontsize=16,color="black",shape="box"];5988 -> 6834[label="",style="solid", color="black", weight=3]; 99.83/64.42 5989[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];5989 -> 6835[label="",style="solid", color="black", weight=3]; 99.83/64.42 5990[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 False",fontsize=16,color="black",shape="box"];5990 -> 6836[label="",style="solid", color="black", weight=3]; 99.83/64.42 5991[label="wz64",fontsize=16,color="green",shape="box"];5992[label="Pos (Succ wz5000) :% Pos Zero",fontsize=16,color="green",shape="box"];5993[label="wz64",fontsize=16,color="green",shape="box"];5994[label="Pos Zero :% Pos Zero",fontsize=16,color="green",shape="box"];5995[label="wz64",fontsize=16,color="green",shape="box"];5996[label="Pos Zero :% Pos Zero",fontsize=16,color="green",shape="box"];5997 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 5997[label="primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];5997 -> 6837[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5997 -> 6838[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 5998[label="Succ wz60100",fontsize=16,color="green",shape="box"];5999[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (GT == LT))",fontsize=16,color="black",shape="box"];5999 -> 6839[label="",style="solid", color="black", weight=3]; 99.83/64.42 6000[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];6000 -> 6840[label="",style="solid", color="black", weight=3]; 99.83/64.42 6001[label="Zero",fontsize=16,color="green",shape="box"];6002[label="Succ wz60100",fontsize=16,color="green",shape="box"];6003[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (GT == LT))",fontsize=16,color="black",shape="box"];6003 -> 6841[label="",style="solid", color="black", weight=3]; 99.83/64.42 6004[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];6004 -> 6842[label="",style="solid", color="black", weight=3]; 99.83/64.42 6005 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 6005[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ Zero) :% Pos Zero) wz64)) (Pos (Succ Zero) :% Pos Zero) wz63",fontsize=16,color="magenta"];6005 -> 6843[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6005 -> 6844[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6005 -> 6845[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6006[label="wz64",fontsize=16,color="green",shape="box"];6007[label="Pos (Succ wz5000) :% Pos Zero",fontsize=16,color="green",shape="box"];6008[label="wz64",fontsize=16,color="green",shape="box"];6009[label="Pos Zero :% Pos Zero",fontsize=16,color="green",shape="box"];6010[label="wz64",fontsize=16,color="green",shape="box"];6011[label="Pos Zero :% Pos Zero",fontsize=16,color="green",shape="box"];6012 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 6012[label="primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];6012 -> 6846[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6012 -> 6847[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6013[label="Succ wz60100",fontsize=16,color="green",shape="box"];6014[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (GT == LT))",fontsize=16,color="black",shape="box"];6014 -> 6848[label="",style="solid", color="black", weight=3]; 99.83/64.42 6015[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];6015 -> 6849[label="",style="solid", color="black", weight=3]; 99.83/64.42 6016[label="Zero",fontsize=16,color="green",shape="box"];6017[label="Succ wz60100",fontsize=16,color="green",shape="box"];6018[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (GT == LT))",fontsize=16,color="black",shape="box"];6018 -> 6850[label="",style="solid", color="black", weight=3]; 99.83/64.42 6019[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];6019 -> 6851[label="",style="solid", color="black", weight=3]; 99.83/64.42 6020 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.42 6020[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ Zero) :% Pos Zero) wz64)) (Neg (Succ Zero) :% Pos Zero) wz63",fontsize=16,color="magenta"];6020 -> 6852[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6020 -> 6853[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6020 -> 6854[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6021[label="wz64",fontsize=16,color="green",shape="box"];6022[label="Neg (Succ wz5000) :% Pos Zero",fontsize=16,color="green",shape="box"];6023[label="wz64",fontsize=16,color="green",shape="box"];6024[label="Neg Zero :% Pos Zero",fontsize=16,color="green",shape="box"];6025[label="wz64",fontsize=16,color="green",shape="box"];6026[label="Neg Zero :% Pos Zero",fontsize=16,color="green",shape="box"];6027 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 6027[label="primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];6027 -> 6855[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6027 -> 6856[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6028[label="Succ wz60100",fontsize=16,color="green",shape="box"];6029[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpNat Zero (Succ wz1730) == LT))",fontsize=16,color="black",shape="box"];6029 -> 6857[label="",style="solid", color="black", weight=3]; 99.83/64.42 6030[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];6030 -> 6858[label="",style="solid", color="black", weight=3]; 99.83/64.42 6031[label="Zero",fontsize=16,color="green",shape="box"];6032[label="Succ wz60100",fontsize=16,color="green",shape="box"];6033[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpNat Zero (Succ wz1770) == LT))",fontsize=16,color="black",shape="box"];6033 -> 6859[label="",style="solid", color="black", weight=3]; 99.83/64.42 6034[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];6034 -> 6860[label="",style="solid", color="black", weight=3]; 99.83/64.42 6035[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 False",fontsize=16,color="black",shape="box"];6035 -> 6861[label="",style="solid", color="black", weight=3]; 99.83/64.42 6036[label="wz64",fontsize=16,color="green",shape="box"];6037[label="Neg (Succ wz5000) :% Pos Zero",fontsize=16,color="green",shape="box"];6038[label="wz64",fontsize=16,color="green",shape="box"];6039[label="Neg Zero :% Pos Zero",fontsize=16,color="green",shape="box"];6040[label="wz64",fontsize=16,color="green",shape="box"];6041[label="Neg Zero :% Pos Zero",fontsize=16,color="green",shape="box"];6042[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg (Succ wz5000)) wz51 wz52 wz53 wz54 (not (primCmpNat (Succ wz21800) wz1790 == LT))",fontsize=16,color="burlywood",shape="box"];10450[label="wz1790/Succ wz17900",fontsize=10,color="white",style="solid",shape="box"];6042 -> 10450[label="",style="solid", color="burlywood", weight=9]; 99.83/64.42 10450 -> 6862[label="",style="solid", color="burlywood", weight=3]; 99.83/64.42 10451[label="wz1790/Zero",fontsize=10,color="white",style="solid",shape="box"];6042 -> 10451[label="",style="solid", color="burlywood", weight=9]; 99.83/64.42 10451 -> 6863[label="",style="solid", color="burlywood", weight=3]; 99.83/64.42 6043[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg (Succ wz5000)) wz51 wz52 wz53 wz54 (not (primCmpNat Zero wz1790 == LT))",fontsize=16,color="burlywood",shape="box"];10452[label="wz1790/Succ wz17900",fontsize=10,color="white",style="solid",shape="box"];6043 -> 10452[label="",style="solid", color="burlywood", weight=9]; 99.83/64.42 10452 -> 6864[label="",style="solid", color="burlywood", weight=3]; 99.83/64.42 10453[label="wz1790/Zero",fontsize=10,color="white",style="solid",shape="box"];6043 -> 10453[label="",style="solid", color="burlywood", weight=9]; 99.83/64.42 10453 -> 6865[label="",style="solid", color="burlywood", weight=3]; 99.83/64.42 6044[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg (Succ wz5000)) wz51 wz52 wz53 wz54 (not True)",fontsize=16,color="black",shape="box"];6044 -> 6866[label="",style="solid", color="black", weight=3]; 99.83/64.42 6045[label="FiniteMap.foldFM_GE0 wz45 wz46 (Pos (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg Zero) wz51 wz52 wz53 wz54 otherwise",fontsize=16,color="black",shape="box"];6045 -> 6867[label="",style="solid", color="black", weight=3]; 99.83/64.42 6046[label="FiniteMap.foldFM_GE0 wz45 wz46 (Pos Zero :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg (Succ wz5000)) wz51 wz52 wz53 wz54 otherwise",fontsize=16,color="black",shape="box"];6046 -> 6868[label="",style="solid", color="black", weight=3]; 99.83/64.42 6047[label="FiniteMap.foldFM_GE0 wz45 wz46 (Pos Zero :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg Zero) wz51 wz52 wz53 wz54 otherwise",fontsize=16,color="black",shape="box"];6047 -> 6869[label="",style="solid", color="black", weight=3]; 99.83/64.42 6048[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos (Succ wz5000)) wz51 wz52 wz53 wz54 (not (primCmpNat (Succ wz22000) wz1790 == LT))",fontsize=16,color="burlywood",shape="box"];10454[label="wz1790/Succ wz17900",fontsize=10,color="white",style="solid",shape="box"];6048 -> 10454[label="",style="solid", color="burlywood", weight=9]; 99.83/64.42 10454 -> 6870[label="",style="solid", color="burlywood", weight=3]; 99.83/64.42 10455[label="wz1790/Zero",fontsize=10,color="white",style="solid",shape="box"];6048 -> 10455[label="",style="solid", color="burlywood", weight=9]; 99.83/64.42 10455 -> 6871[label="",style="solid", color="burlywood", weight=3]; 99.83/64.42 6049[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos (Succ wz5000)) wz51 wz52 wz53 wz54 (not (primCmpNat Zero wz1790 == LT))",fontsize=16,color="burlywood",shape="box"];10456[label="wz1790/Succ wz17900",fontsize=10,color="white",style="solid",shape="box"];6049 -> 10456[label="",style="solid", color="burlywood", weight=9]; 99.83/64.42 10456 -> 6872[label="",style="solid", color="burlywood", weight=3]; 99.83/64.42 10457[label="wz1790/Zero",fontsize=10,color="white",style="solid",shape="box"];6049 -> 10457[label="",style="solid", color="burlywood", weight=9]; 99.83/64.42 10457 -> 6873[label="",style="solid", color="burlywood", weight=3]; 99.83/64.42 6050[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos (Succ wz5000)) wz51 wz52 wz53 wz54 (not True)",fontsize=16,color="black",shape="box"];6050 -> 6874[label="",style="solid", color="black", weight=3]; 99.83/64.42 6051[label="FiniteMap.foldFM_GE0 wz45 wz46 (Neg (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos Zero) wz51 wz52 wz53 wz54 otherwise",fontsize=16,color="black",shape="box"];6051 -> 6875[label="",style="solid", color="black", weight=3]; 99.83/64.42 6052[label="FiniteMap.foldFM_GE0 wz45 wz46 (Neg Zero :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos (Succ wz5000)) wz51 wz52 wz53 wz54 otherwise",fontsize=16,color="black",shape="box"];6052 -> 6876[label="",style="solid", color="black", weight=3]; 99.83/64.42 6053[label="FiniteMap.foldFM_GE0 wz45 wz46 (Neg Zero :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos Zero) wz51 wz52 wz53 wz54 otherwise",fontsize=16,color="black",shape="box"];6053 -> 6877[label="",style="solid", color="black", weight=3]; 99.83/64.42 6054[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos (Succ wz5000)) wz51 wz52 wz53 wz54 True",fontsize=16,color="black",shape="box"];6054 -> 6878[label="",style="solid", color="black", weight=3]; 99.83/64.42 6055[label="wz45 (Pos (Succ wz49) :% Pos Zero) wz51 (FiniteMap.foldFM_GE wz45 wz46 (Pos (Succ wz4700) :% Neg (Succ wz48)) wz54)",fontsize=16,color="green",shape="box"];6055 -> 6879[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6055 -> 6880[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6055 -> 6881[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6056[label="wz53",fontsize=16,color="green",shape="box"];6057[label="wz45",fontsize=16,color="green",shape="box"];6058[label="Pos (Succ wz4700) :% Neg (Succ wz48)",fontsize=16,color="green",shape="box"];6059[label="wz45 (Pos (Succ wz49) :% Pos (Succ wz5000)) wz51 (FiniteMap.foldFM_GE wz45 wz46 (Pos Zero :% Neg (Succ wz48)) wz54)",fontsize=16,color="green",shape="box"];6059 -> 6882[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6059 -> 6883[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6059 -> 6884[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6060[label="wz53",fontsize=16,color="green",shape="box"];6061[label="wz45",fontsize=16,color="green",shape="box"];6062[label="Pos Zero :% Neg (Succ wz48)",fontsize=16,color="green",shape="box"];6063[label="wz45 (Pos (Succ wz49) :% Pos Zero) wz51 (FiniteMap.foldFM_GE wz45 wz46 (Pos Zero :% Neg (Succ wz48)) wz54)",fontsize=16,color="green",shape="box"];6063 -> 6885[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6063 -> 6886[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6063 -> 6887[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6064[label="wz53",fontsize=16,color="green",shape="box"];6065[label="wz45",fontsize=16,color="green",shape="box"];6066[label="Pos Zero :% Neg (Succ wz48)",fontsize=16,color="green",shape="box"];6067 -> 4938[label="",style="dashed", color="red", weight=0]; 99.83/64.42 6067[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg (Succ wz5000)) wz51 wz52 wz53 wz54 (not False)",fontsize=16,color="magenta"];6068[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg (Succ wz5000)) wz51 wz52 wz53 wz54 True",fontsize=16,color="black",shape="box"];6068 -> 6888[label="",style="solid", color="black", weight=3]; 99.83/64.42 6069[label="wz45 (Pos (Succ wz49) :% Neg Zero) wz51 (FiniteMap.foldFM_GE wz45 wz46 (Pos (Succ wz4700) :% Neg (Succ wz48)) wz54)",fontsize=16,color="green",shape="box"];6069 -> 6889[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6069 -> 6890[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6069 -> 6891[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6070[label="wz53",fontsize=16,color="green",shape="box"];6071[label="wz45",fontsize=16,color="green",shape="box"];6072[label="Pos (Succ wz4700) :% Neg (Succ wz48)",fontsize=16,color="green",shape="box"];6073[label="wz45 (Pos (Succ wz49) :% Neg (Succ wz5000)) wz51 (FiniteMap.foldFM_GE wz45 wz46 (Pos Zero :% Neg (Succ wz48)) wz54)",fontsize=16,color="green",shape="box"];6073 -> 6892[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6073 -> 6893[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6073 -> 6894[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6074[label="wz53",fontsize=16,color="green",shape="box"];6075[label="wz45",fontsize=16,color="green",shape="box"];6076[label="Pos Zero :% Neg (Succ wz48)",fontsize=16,color="green",shape="box"];6077[label="wz45 (Pos (Succ wz49) :% Neg Zero) wz51 (FiniteMap.foldFM_GE wz45 wz46 (Pos Zero :% Neg (Succ wz48)) wz54)",fontsize=16,color="green",shape="box"];6077 -> 6895[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6077 -> 6896[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6077 -> 6897[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6078[label="wz53",fontsize=16,color="green",shape="box"];6079[label="wz45",fontsize=16,color="green",shape="box"];6080[label="Pos Zero :% Neg (Succ wz48)",fontsize=16,color="green",shape="box"];6081 -> 4943[label="",style="dashed", color="red", weight=0]; 99.83/64.42 6081[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos (Succ wz5000)) wz51 wz52 wz53 wz54 (not False)",fontsize=16,color="magenta"];6082[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos (Succ wz5000)) wz51 wz52 wz53 wz54 True",fontsize=16,color="black",shape="box"];6082 -> 6898[label="",style="solid", color="black", weight=3]; 99.83/64.42 6083[label="wz45 (Pos (Succ wz49) :% Pos Zero) wz51 (FiniteMap.foldFM_GE wz45 wz46 (Neg (Succ wz4700) :% Neg (Succ wz48)) wz54)",fontsize=16,color="green",shape="box"];6083 -> 6899[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6083 -> 6900[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6083 -> 6901[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6084[label="wz53",fontsize=16,color="green",shape="box"];6085[label="wz45",fontsize=16,color="green",shape="box"];6086[label="Neg (Succ wz4700) :% Neg (Succ wz48)",fontsize=16,color="green",shape="box"];6087[label="wz45 (Pos (Succ wz49) :% Pos (Succ wz5000)) wz51 (FiniteMap.foldFM_GE wz45 wz46 (Neg Zero :% Neg (Succ wz48)) wz54)",fontsize=16,color="green",shape="box"];6087 -> 6902[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6087 -> 6903[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6087 -> 6904[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6088[label="wz53",fontsize=16,color="green",shape="box"];6089[label="wz45",fontsize=16,color="green",shape="box"];6090[label="Neg Zero :% Neg (Succ wz48)",fontsize=16,color="green",shape="box"];6091[label="wz45 (Pos (Succ wz49) :% Pos Zero) wz51 (FiniteMap.foldFM_GE wz45 wz46 (Neg Zero :% Neg (Succ wz48)) wz54)",fontsize=16,color="green",shape="box"];6091 -> 6905[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6091 -> 6906[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6091 -> 6907[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6092[label="wz53",fontsize=16,color="green",shape="box"];6093[label="wz45",fontsize=16,color="green",shape="box"];6094[label="Neg Zero :% Neg (Succ wz48)",fontsize=16,color="green",shape="box"];6095[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg (Succ wz5000)) wz51 wz52 wz53 wz54 True",fontsize=16,color="black",shape="box"];6095 -> 6908[label="",style="solid", color="black", weight=3]; 99.83/64.42 6096[label="wz45 (Pos (Succ wz49) :% Neg Zero) wz51 (FiniteMap.foldFM_GE wz45 wz46 (Neg (Succ wz4700) :% Neg (Succ wz48)) wz54)",fontsize=16,color="green",shape="box"];6096 -> 6909[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6096 -> 6910[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6096 -> 6911[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6097[label="wz53",fontsize=16,color="green",shape="box"];6098[label="wz45",fontsize=16,color="green",shape="box"];6099[label="Neg (Succ wz4700) :% Neg (Succ wz48)",fontsize=16,color="green",shape="box"];6100[label="wz45 (Pos (Succ wz49) :% Neg (Succ wz5000)) wz51 (FiniteMap.foldFM_GE wz45 wz46 (Neg Zero :% Neg (Succ wz48)) wz54)",fontsize=16,color="green",shape="box"];6100 -> 6912[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6100 -> 6913[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6100 -> 6914[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6101[label="wz53",fontsize=16,color="green",shape="box"];6102[label="wz45",fontsize=16,color="green",shape="box"];6103[label="Neg Zero :% Neg (Succ wz48)",fontsize=16,color="green",shape="box"];6104[label="wz45 (Pos (Succ wz49) :% Neg Zero) wz51 (FiniteMap.foldFM_GE wz45 wz46 (Neg Zero :% Neg (Succ wz48)) wz54)",fontsize=16,color="green",shape="box"];6104 -> 6915[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6104 -> 6916[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6104 -> 6917[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6105[label="wz53",fontsize=16,color="green",shape="box"];6106[label="wz45",fontsize=16,color="green",shape="box"];6107[label="Neg Zero :% Neg (Succ wz48)",fontsize=16,color="green",shape="box"];6108 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 6108[label="primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];6108 -> 6918[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6108 -> 6919[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6109[label="Succ wz60100",fontsize=16,color="green",shape="box"];6110[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (LT == LT))",fontsize=16,color="black",shape="box"];6110 -> 6920[label="",style="solid", color="black", weight=3]; 99.83/64.42 6111[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];6111 -> 6921[label="",style="solid", color="black", weight=3]; 99.83/64.42 6112[label="Zero",fontsize=16,color="green",shape="box"];6113[label="Succ wz60100",fontsize=16,color="green",shape="box"];6114[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (LT == LT))",fontsize=16,color="black",shape="box"];6114 -> 6922[label="",style="solid", color="black", weight=3]; 99.83/64.42 6115[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];6115 -> 6923[label="",style="solid", color="black", weight=3]; 99.83/64.42 6116[label="FiniteMap.foldFM_GE0 wz3 wz4 (Pos (Succ Zero) :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 otherwise",fontsize=16,color="black",shape="box"];6116 -> 6924[label="",style="solid", color="black", weight=3]; 99.83/64.42 6117[label="wz64",fontsize=16,color="green",shape="box"];6118[label="Pos (Succ wz5000) :% Neg Zero",fontsize=16,color="green",shape="box"];6119[label="wz64",fontsize=16,color="green",shape="box"];6120[label="Pos Zero :% Neg Zero",fontsize=16,color="green",shape="box"];6121[label="wz64",fontsize=16,color="green",shape="box"];6122[label="Pos Zero :% Neg Zero",fontsize=16,color="green",shape="box"];6123 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 6123[label="primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];6123 -> 6925[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6123 -> 6926[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6124[label="Succ wz60100",fontsize=16,color="green",shape="box"];6125[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpNat (Succ wz1920) Zero == LT))",fontsize=16,color="black",shape="box"];6125 -> 6927[label="",style="solid", color="black", weight=3]; 99.83/64.42 6126[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];6126 -> 6928[label="",style="solid", color="black", weight=3]; 99.83/64.42 6127[label="Zero",fontsize=16,color="green",shape="box"];6128[label="Succ wz60100",fontsize=16,color="green",shape="box"];6129[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpNat (Succ wz1960) Zero == LT))",fontsize=16,color="black",shape="box"];6129 -> 6929[label="",style="solid", color="black", weight=3]; 99.83/64.42 6130[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];6130 -> 6930[label="",style="solid", color="black", weight=3]; 99.83/64.42 6131[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];6131 -> 6931[label="",style="solid", color="black", weight=3]; 99.83/64.42 6132[label="wz64",fontsize=16,color="green",shape="box"];6133[label="Pos (Succ wz5000) :% Neg Zero",fontsize=16,color="green",shape="box"];6134[label="wz64",fontsize=16,color="green",shape="box"];6135[label="Pos Zero :% Neg Zero",fontsize=16,color="green",shape="box"];6136[label="wz64",fontsize=16,color="green",shape="box"];6137[label="Pos Zero :% Neg Zero",fontsize=16,color="green",shape="box"];6138 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 6138[label="primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];6138 -> 6932[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6138 -> 6933[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6139[label="Succ wz60100",fontsize=16,color="green",shape="box"];6140[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpNat (Succ wz1980) Zero == LT))",fontsize=16,color="black",shape="box"];6140 -> 6934[label="",style="solid", color="black", weight=3]; 99.83/64.42 6141[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];6141 -> 6935[label="",style="solid", color="black", weight=3]; 99.83/64.42 6142[label="Zero",fontsize=16,color="green",shape="box"];6143[label="Succ wz60100",fontsize=16,color="green",shape="box"];6144[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpNat (Succ wz2020) Zero == LT))",fontsize=16,color="black",shape="box"];6144 -> 6936[label="",style="solid", color="black", weight=3]; 99.83/64.42 6145[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];6145 -> 6937[label="",style="solid", color="black", weight=3]; 99.83/64.42 6146[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];6146 -> 6938[label="",style="solid", color="black", weight=3]; 99.83/64.42 6147[label="wz64",fontsize=16,color="green",shape="box"];6148[label="Neg (Succ wz5000) :% Neg Zero",fontsize=16,color="green",shape="box"];6149[label="wz64",fontsize=16,color="green",shape="box"];6150[label="Neg Zero :% Neg Zero",fontsize=16,color="green",shape="box"];6151[label="wz64",fontsize=16,color="green",shape="box"];6152[label="Neg Zero :% Neg Zero",fontsize=16,color="green",shape="box"];6153 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 6153[label="primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];6153 -> 6939[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6153 -> 6940[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6154[label="Succ wz60100",fontsize=16,color="green",shape="box"];6155[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (LT == LT))",fontsize=16,color="black",shape="box"];6155 -> 6941[label="",style="solid", color="black", weight=3]; 99.83/64.42 6156[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];6156 -> 6942[label="",style="solid", color="black", weight=3]; 99.83/64.42 6157[label="Zero",fontsize=16,color="green",shape="box"];6158[label="Succ wz60100",fontsize=16,color="green",shape="box"];6159[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (LT == LT))",fontsize=16,color="black",shape="box"];6159 -> 6943[label="",style="solid", color="black", weight=3]; 99.83/64.42 6160[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];6160 -> 6944[label="",style="solid", color="black", weight=3]; 99.83/64.42 6161[label="FiniteMap.foldFM_GE0 wz3 wz4 (Neg (Succ Zero) :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 otherwise",fontsize=16,color="black",shape="box"];6161 -> 6945[label="",style="solid", color="black", weight=3]; 99.83/64.42 6162[label="wz64",fontsize=16,color="green",shape="box"];6163[label="Neg (Succ wz5000) :% Neg Zero",fontsize=16,color="green",shape="box"];6164[label="wz64",fontsize=16,color="green",shape="box"];6165[label="Neg Zero :% Neg Zero",fontsize=16,color="green",shape="box"];6166[label="wz64",fontsize=16,color="green",shape="box"];6167[label="Neg Zero :% Neg Zero",fontsize=16,color="green",shape="box"];6168 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 6168[label="primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];6168 -> 6946[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6168 -> 6947[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6169[label="Succ wz60100",fontsize=16,color="green",shape="box"];6170[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (LT == LT))",fontsize=16,color="black",shape="box"];6170 -> 6948[label="",style="solid", color="black", weight=3]; 99.83/64.42 6171[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];6171 -> 6949[label="",style="solid", color="black", weight=3]; 99.83/64.42 6172[label="Zero",fontsize=16,color="green",shape="box"];6173[label="Succ wz60100",fontsize=16,color="green",shape="box"];6174[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (LT == LT))",fontsize=16,color="black",shape="box"];6174 -> 6950[label="",style="solid", color="black", weight=3]; 99.83/64.42 6175[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];6175 -> 6951[label="",style="solid", color="black", weight=3]; 99.83/64.42 6176[label="FiniteMap.foldFM_GE0 wz3 wz4 (Pos (Succ Zero) :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 otherwise",fontsize=16,color="black",shape="box"];6176 -> 6952[label="",style="solid", color="black", weight=3]; 99.83/64.42 6177[label="wz64",fontsize=16,color="green",shape="box"];6178[label="Pos (Succ wz5000) :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];6179[label="wz64",fontsize=16,color="green",shape="box"];6180[label="Pos Zero :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];6181[label="wz64",fontsize=16,color="green",shape="box"];6182[label="Pos Zero :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];6183 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 6183[label="primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];6183 -> 6953[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6183 -> 6954[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6184[label="Succ wz60100",fontsize=16,color="green",shape="box"];6185[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpNat (Succ wz2280) Zero == LT))",fontsize=16,color="black",shape="box"];6185 -> 6955[label="",style="solid", color="black", weight=3]; 99.83/64.42 6186[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];6186 -> 6956[label="",style="solid", color="black", weight=3]; 99.83/64.42 6187[label="Zero",fontsize=16,color="green",shape="box"];6188[label="Succ wz60100",fontsize=16,color="green",shape="box"];6189[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpNat (Succ wz2320) Zero == LT))",fontsize=16,color="black",shape="box"];6189 -> 6957[label="",style="solid", color="black", weight=3]; 99.83/64.42 6190[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];6190 -> 6958[label="",style="solid", color="black", weight=3]; 99.83/64.42 6191[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];6191 -> 6959[label="",style="solid", color="black", weight=3]; 99.83/64.42 6192[label="wz64",fontsize=16,color="green",shape="box"];6193[label="Pos (Succ wz5000) :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];6194[label="wz64",fontsize=16,color="green",shape="box"];6195[label="Pos Zero :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];6196[label="wz64",fontsize=16,color="green",shape="box"];6197[label="Pos Zero :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];6198 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 6198[label="primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];6198 -> 6960[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6198 -> 6961[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6199[label="Succ wz60100",fontsize=16,color="green",shape="box"];6200[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpNat (Succ wz2340) Zero == LT))",fontsize=16,color="black",shape="box"];6200 -> 6962[label="",style="solid", color="black", weight=3]; 99.83/64.42 6201[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];6201 -> 6963[label="",style="solid", color="black", weight=3]; 99.83/64.42 6202[label="Zero",fontsize=16,color="green",shape="box"];6203[label="Succ wz60100",fontsize=16,color="green",shape="box"];6204 -> 6964[label="",style="dashed", color="red", weight=0]; 99.83/64.42 6204[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpNat (Succ wz2380) Zero == LT))",fontsize=16,color="magenta"];6204 -> 6965[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6204 -> 6966[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6204 -> 6967[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6204 -> 6968[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6204 -> 6969[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6204 -> 6970[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6204 -> 6971[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6204 -> 6972[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6204 -> 6973[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6205[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];6205 -> 6976[label="",style="solid", color="black", weight=3]; 99.83/64.42 6206[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];6206 -> 6977[label="",style="solid", color="black", weight=3]; 99.83/64.42 6207[label="wz64",fontsize=16,color="green",shape="box"];6208[label="Neg (Succ wz5000) :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];6209[label="wz64",fontsize=16,color="green",shape="box"];6210[label="Neg Zero :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];6211[label="wz64",fontsize=16,color="green",shape="box"];6212[label="Neg Zero :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];6213 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 6213[label="primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];6213 -> 6978[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6213 -> 6979[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6214[label="Succ wz60100",fontsize=16,color="green",shape="box"];6215[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (LT == LT))",fontsize=16,color="black",shape="box"];6215 -> 6980[label="",style="solid", color="black", weight=3]; 99.83/64.42 6216[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];6216 -> 6981[label="",style="solid", color="black", weight=3]; 99.83/64.42 6217[label="Zero",fontsize=16,color="green",shape="box"];6218[label="Succ wz60100",fontsize=16,color="green",shape="box"];6219[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (LT == LT))",fontsize=16,color="black",shape="box"];6219 -> 6982[label="",style="solid", color="black", weight=3]; 99.83/64.42 6220[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];6220 -> 6983[label="",style="solid", color="black", weight=3]; 99.83/64.42 6221[label="FiniteMap.foldFM_GE0 wz3 wz4 (Neg (Succ Zero) :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 otherwise",fontsize=16,color="black",shape="box"];6221 -> 6984[label="",style="solid", color="black", weight=3]; 99.83/64.42 6222[label="wz64",fontsize=16,color="green",shape="box"];6223[label="Neg (Succ wz5000) :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];6224[label="wz64",fontsize=16,color="green",shape="box"];6225[label="Neg Zero :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];6226[label="wz64",fontsize=16,color="green",shape="box"];6227[label="Neg Zero :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];6228 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 6228[label="primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];6228 -> 6985[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6228 -> 6986[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6229[label="Succ wz60100",fontsize=16,color="green",shape="box"];6230[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (LT == LT))",fontsize=16,color="black",shape="box"];6230 -> 6987[label="",style="solid", color="black", weight=3]; 99.83/64.42 6231[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];6231 -> 6988[label="",style="solid", color="black", weight=3]; 99.83/64.42 6232[label="Zero",fontsize=16,color="green",shape="box"];6233[label="Succ wz60100",fontsize=16,color="green",shape="box"];6234[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (LT == LT))",fontsize=16,color="black",shape="box"];6234 -> 6989[label="",style="solid", color="black", weight=3]; 99.83/64.42 6235[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];6235 -> 6990[label="",style="solid", color="black", weight=3]; 99.83/64.42 6236[label="FiniteMap.foldFM_GE0 wz3 wz4 (Pos (Succ Zero) :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 otherwise",fontsize=16,color="black",shape="box"];6236 -> 6991[label="",style="solid", color="black", weight=3]; 99.83/64.42 6237[label="wz64",fontsize=16,color="green",shape="box"];6238[label="Pos (Succ wz5000) :% Neg Zero",fontsize=16,color="green",shape="box"];6239[label="wz64",fontsize=16,color="green",shape="box"];6240[label="Pos Zero :% Neg Zero",fontsize=16,color="green",shape="box"];6241[label="wz64",fontsize=16,color="green",shape="box"];6242[label="Pos Zero :% Neg Zero",fontsize=16,color="green",shape="box"];6243 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 6243[label="primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];6243 -> 6992[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6243 -> 6993[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6244[label="Succ wz60100",fontsize=16,color="green",shape="box"];6245[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpNat (Succ wz2520) Zero == LT))",fontsize=16,color="black",shape="box"];6245 -> 6994[label="",style="solid", color="black", weight=3]; 99.83/64.42 6246[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];6246 -> 6995[label="",style="solid", color="black", weight=3]; 99.83/64.42 6247[label="Zero",fontsize=16,color="green",shape="box"];6248[label="Succ wz60100",fontsize=16,color="green",shape="box"];6249[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpNat (Succ wz2560) Zero == LT))",fontsize=16,color="black",shape="box"];6249 -> 6996[label="",style="solid", color="black", weight=3]; 99.83/64.42 6250[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];6250 -> 6997[label="",style="solid", color="black", weight=3]; 99.83/64.42 6251[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];6251 -> 6998[label="",style="solid", color="black", weight=3]; 99.83/64.42 6252[label="wz64",fontsize=16,color="green",shape="box"];6253[label="Pos (Succ wz5000) :% Neg Zero",fontsize=16,color="green",shape="box"];6254[label="wz64",fontsize=16,color="green",shape="box"];6255[label="Pos Zero :% Neg Zero",fontsize=16,color="green",shape="box"];6256[label="wz64",fontsize=16,color="green",shape="box"];6257[label="Pos Zero :% Neg Zero",fontsize=16,color="green",shape="box"];6258 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 6258[label="primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];6258 -> 6999[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6258 -> 7000[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6259[label="Succ wz60100",fontsize=16,color="green",shape="box"];6260[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpNat (Succ wz2580) Zero == LT))",fontsize=16,color="black",shape="box"];6260 -> 7001[label="",style="solid", color="black", weight=3]; 99.83/64.42 6261[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];6261 -> 7002[label="",style="solid", color="black", weight=3]; 99.83/64.42 6262[label="Zero",fontsize=16,color="green",shape="box"];6263[label="Succ wz60100",fontsize=16,color="green",shape="box"];6264[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpNat (Succ wz2620) Zero == LT))",fontsize=16,color="black",shape="box"];6264 -> 7003[label="",style="solid", color="black", weight=3]; 99.83/64.42 6265[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];6265 -> 7004[label="",style="solid", color="black", weight=3]; 99.83/64.42 6266[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];6266 -> 7005[label="",style="solid", color="black", weight=3]; 99.83/64.42 6267[label="wz64",fontsize=16,color="green",shape="box"];6268[label="Neg (Succ wz5000) :% Neg Zero",fontsize=16,color="green",shape="box"];6269[label="wz64",fontsize=16,color="green",shape="box"];6270[label="Neg Zero :% Neg Zero",fontsize=16,color="green",shape="box"];6271[label="wz64",fontsize=16,color="green",shape="box"];6272[label="Neg Zero :% Neg Zero",fontsize=16,color="green",shape="box"];6273 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 6273[label="primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];6273 -> 7006[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6273 -> 7007[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6274[label="Succ wz60100",fontsize=16,color="green",shape="box"];6275[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (LT == LT))",fontsize=16,color="black",shape="box"];6275 -> 7008[label="",style="solid", color="black", weight=3]; 99.83/64.42 6276[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];6276 -> 7009[label="",style="solid", color="black", weight=3]; 99.83/64.42 6277[label="Zero",fontsize=16,color="green",shape="box"];6278[label="Succ wz60100",fontsize=16,color="green",shape="box"];6279[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (LT == LT))",fontsize=16,color="black",shape="box"];6279 -> 7010[label="",style="solid", color="black", weight=3]; 99.83/64.42 6280[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];6280 -> 7011[label="",style="solid", color="black", weight=3]; 99.83/64.42 6281[label="FiniteMap.foldFM_GE0 wz3 wz4 (Neg (Succ Zero) :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 otherwise",fontsize=16,color="black",shape="box"];6281 -> 7012[label="",style="solid", color="black", weight=3]; 99.83/64.42 6282[label="wz64",fontsize=16,color="green",shape="box"];6283[label="Neg (Succ wz5000) :% Neg Zero",fontsize=16,color="green",shape="box"];6284[label="wz64",fontsize=16,color="green",shape="box"];6285[label="Neg Zero :% Neg Zero",fontsize=16,color="green",shape="box"];6286[label="wz64",fontsize=16,color="green",shape="box"];6287[label="Neg Zero :% Neg Zero",fontsize=16,color="green",shape="box"];6288[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg (Succ wz7300)) wz74 wz75 wz76 wz77 (not (primCmpNat (Succ wz30700) wz2700 == LT))",fontsize=16,color="burlywood",shape="box"];10458[label="wz2700/Succ wz27000",fontsize=10,color="white",style="solid",shape="box"];6288 -> 10458[label="",style="solid", color="burlywood", weight=9]; 99.83/64.42 10458 -> 7013[label="",style="solid", color="burlywood", weight=3]; 99.83/64.42 10459[label="wz2700/Zero",fontsize=10,color="white",style="solid",shape="box"];6288 -> 10459[label="",style="solid", color="burlywood", weight=9]; 99.83/64.42 10459 -> 7014[label="",style="solid", color="burlywood", weight=3]; 99.83/64.42 6289[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg (Succ wz7300)) wz74 wz75 wz76 wz77 (not (primCmpNat Zero wz2700 == LT))",fontsize=16,color="burlywood",shape="box"];10460[label="wz2700/Succ wz27000",fontsize=10,color="white",style="solid",shape="box"];6289 -> 10460[label="",style="solid", color="burlywood", weight=9]; 99.83/64.42 10460 -> 7015[label="",style="solid", color="burlywood", weight=3]; 99.83/64.42 10461[label="wz2700/Zero",fontsize=10,color="white",style="solid",shape="box"];6289 -> 10461[label="",style="solid", color="burlywood", weight=9]; 99.83/64.42 10461 -> 7016[label="",style="solid", color="burlywood", weight=3]; 99.83/64.42 6290[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg (Succ wz7300)) wz74 wz75 wz76 wz77 (not True)",fontsize=16,color="black",shape="box"];6290 -> 7017[label="",style="solid", color="black", weight=3]; 99.83/64.42 6291[label="FiniteMap.foldFM_GE0 wz68 wz69 (Pos (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg Zero) wz74 wz75 wz76 wz77 otherwise",fontsize=16,color="black",shape="box"];6291 -> 7018[label="",style="solid", color="black", weight=3]; 99.83/64.42 6292[label="FiniteMap.foldFM_GE0 wz68 wz69 (Pos Zero :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg (Succ wz7300)) wz74 wz75 wz76 wz77 otherwise",fontsize=16,color="black",shape="box"];6292 -> 7019[label="",style="solid", color="black", weight=3]; 99.83/64.42 6293[label="FiniteMap.foldFM_GE0 wz68 wz69 (Pos Zero :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg Zero) wz74 wz75 wz76 wz77 otherwise",fontsize=16,color="black",shape="box"];6293 -> 7020[label="",style="solid", color="black", weight=3]; 99.83/64.42 6294[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos (Succ wz7300)) wz74 wz75 wz76 wz77 (not (primCmpNat (Succ wz30900) wz2700 == LT))",fontsize=16,color="burlywood",shape="box"];10462[label="wz2700/Succ wz27000",fontsize=10,color="white",style="solid",shape="box"];6294 -> 10462[label="",style="solid", color="burlywood", weight=9]; 99.83/64.42 10462 -> 7021[label="",style="solid", color="burlywood", weight=3]; 99.83/64.42 10463[label="wz2700/Zero",fontsize=10,color="white",style="solid",shape="box"];6294 -> 10463[label="",style="solid", color="burlywood", weight=9]; 99.83/64.42 10463 -> 7022[label="",style="solid", color="burlywood", weight=3]; 99.83/64.42 6295[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos (Succ wz7300)) wz74 wz75 wz76 wz77 (not (primCmpNat Zero wz2700 == LT))",fontsize=16,color="burlywood",shape="box"];10464[label="wz2700/Succ wz27000",fontsize=10,color="white",style="solid",shape="box"];6295 -> 10464[label="",style="solid", color="burlywood", weight=9]; 99.83/64.42 10464 -> 7023[label="",style="solid", color="burlywood", weight=3]; 99.83/64.42 10465[label="wz2700/Zero",fontsize=10,color="white",style="solid",shape="box"];6295 -> 10465[label="",style="solid", color="burlywood", weight=9]; 99.83/64.42 10465 -> 7024[label="",style="solid", color="burlywood", weight=3]; 99.83/64.42 6296[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos (Succ wz7300)) wz74 wz75 wz76 wz77 (not True)",fontsize=16,color="black",shape="box"];6296 -> 7025[label="",style="solid", color="black", weight=3]; 99.83/64.42 6297[label="FiniteMap.foldFM_GE0 wz68 wz69 (Neg (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos Zero) wz74 wz75 wz76 wz77 otherwise",fontsize=16,color="black",shape="box"];6297 -> 7026[label="",style="solid", color="black", weight=3]; 99.83/64.42 6298[label="FiniteMap.foldFM_GE0 wz68 wz69 (Neg Zero :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos (Succ wz7300)) wz74 wz75 wz76 wz77 otherwise",fontsize=16,color="black",shape="box"];6298 -> 7027[label="",style="solid", color="black", weight=3]; 99.83/64.42 6299[label="FiniteMap.foldFM_GE0 wz68 wz69 (Neg Zero :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos Zero) wz74 wz75 wz76 wz77 otherwise",fontsize=16,color="black",shape="box"];6299 -> 7028[label="",style="solid", color="black", weight=3]; 99.83/64.42 6300[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos (Succ wz7300)) wz74 wz75 wz76 wz77 True",fontsize=16,color="black",shape="box"];6300 -> 7029[label="",style="solid", color="black", weight=3]; 99.83/64.42 6301[label="wz68 (Neg (Succ wz72) :% Pos Zero) wz74 (FiniteMap.foldFM_GE wz68 wz69 (Pos (Succ wz7000) :% Pos (Succ wz71)) wz77)",fontsize=16,color="green",shape="box"];6301 -> 7030[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6301 -> 7031[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6301 -> 7032[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6302[label="wz76",fontsize=16,color="green",shape="box"];6303[label="wz68",fontsize=16,color="green",shape="box"];6304[label="Pos (Succ wz7000) :% Pos (Succ wz71)",fontsize=16,color="green",shape="box"];6305[label="wz68 (Neg (Succ wz72) :% Pos (Succ wz7300)) wz74 (FiniteMap.foldFM_GE wz68 wz69 (Pos Zero :% Pos (Succ wz71)) wz77)",fontsize=16,color="green",shape="box"];6305 -> 7033[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6305 -> 7034[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6305 -> 7035[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6306[label="wz76",fontsize=16,color="green",shape="box"];6307[label="wz68",fontsize=16,color="green",shape="box"];6308[label="Pos Zero :% Pos (Succ wz71)",fontsize=16,color="green",shape="box"];6309[label="wz68 (Neg (Succ wz72) :% Pos Zero) wz74 (FiniteMap.foldFM_GE wz68 wz69 (Pos Zero :% Pos (Succ wz71)) wz77)",fontsize=16,color="green",shape="box"];6309 -> 7036[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6309 -> 7037[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6309 -> 7038[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6310[label="wz76",fontsize=16,color="green",shape="box"];6311[label="wz68",fontsize=16,color="green",shape="box"];6312[label="Pos Zero :% Pos (Succ wz71)",fontsize=16,color="green",shape="box"];6313 -> 5198[label="",style="dashed", color="red", weight=0]; 99.83/64.42 6313[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg (Succ wz7300)) wz74 wz75 wz76 wz77 (not False)",fontsize=16,color="magenta"];6314[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg (Succ wz7300)) wz74 wz75 wz76 wz77 True",fontsize=16,color="black",shape="box"];6314 -> 7039[label="",style="solid", color="black", weight=3]; 99.83/64.42 6315[label="wz68 (Neg (Succ wz72) :% Neg Zero) wz74 (FiniteMap.foldFM_GE wz68 wz69 (Pos (Succ wz7000) :% Pos (Succ wz71)) wz77)",fontsize=16,color="green",shape="box"];6315 -> 7040[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6315 -> 7041[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6315 -> 7042[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6316[label="wz76",fontsize=16,color="green",shape="box"];6317[label="wz68",fontsize=16,color="green",shape="box"];6318[label="Pos (Succ wz7000) :% Pos (Succ wz71)",fontsize=16,color="green",shape="box"];6319[label="wz68 (Neg (Succ wz72) :% Neg (Succ wz7300)) wz74 (FiniteMap.foldFM_GE wz68 wz69 (Pos Zero :% Pos (Succ wz71)) wz77)",fontsize=16,color="green",shape="box"];6319 -> 7043[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6319 -> 7044[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6319 -> 7045[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6320[label="wz76",fontsize=16,color="green",shape="box"];6321[label="wz68",fontsize=16,color="green",shape="box"];6322[label="Pos Zero :% Pos (Succ wz71)",fontsize=16,color="green",shape="box"];6323[label="wz68 (Neg (Succ wz72) :% Neg Zero) wz74 (FiniteMap.foldFM_GE wz68 wz69 (Pos Zero :% Pos (Succ wz71)) wz77)",fontsize=16,color="green",shape="box"];6323 -> 7046[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6323 -> 7047[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6323 -> 7048[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6324[label="wz76",fontsize=16,color="green",shape="box"];6325[label="wz68",fontsize=16,color="green",shape="box"];6326[label="Pos Zero :% Pos (Succ wz71)",fontsize=16,color="green",shape="box"];6327 -> 5203[label="",style="dashed", color="red", weight=0]; 99.83/64.42 6327[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos (Succ wz7300)) wz74 wz75 wz76 wz77 (not False)",fontsize=16,color="magenta"];6328[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos (Succ wz7300)) wz74 wz75 wz76 wz77 True",fontsize=16,color="black",shape="box"];6328 -> 7049[label="",style="solid", color="black", weight=3]; 99.83/64.42 6329[label="wz68 (Neg (Succ wz72) :% Pos Zero) wz74 (FiniteMap.foldFM_GE wz68 wz69 (Neg (Succ wz7000) :% Pos (Succ wz71)) wz77)",fontsize=16,color="green",shape="box"];6329 -> 7050[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6329 -> 7051[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6329 -> 7052[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6330[label="wz76",fontsize=16,color="green",shape="box"];6331[label="wz68",fontsize=16,color="green",shape="box"];6332[label="Neg (Succ wz7000) :% Pos (Succ wz71)",fontsize=16,color="green",shape="box"];6333[label="wz68 (Neg (Succ wz72) :% Pos (Succ wz7300)) wz74 (FiniteMap.foldFM_GE wz68 wz69 (Neg Zero :% Pos (Succ wz71)) wz77)",fontsize=16,color="green",shape="box"];6333 -> 7053[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6333 -> 7054[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6333 -> 7055[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6334[label="wz76",fontsize=16,color="green",shape="box"];6335[label="wz68",fontsize=16,color="green",shape="box"];6336[label="Neg Zero :% Pos (Succ wz71)",fontsize=16,color="green",shape="box"];6337[label="wz68 (Neg (Succ wz72) :% Pos Zero) wz74 (FiniteMap.foldFM_GE wz68 wz69 (Neg Zero :% Pos (Succ wz71)) wz77)",fontsize=16,color="green",shape="box"];6337 -> 7056[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6337 -> 7057[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6337 -> 7058[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6338[label="wz76",fontsize=16,color="green",shape="box"];6339[label="wz68",fontsize=16,color="green",shape="box"];6340[label="Neg Zero :% Pos (Succ wz71)",fontsize=16,color="green",shape="box"];6341[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg (Succ wz7300)) wz74 wz75 wz76 wz77 True",fontsize=16,color="black",shape="box"];6341 -> 7059[label="",style="solid", color="black", weight=3]; 99.83/64.42 6342[label="wz68 (Neg (Succ wz72) :% Neg Zero) wz74 (FiniteMap.foldFM_GE wz68 wz69 (Neg (Succ wz7000) :% Pos (Succ wz71)) wz77)",fontsize=16,color="green",shape="box"];6342 -> 7060[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6342 -> 7061[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6342 -> 7062[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6343[label="wz76",fontsize=16,color="green",shape="box"];6344[label="wz68",fontsize=16,color="green",shape="box"];6345[label="Neg (Succ wz7000) :% Pos (Succ wz71)",fontsize=16,color="green",shape="box"];6346[label="wz68 (Neg (Succ wz72) :% Neg (Succ wz7300)) wz74 (FiniteMap.foldFM_GE wz68 wz69 (Neg Zero :% Pos (Succ wz71)) wz77)",fontsize=16,color="green",shape="box"];6346 -> 7063[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6346 -> 7064[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6346 -> 7065[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6347[label="wz76",fontsize=16,color="green",shape="box"];6348[label="wz68",fontsize=16,color="green",shape="box"];6349[label="Neg Zero :% Pos (Succ wz71)",fontsize=16,color="green",shape="box"];6350[label="wz68 (Neg (Succ wz72) :% Neg Zero) wz74 (FiniteMap.foldFM_GE wz68 wz69 (Neg Zero :% Pos (Succ wz71)) wz77)",fontsize=16,color="green",shape="box"];6350 -> 7066[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6350 -> 7067[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6350 -> 7068[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6351[label="wz76",fontsize=16,color="green",shape="box"];6352[label="wz68",fontsize=16,color="green",shape="box"];6353[label="Neg Zero :% Pos (Succ wz71)",fontsize=16,color="green",shape="box"];6354 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 6354[label="primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];6354 -> 7069[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6354 -> 7070[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6355[label="Succ wz60100",fontsize=16,color="green",shape="box"];6356[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (LT == LT))",fontsize=16,color="black",shape="box"];6356 -> 7071[label="",style="solid", color="black", weight=3]; 99.83/64.42 6357[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];6357 -> 7072[label="",style="solid", color="black", weight=3]; 99.83/64.42 6358[label="Zero",fontsize=16,color="green",shape="box"];6359[label="Succ wz60100",fontsize=16,color="green",shape="box"];6360[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (LT == LT))",fontsize=16,color="black",shape="box"];6360 -> 7073[label="",style="solid", color="black", weight=3]; 99.83/64.42 6361[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];6361 -> 7074[label="",style="solid", color="black", weight=3]; 99.83/64.42 6362[label="FiniteMap.foldFM_GE0 wz3 wz4 (Pos (Succ Zero) :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 otherwise",fontsize=16,color="black",shape="box"];6362 -> 7075[label="",style="solid", color="black", weight=3]; 99.83/64.42 6363[label="wz64",fontsize=16,color="green",shape="box"];6364[label="Pos (Succ wz5000) :% Pos Zero",fontsize=16,color="green",shape="box"];6365[label="wz64",fontsize=16,color="green",shape="box"];6366[label="Pos Zero :% Pos Zero",fontsize=16,color="green",shape="box"];6367[label="wz64",fontsize=16,color="green",shape="box"];6368[label="Pos Zero :% Pos Zero",fontsize=16,color="green",shape="box"];6369 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 6369[label="primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];6369 -> 7076[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6369 -> 7077[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6370[label="Succ wz60100",fontsize=16,color="green",shape="box"];6371[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpNat (Succ wz2810) Zero == LT))",fontsize=16,color="black",shape="box"];6371 -> 7078[label="",style="solid", color="black", weight=3]; 99.83/64.42 6372[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];6372 -> 7079[label="",style="solid", color="black", weight=3]; 99.83/64.42 6373[label="Zero",fontsize=16,color="green",shape="box"];6374[label="Succ wz60100",fontsize=16,color="green",shape="box"];6375[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpNat (Succ wz2850) Zero == LT))",fontsize=16,color="black",shape="box"];6375 -> 7080[label="",style="solid", color="black", weight=3]; 99.83/64.42 6376[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];6376 -> 7081[label="",style="solid", color="black", weight=3]; 99.83/64.42 6377[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];6377 -> 7082[label="",style="solid", color="black", weight=3]; 99.83/64.42 6378[label="wz64",fontsize=16,color="green",shape="box"];6379[label="Pos (Succ wz5000) :% Pos Zero",fontsize=16,color="green",shape="box"];6380[label="wz64",fontsize=16,color="green",shape="box"];6381[label="Pos Zero :% Pos Zero",fontsize=16,color="green",shape="box"];6382[label="wz64",fontsize=16,color="green",shape="box"];6383[label="Pos Zero :% Pos Zero",fontsize=16,color="green",shape="box"];6384 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 6384[label="primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];6384 -> 7083[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6384 -> 7084[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6385[label="Succ wz60100",fontsize=16,color="green",shape="box"];6386[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpNat (Succ wz2870) Zero == LT))",fontsize=16,color="black",shape="box"];6386 -> 7085[label="",style="solid", color="black", weight=3]; 99.83/64.42 6387[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];6387 -> 7086[label="",style="solid", color="black", weight=3]; 99.83/64.42 6388[label="Zero",fontsize=16,color="green",shape="box"];6389[label="Succ wz60100",fontsize=16,color="green",shape="box"];6390[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpNat (Succ wz2910) Zero == LT))",fontsize=16,color="black",shape="box"];6390 -> 7087[label="",style="solid", color="black", weight=3]; 99.83/64.42 6391[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];6391 -> 7088[label="",style="solid", color="black", weight=3]; 99.83/64.42 6392[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];6392 -> 7089[label="",style="solid", color="black", weight=3]; 99.83/64.42 6393[label="wz64",fontsize=16,color="green",shape="box"];6394[label="Neg (Succ wz5000) :% Pos Zero",fontsize=16,color="green",shape="box"];6395[label="wz64",fontsize=16,color="green",shape="box"];6396[label="Neg Zero :% Pos Zero",fontsize=16,color="green",shape="box"];6397[label="wz64",fontsize=16,color="green",shape="box"];6398[label="Neg Zero :% Pos Zero",fontsize=16,color="green",shape="box"];6399 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 6399[label="primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];6399 -> 7090[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6399 -> 7091[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6400[label="Succ wz60100",fontsize=16,color="green",shape="box"];6401[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (LT == LT))",fontsize=16,color="black",shape="box"];6401 -> 7092[label="",style="solid", color="black", weight=3]; 99.83/64.42 6402[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];6402 -> 7093[label="",style="solid", color="black", weight=3]; 99.83/64.42 6403[label="Zero",fontsize=16,color="green",shape="box"];6404[label="Succ wz60100",fontsize=16,color="green",shape="box"];6405[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (LT == LT))",fontsize=16,color="black",shape="box"];6405 -> 7094[label="",style="solid", color="black", weight=3]; 99.83/64.42 6406[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];6406 -> 7095[label="",style="solid", color="black", weight=3]; 99.83/64.42 6407[label="FiniteMap.foldFM_GE0 wz3 wz4 (Neg (Succ Zero) :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 otherwise",fontsize=16,color="black",shape="box"];6407 -> 7096[label="",style="solid", color="black", weight=3]; 99.83/64.42 6408[label="wz64",fontsize=16,color="green",shape="box"];6409[label="Neg (Succ wz5000) :% Pos Zero",fontsize=16,color="green",shape="box"];6410[label="wz64",fontsize=16,color="green",shape="box"];6411[label="Neg Zero :% Pos Zero",fontsize=16,color="green",shape="box"];6412[label="wz64",fontsize=16,color="green",shape="box"];6413[label="Neg Zero :% Pos Zero",fontsize=16,color="green",shape="box"];6414 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 6414[label="primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];6414 -> 7097[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6414 -> 7098[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6415[label="Succ wz60100",fontsize=16,color="green",shape="box"];6416[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (LT == LT))",fontsize=16,color="black",shape="box"];6416 -> 7099[label="",style="solid", color="black", weight=3]; 99.83/64.42 6417 -> 6665[label="",style="dashed", color="red", weight=0]; 99.83/64.42 6417[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="magenta"];6417 -> 7100[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6417 -> 7101[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6417 -> 7102[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6417 -> 7103[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6417 -> 7104[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6417 -> 7105[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6417 -> 7106[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6417 -> 7107[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6418[label="Zero",fontsize=16,color="green",shape="box"];6419[label="Succ wz60100",fontsize=16,color="green",shape="box"];6420[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (LT == LT))",fontsize=16,color="black",shape="box"];6420 -> 7108[label="",style="solid", color="black", weight=3]; 99.83/64.42 6421 -> 6665[label="",style="dashed", color="red", weight=0]; 99.83/64.42 6421[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="magenta"];6421 -> 7109[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6421 -> 7110[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6421 -> 7111[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6421 -> 7112[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6421 -> 7113[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6421 -> 7114[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6421 -> 7115[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6421 -> 7116[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6422[label="FiniteMap.foldFM_GE0 wz3 wz4 (Pos (Succ Zero) :% Pos (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 otherwise",fontsize=16,color="black",shape="box"];6422 -> 7117[label="",style="solid", color="black", weight=3]; 99.83/64.42 6423[label="wz64",fontsize=16,color="green",shape="box"];6424[label="Pos (Succ wz5000) :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];6425[label="wz64",fontsize=16,color="green",shape="box"];6426[label="Pos Zero :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];6427[label="wz64",fontsize=16,color="green",shape="box"];6428[label="Pos Zero :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];6429 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 6429[label="primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];6429 -> 7118[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6429 -> 7119[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6430[label="Succ wz60100",fontsize=16,color="green",shape="box"];6431[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpNat (Succ wz3170) Zero == LT))",fontsize=16,color="black",shape="box"];6431 -> 7120[label="",style="solid", color="black", weight=3]; 99.83/64.42 6432[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];6432 -> 7121[label="",style="solid", color="black", weight=3]; 99.83/64.42 6433[label="Zero",fontsize=16,color="green",shape="box"];6434[label="Succ wz60100",fontsize=16,color="green",shape="box"];6435[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpNat (Succ wz3210) Zero == LT))",fontsize=16,color="black",shape="box"];6435 -> 7122[label="",style="solid", color="black", weight=3]; 99.83/64.42 6436[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];6436 -> 7123[label="",style="solid", color="black", weight=3]; 99.83/64.42 6437[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];6437 -> 7124[label="",style="solid", color="black", weight=3]; 99.83/64.42 6438[label="wz64",fontsize=16,color="green",shape="box"];6439[label="Pos (Succ wz5000) :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];6440[label="wz64",fontsize=16,color="green",shape="box"];6441[label="Pos Zero :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];6442[label="wz64",fontsize=16,color="green",shape="box"];6443[label="Pos Zero :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];6444 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 6444[label="primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];6444 -> 7125[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6444 -> 7126[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6445[label="Succ wz60100",fontsize=16,color="green",shape="box"];6446[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpNat (Succ wz3230) Zero == LT))",fontsize=16,color="black",shape="box"];6446 -> 7127[label="",style="solid", color="black", weight=3]; 99.83/64.42 6447 -> 6665[label="",style="dashed", color="red", weight=0]; 99.83/64.42 6447[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="magenta"];6447 -> 7128[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6447 -> 7129[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6447 -> 7130[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6447 -> 7131[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6447 -> 7132[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6447 -> 7133[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6447 -> 7134[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6447 -> 7135[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6448[label="Zero",fontsize=16,color="green",shape="box"];6449[label="Succ wz60100",fontsize=16,color="green",shape="box"];6450[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpNat (Succ wz3270) Zero == LT))",fontsize=16,color="black",shape="box"];6450 -> 7136[label="",style="solid", color="black", weight=3]; 99.83/64.42 6451 -> 6665[label="",style="dashed", color="red", weight=0]; 99.83/64.42 6451[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="magenta"];6451 -> 7137[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6451 -> 7138[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6451 -> 7139[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6451 -> 7140[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6451 -> 7141[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6451 -> 7142[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6451 -> 7143[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6451 -> 7144[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6452[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Pos (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];6452 -> 7145[label="",style="solid", color="black", weight=3]; 99.83/64.42 6453[label="wz64",fontsize=16,color="green",shape="box"];6454[label="Neg (Succ wz5000) :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];6455[label="wz64",fontsize=16,color="green",shape="box"];6456[label="Neg Zero :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];6457[label="wz64",fontsize=16,color="green",shape="box"];6458[label="Neg Zero :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];6459 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 6459[label="primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];6459 -> 7146[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6459 -> 7147[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6460[label="Succ wz60100",fontsize=16,color="green",shape="box"];6461[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (LT == LT))",fontsize=16,color="black",shape="box"];6461 -> 7148[label="",style="solid", color="black", weight=3]; 99.83/64.42 6462[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];6462 -> 7149[label="",style="solid", color="black", weight=3]; 99.83/64.42 6463[label="Zero",fontsize=16,color="green",shape="box"];6464[label="Succ wz60100",fontsize=16,color="green",shape="box"];6465[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (LT == LT))",fontsize=16,color="black",shape="box"];6465 -> 7150[label="",style="solid", color="black", weight=3]; 99.83/64.42 6466[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];6466 -> 7151[label="",style="solid", color="black", weight=3]; 99.83/64.42 8402[label="FiniteMap.foldFM_GE1 wz480 wz481 wz482 (Neg Zero :% Neg (Succ wz483)) wz484 wz485 wz486 wz487 False",fontsize=16,color="black",shape="box"];8402 -> 8779[label="",style="solid", color="black", weight=3]; 99.83/64.42 6468[label="wz64",fontsize=16,color="green",shape="box"];6469[label="Neg (Succ wz5000) :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];6470[label="wz64",fontsize=16,color="green",shape="box"];6471[label="Neg Zero :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];6472[label="wz64",fontsize=16,color="green",shape="box"];6473[label="Neg Zero :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];6474 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 6474[label="primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];6474 -> 7153[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6474 -> 7154[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6475[label="Succ wz60100",fontsize=16,color="green",shape="box"];6476[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (LT == LT))",fontsize=16,color="black",shape="box"];6476 -> 7155[label="",style="solid", color="black", weight=3]; 99.83/64.42 6477 -> 6665[label="",style="dashed", color="red", weight=0]; 99.83/64.42 6477[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="magenta"];6477 -> 7156[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6477 -> 7157[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6477 -> 7158[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6477 -> 7159[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6477 -> 7160[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6477 -> 7161[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6477 -> 7162[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6477 -> 7163[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6478[label="Zero",fontsize=16,color="green",shape="box"];6479[label="Succ wz60100",fontsize=16,color="green",shape="box"];6480[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (LT == LT))",fontsize=16,color="black",shape="box"];6480 -> 7164[label="",style="solid", color="black", weight=3]; 99.83/64.42 6481 -> 6665[label="",style="dashed", color="red", weight=0]; 99.83/64.42 6481[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="magenta"];6481 -> 7165[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6481 -> 7166[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6481 -> 7167[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6481 -> 7168[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6481 -> 7169[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6481 -> 7170[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6481 -> 7171[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6481 -> 7172[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6482[label="FiniteMap.foldFM_GE0 wz3 wz4 (Pos (Succ Zero) :% Pos Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 otherwise",fontsize=16,color="black",shape="box"];6482 -> 7173[label="",style="solid", color="black", weight=3]; 99.83/64.42 6483[label="wz64",fontsize=16,color="green",shape="box"];6484[label="Pos (Succ wz5000) :% Pos Zero",fontsize=16,color="green",shape="box"];6485[label="wz64",fontsize=16,color="green",shape="box"];6486[label="Pos Zero :% Pos Zero",fontsize=16,color="green",shape="box"];6487[label="wz64",fontsize=16,color="green",shape="box"];6488[label="Pos Zero :% Pos Zero",fontsize=16,color="green",shape="box"];6489 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 6489[label="primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];6489 -> 7174[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6489 -> 7175[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6490[label="Succ wz60100",fontsize=16,color="green",shape="box"];6491[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpNat (Succ wz3410) Zero == LT))",fontsize=16,color="black",shape="box"];6491 -> 7176[label="",style="solid", color="black", weight=3]; 99.83/64.42 6492[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];6492 -> 7177[label="",style="solid", color="black", weight=3]; 99.83/64.42 6493[label="Zero",fontsize=16,color="green",shape="box"];6494[label="Succ wz60100",fontsize=16,color="green",shape="box"];6495[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpNat (Succ wz3450) Zero == LT))",fontsize=16,color="black",shape="box"];6495 -> 7178[label="",style="solid", color="black", weight=3]; 99.83/64.42 6496[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];6496 -> 7179[label="",style="solid", color="black", weight=3]; 99.83/64.42 6497[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Pos Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];6497 -> 7180[label="",style="solid", color="black", weight=3]; 99.83/64.42 6498[label="wz64",fontsize=16,color="green",shape="box"];6499[label="Pos (Succ wz5000) :% Pos Zero",fontsize=16,color="green",shape="box"];6500[label="wz64",fontsize=16,color="green",shape="box"];6501[label="Pos Zero :% Pos Zero",fontsize=16,color="green",shape="box"];6502[label="wz64",fontsize=16,color="green",shape="box"];6503[label="Pos Zero :% Pos Zero",fontsize=16,color="green",shape="box"];6504 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 6504[label="primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];6504 -> 7181[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6504 -> 7182[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6505[label="Succ wz60100",fontsize=16,color="green",shape="box"];6506[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpNat (Succ wz3470) Zero == LT))",fontsize=16,color="black",shape="box"];6506 -> 7183[label="",style="solid", color="black", weight=3]; 99.83/64.42 6507 -> 6665[label="",style="dashed", color="red", weight=0]; 99.83/64.42 6507[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="magenta"];6507 -> 7184[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6507 -> 7185[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6507 -> 7186[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6507 -> 7187[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6507 -> 7188[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6507 -> 7189[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6507 -> 7190[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6507 -> 7191[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6508[label="Zero",fontsize=16,color="green",shape="box"];6509[label="Succ wz60100",fontsize=16,color="green",shape="box"];6510[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpNat (Succ wz3510) Zero == LT))",fontsize=16,color="black",shape="box"];6510 -> 7192[label="",style="solid", color="black", weight=3]; 99.83/64.42 6511 -> 6665[label="",style="dashed", color="red", weight=0]; 99.83/64.42 6511[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="magenta"];6511 -> 7193[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6511 -> 7194[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6511 -> 7195[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6511 -> 7196[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6511 -> 7197[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6511 -> 7198[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6511 -> 7199[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6511 -> 7200[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6512[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Pos Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];6512 -> 7201[label="",style="solid", color="black", weight=3]; 99.83/64.42 6513[label="wz64",fontsize=16,color="green",shape="box"];6514[label="Neg (Succ wz5000) :% Pos Zero",fontsize=16,color="green",shape="box"];6515[label="wz64",fontsize=16,color="green",shape="box"];6516[label="Neg Zero :% Pos Zero",fontsize=16,color="green",shape="box"];6517[label="wz64",fontsize=16,color="green",shape="box"];6518[label="Neg Zero :% Pos Zero",fontsize=16,color="green",shape="box"];6519 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 6519[label="primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];6519 -> 7202[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6519 -> 7203[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6520[label="Succ wz60100",fontsize=16,color="green",shape="box"];6521[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (LT == LT))",fontsize=16,color="black",shape="box"];6521 -> 7204[label="",style="solid", color="black", weight=3]; 99.83/64.42 6522[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];6522 -> 7205[label="",style="solid", color="black", weight=3]; 99.83/64.42 6523[label="Zero",fontsize=16,color="green",shape="box"];6524[label="Succ wz60100",fontsize=16,color="green",shape="box"];6525[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (LT == LT))",fontsize=16,color="black",shape="box"];6525 -> 7206[label="",style="solid", color="black", weight=3]; 99.83/64.42 6526[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];6526 -> 7207[label="",style="solid", color="black", weight=3]; 99.83/64.42 6528[label="wz64",fontsize=16,color="green",shape="box"];6529[label="Neg (Succ wz5000) :% Pos Zero",fontsize=16,color="green",shape="box"];6530[label="wz64",fontsize=16,color="green",shape="box"];6531[label="Neg Zero :% Pos Zero",fontsize=16,color="green",shape="box"];6532[label="wz64",fontsize=16,color="green",shape="box"];6533[label="Neg Zero :% Pos Zero",fontsize=16,color="green",shape="box"];6534[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos (Succ wz8400)) wz85 wz86 wz87 wz88 (not (primCmpNat (Succ wz35900) wz3980 == LT))",fontsize=16,color="burlywood",shape="box"];10466[label="wz3980/Succ wz39800",fontsize=10,color="white",style="solid",shape="box"];6534 -> 10466[label="",style="solid", color="burlywood", weight=9]; 99.83/64.42 10466 -> 7209[label="",style="solid", color="burlywood", weight=3]; 99.83/64.42 10467[label="wz3980/Zero",fontsize=10,color="white",style="solid",shape="box"];6534 -> 10467[label="",style="solid", color="burlywood", weight=9]; 99.83/64.42 10467 -> 7210[label="",style="solid", color="burlywood", weight=3]; 99.83/64.42 6535[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos (Succ wz8400)) wz85 wz86 wz87 wz88 (not (primCmpNat Zero wz3980 == LT))",fontsize=16,color="burlywood",shape="box"];10468[label="wz3980/Succ wz39800",fontsize=10,color="white",style="solid",shape="box"];6535 -> 10468[label="",style="solid", color="burlywood", weight=9]; 99.83/64.42 10468 -> 7211[label="",style="solid", color="burlywood", weight=3]; 99.83/64.42 10469[label="wz3980/Zero",fontsize=10,color="white",style="solid",shape="box"];6535 -> 10469[label="",style="solid", color="burlywood", weight=9]; 99.83/64.42 10469 -> 7212[label="",style="solid", color="burlywood", weight=3]; 99.83/64.42 6536 -> 5446[label="",style="dashed", color="red", weight=0]; 99.83/64.42 6536[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos (Succ wz8400)) wz85 wz86 wz87 wz88 (not False)",fontsize=16,color="magenta"];6537[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg (Succ wz8400)) wz85 wz86 wz87 wz88 (not (primCmpNat (Succ wz35900) wz4000 == LT))",fontsize=16,color="burlywood",shape="box"];10470[label="wz4000/Succ wz40000",fontsize=10,color="white",style="solid",shape="box"];6537 -> 10470[label="",style="solid", color="burlywood", weight=9]; 99.83/64.42 10470 -> 7213[label="",style="solid", color="burlywood", weight=3]; 99.83/64.42 10471[label="wz4000/Zero",fontsize=10,color="white",style="solid",shape="box"];6537 -> 10471[label="",style="solid", color="burlywood", weight=9]; 99.83/64.42 10471 -> 7214[label="",style="solid", color="burlywood", weight=3]; 99.83/64.42 6538[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg (Succ wz8400)) wz85 wz86 wz87 wz88 (not (primCmpNat Zero wz4000 == LT))",fontsize=16,color="burlywood",shape="box"];10472[label="wz4000/Succ wz40000",fontsize=10,color="white",style="solid",shape="box"];6538 -> 10472[label="",style="solid", color="burlywood", weight=9]; 99.83/64.42 10472 -> 7215[label="",style="solid", color="burlywood", weight=3]; 99.83/64.42 10473[label="wz4000/Zero",fontsize=10,color="white",style="solid",shape="box"];6538 -> 10473[label="",style="solid", color="burlywood", weight=9]; 99.83/64.42 10473 -> 7216[label="",style="solid", color="burlywood", weight=3]; 99.83/64.42 6539 -> 5457[label="",style="dashed", color="red", weight=0]; 99.83/64.42 6539[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg (Succ wz8400)) wz85 wz86 wz87 wz88 (not False)",fontsize=16,color="magenta"];6540[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos (Succ wz8400)) wz85 wz86 wz87 wz88 (not True)",fontsize=16,color="black",shape="box"];6540 -> 7217[label="",style="solid", color="black", weight=3]; 99.83/64.42 6541[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos (Succ wz8400)) wz85 wz86 wz87 wz88 True",fontsize=16,color="black",shape="box"];6541 -> 7218[label="",style="solid", color="black", weight=3]; 99.83/64.42 6542[label="wz79 (Neg (Succ wz83) :% Pos Zero) wz85 (FiniteMap.foldFM_GE wz79 wz80 (Pos (Succ wz8100) :% Neg (Succ wz82)) wz88)",fontsize=16,color="green",shape="box"];6542 -> 7219[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6542 -> 7220[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6542 -> 7221[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6543[label="wz87",fontsize=16,color="green",shape="box"];6544[label="wz79",fontsize=16,color="green",shape="box"];6545[label="Pos (Succ wz8100) :% Neg (Succ wz82)",fontsize=16,color="green",shape="box"];6546[label="wz79 (Neg (Succ wz83) :% Pos (Succ wz8400)) wz85 (FiniteMap.foldFM_GE wz79 wz80 (Pos Zero :% Neg (Succ wz82)) wz88)",fontsize=16,color="green",shape="box"];6546 -> 7222[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6546 -> 7223[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6546 -> 7224[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6547[label="wz87",fontsize=16,color="green",shape="box"];6548[label="wz79",fontsize=16,color="green",shape="box"];6549[label="Pos Zero :% Neg (Succ wz82)",fontsize=16,color="green",shape="box"];6550[label="wz79 (Neg (Succ wz83) :% Pos Zero) wz85 (FiniteMap.foldFM_GE wz79 wz80 (Pos Zero :% Neg (Succ wz82)) wz88)",fontsize=16,color="green",shape="box"];6550 -> 7225[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6550 -> 7226[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6550 -> 7227[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6551[label="wz87",fontsize=16,color="green",shape="box"];6552[label="wz79",fontsize=16,color="green",shape="box"];6553[label="Pos Zero :% Neg (Succ wz82)",fontsize=16,color="green",shape="box"];6554[label="Succ wz8400",fontsize=16,color="green",shape="box"];6555[label="Succ wz8100",fontsize=16,color="green",shape="box"];6556[label="Succ wz8400",fontsize=16,color="green",shape="box"];6557[label="Succ wz8100",fontsize=16,color="green",shape="box"];6558[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg (Succ wz8400)) wz85 wz86 wz87 wz88 (not True)",fontsize=16,color="black",shape="box"];6558 -> 7228[label="",style="solid", color="black", weight=3]; 99.83/64.42 6559[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg (Succ wz8400)) wz85 wz86 wz87 wz88 True",fontsize=16,color="black",shape="box"];6559 -> 7229[label="",style="solid", color="black", weight=3]; 99.83/64.42 6560[label="wz79 (Neg (Succ wz83) :% Neg Zero) wz85 (FiniteMap.foldFM_GE wz79 wz80 (Neg (Succ wz8100) :% Neg (Succ wz82)) wz88)",fontsize=16,color="green",shape="box"];6560 -> 7230[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6560 -> 7231[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6560 -> 7232[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6561[label="wz87",fontsize=16,color="green",shape="box"];6562[label="wz79",fontsize=16,color="green",shape="box"];6563[label="Neg (Succ wz8100) :% Neg (Succ wz82)",fontsize=16,color="green",shape="box"];6564[label="wz79 (Neg (Succ wz83) :% Neg (Succ wz8400)) wz85 (FiniteMap.foldFM_GE wz79 wz80 (Neg Zero :% Neg (Succ wz82)) wz88)",fontsize=16,color="green",shape="box"];6564 -> 7233[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6564 -> 7234[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6564 -> 7235[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6565[label="wz87",fontsize=16,color="green",shape="box"];6566[label="wz79",fontsize=16,color="green",shape="box"];6567[label="Neg Zero :% Neg (Succ wz82)",fontsize=16,color="green",shape="box"];6568[label="wz79 (Neg (Succ wz83) :% Neg Zero) wz85 (FiniteMap.foldFM_GE wz79 wz80 (Neg Zero :% Neg (Succ wz82)) wz88)",fontsize=16,color="green",shape="box"];6568 -> 7236[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6568 -> 7237[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6568 -> 7238[label="",style="dashed", color="green", weight=3]; 99.83/64.42 6569[label="wz87",fontsize=16,color="green",shape="box"];6570[label="wz79",fontsize=16,color="green",shape="box"];6571[label="Neg Zero :% Neg (Succ wz82)",fontsize=16,color="green",shape="box"];6572 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 6572[label="primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];6572 -> 7239[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6572 -> 7240[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6573[label="Succ wz60100",fontsize=16,color="green",shape="box"];6574[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpNat Zero (Succ wz3660) == LT))",fontsize=16,color="black",shape="box"];6574 -> 7241[label="",style="solid", color="black", weight=3]; 99.83/64.42 6575[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];6575 -> 7242[label="",style="solid", color="black", weight=3]; 99.83/64.42 6576[label="Zero",fontsize=16,color="green",shape="box"];6577[label="Succ wz60100",fontsize=16,color="green",shape="box"];6578[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpNat Zero (Succ wz3700) == LT))",fontsize=16,color="black",shape="box"];6578 -> 7243[label="",style="solid", color="black", weight=3]; 99.83/64.42 6579[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];6579 -> 7244[label="",style="solid", color="black", weight=3]; 99.83/64.42 6580[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 False",fontsize=16,color="black",shape="box"];6580 -> 7245[label="",style="solid", color="black", weight=3]; 99.83/64.42 6581[label="wz64",fontsize=16,color="green",shape="box"];6582[label="Pos (Succ wz5000) :% Neg Zero",fontsize=16,color="green",shape="box"];6583[label="wz64",fontsize=16,color="green",shape="box"];6584[label="Pos Zero :% Neg Zero",fontsize=16,color="green",shape="box"];6585[label="wz64",fontsize=16,color="green",shape="box"];6586[label="Pos Zero :% Neg Zero",fontsize=16,color="green",shape="box"];6587 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.42 6587[label="primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];6587 -> 7246[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6587 -> 7247[label="",style="dashed", color="magenta", weight=3]; 99.83/64.42 6588[label="Succ wz60100",fontsize=16,color="green",shape="box"];6589 -> 7625[label="",style="dashed", color="red", weight=0]; 99.83/64.42 6589[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (GT == LT))",fontsize=16,color="magenta"];6589 -> 7626[label="",style="dashed", color="magenta", weight=3]; 99.83/64.43 6589 -> 7627[label="",style="dashed", color="magenta", weight=3]; 99.83/64.43 6589 -> 7628[label="",style="dashed", color="magenta", weight=3]; 99.83/64.43 6589 -> 7629[label="",style="dashed", color="magenta", weight=3]; 99.83/64.43 6589 -> 7630[label="",style="dashed", color="magenta", weight=3]; 99.83/64.43 6589 -> 7631[label="",style="dashed", color="magenta", weight=3]; 99.83/64.43 6589 -> 7632[label="",style="dashed", color="magenta", weight=3]; 99.83/64.43 6589 -> 7633[label="",style="dashed", color="magenta", weight=3]; 99.83/64.43 6590[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];6590 -> 7249[label="",style="solid", color="black", weight=3]; 99.83/64.43 6591[label="Zero",fontsize=16,color="green",shape="box"];6592[label="Succ wz60100",fontsize=16,color="green",shape="box"];6593[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (GT == LT))",fontsize=16,color="black",shape="box"];6593 -> 7250[label="",style="solid", color="black", weight=3]; 99.83/64.43 6594[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];6594 -> 7251[label="",style="solid", color="black", weight=3]; 99.83/64.43 6595 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.43 6595[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ Zero) :% Neg Zero) wz64)) (Pos (Succ Zero) :% Neg Zero) wz63",fontsize=16,color="magenta"];6595 -> 7252[label="",style="dashed", color="magenta", weight=3]; 99.83/64.43 6595 -> 7253[label="",style="dashed", color="magenta", weight=3]; 99.83/64.43 6595 -> 7254[label="",style="dashed", color="magenta", weight=3]; 99.83/64.43 6596[label="wz64",fontsize=16,color="green",shape="box"];6597[label="Pos (Succ wz5000) :% Neg Zero",fontsize=16,color="green",shape="box"];6598[label="wz64",fontsize=16,color="green",shape="box"];6599[label="Pos Zero :% Neg Zero",fontsize=16,color="green",shape="box"];6600[label="wz64",fontsize=16,color="green",shape="box"];6601[label="Pos Zero :% Neg Zero",fontsize=16,color="green",shape="box"];6602 -> 2439[label="",style="dashed", color="red", weight=0]; 99.83/64.43 6602[label="primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];6602 -> 7255[label="",style="dashed", color="magenta", weight=3]; 99.83/64.43 6602 -> 7256[label="",style="dashed", color="magenta", weight=3]; 99.83/64.43 6603[label="Succ wz60100",fontsize=16,color="green",shape="box"];6604[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (GT == LT))",fontsize=16,color="black",shape="box"];6604 -> 7257[label="",style="solid", color="black", weight=3]; 99.83/64.43 6605[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];6605 -> 7258[label="",style="solid", color="black", weight=3]; 99.83/64.43 6606[label="Zero",fontsize=16,color="green",shape="box"];6607[label="Succ wz60100",fontsize=16,color="green",shape="box"];6608[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (GT == LT))",fontsize=16,color="black",shape="box"];6608 -> 7259[label="",style="solid", color="black", weight=3]; 99.83/64.43 6609[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];6609 -> 7260[label="",style="solid", color="black", weight=3]; 99.83/64.43 6610 -> 6[label="",style="dashed", color="red", weight=0]; 99.83/64.43 6610[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ Zero) :% Neg Zero) wz64)) (Neg (Succ Zero) :% Neg Zero) wz63",fontsize=16,color="magenta"];6610 -> 7261[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6610 -> 7262[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6610 -> 7263[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6611[label="wz64",fontsize=16,color="green",shape="box"];6612[label="Neg (Succ wz5000) :% Neg Zero",fontsize=16,color="green",shape="box"];6613[label="wz64",fontsize=16,color="green",shape="box"];6614[label="Neg Zero :% Neg Zero",fontsize=16,color="green",shape="box"];6615[label="wz64",fontsize=16,color="green",shape="box"];6616[label="Neg Zero :% Neg Zero",fontsize=16,color="green",shape="box"];6617 -> 2439[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6617[label="primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];6617 -> 7264[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6617 -> 7265[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6618[label="Succ wz60100",fontsize=16,color="green",shape="box"];6619[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpNat Zero (Succ wz3840) == LT))",fontsize=16,color="black",shape="box"];6619 -> 7266[label="",style="solid", color="black", weight=3]; 99.99/64.44 6620[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];6620 -> 7267[label="",style="solid", color="black", weight=3]; 99.99/64.44 6621[label="Zero",fontsize=16,color="green",shape="box"];6622[label="Succ wz60100",fontsize=16,color="green",shape="box"];6623[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpNat Zero (Succ wz3880) == LT))",fontsize=16,color="black",shape="box"];6623 -> 7268[label="",style="solid", color="black", weight=3]; 99.99/64.44 6624[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];6624 -> 7269[label="",style="solid", color="black", weight=3]; 99.99/64.44 6625[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ Zero) :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 False",fontsize=16,color="black",shape="box"];6625 -> 7270[label="",style="solid", color="black", weight=3]; 99.99/64.44 6626[label="wz64",fontsize=16,color="green",shape="box"];6627[label="Neg (Succ wz5000) :% Neg Zero",fontsize=16,color="green",shape="box"];6628[label="wz64",fontsize=16,color="green",shape="box"];6629[label="Neg Zero :% Neg Zero",fontsize=16,color="green",shape="box"];6630[label="wz64",fontsize=16,color="green",shape="box"];6631[label="Neg Zero :% Neg Zero",fontsize=16,color="green",shape="box"];6632 -> 2439[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6632[label="primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];6632 -> 7271[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6632 -> 7272[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6633[label="Succ wz60100",fontsize=16,color="green",shape="box"];6634[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpNat Zero (Succ wz4020) == LT))",fontsize=16,color="black",shape="box"];6634 -> 7273[label="",style="solid", color="black", weight=3]; 99.99/64.44 6635 -> 6665[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6635[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="magenta"];6635 -> 7274[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6635 -> 7275[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6635 -> 7276[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6635 -> 7277[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6635 -> 7278[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6635 -> 7279[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6635 -> 7280[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6635 -> 7281[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6636[label="Zero",fontsize=16,color="green",shape="box"];6637[label="Succ wz60100",fontsize=16,color="green",shape="box"];6638[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpNat Zero (Succ wz4060) == LT))",fontsize=16,color="black",shape="box"];6638 -> 7282[label="",style="solid", color="black", weight=3]; 99.99/64.44 6639 -> 6665[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6639[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="magenta"];6639 -> 7283[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6639 -> 7284[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6639 -> 7285[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6639 -> 7286[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6639 -> 7287[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6639 -> 7288[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6639 -> 7289[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6639 -> 7290[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6640[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 False",fontsize=16,color="black",shape="box"];6640 -> 7291[label="",style="solid", color="black", weight=3]; 99.99/64.44 6641[label="wz64",fontsize=16,color="green",shape="box"];6642[label="Pos (Succ wz5000) :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];6643[label="wz64",fontsize=16,color="green",shape="box"];6644[label="Pos Zero :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];6645[label="wz64",fontsize=16,color="green",shape="box"];6646[label="Pos Zero :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];6647 -> 2439[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6647[label="primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];6647 -> 7292[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6647 -> 7293[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6648[label="Succ wz60100",fontsize=16,color="green",shape="box"];6649[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (GT == LT))",fontsize=16,color="black",shape="box"];6649 -> 7294[label="",style="solid", color="black", weight=3]; 99.99/64.44 6650[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];6650 -> 7295[label="",style="solid", color="black", weight=3]; 99.99/64.44 6651[label="Zero",fontsize=16,color="green",shape="box"];6652[label="Succ wz60100",fontsize=16,color="green",shape="box"];6653[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (GT == LT))",fontsize=16,color="black",shape="box"];6653 -> 7296[label="",style="solid", color="black", weight=3]; 99.99/64.44 6654[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];6654 -> 7297[label="",style="solid", color="black", weight=3]; 99.99/64.44 6655 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6655[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ Zero) :% Neg (Succ wz5100)) wz64)) (Pos (Succ Zero) :% Neg (Succ wz5100)) wz63",fontsize=16,color="magenta"];6655 -> 7298[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6655 -> 7299[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6655 -> 7300[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6656[label="wz64",fontsize=16,color="green",shape="box"];6657[label="Pos (Succ wz5000) :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];6658[label="wz64",fontsize=16,color="green",shape="box"];6659[label="Pos Zero :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];6660[label="wz64",fontsize=16,color="green",shape="box"];6661[label="Pos Zero :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];8145[label="wz451 (Neg Zero :% Pos (Succ wz454)) wz455 (FiniteMap.foldFM_GE wz451 wz452 wz453 wz458)",fontsize=16,color="green",shape="box"];8145 -> 8403[label="",style="dashed", color="green", weight=3]; 99.99/64.44 8145 -> 8404[label="",style="dashed", color="green", weight=3]; 99.99/64.44 8145 -> 8405[label="",style="dashed", color="green", weight=3]; 99.99/64.44 8146[label="wz457",fontsize=16,color="green",shape="box"];8147[label="wz451",fontsize=16,color="green",shape="box"];8148[label="wz453",fontsize=16,color="green",shape="box"];6668[label="wz64",fontsize=16,color="green",shape="box"];6669[label="Neg (Succ wz5000) :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];6670[label="wz64",fontsize=16,color="green",shape="box"];6671[label="Neg Zero :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];6672 -> 2439[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6672[label="primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];6672 -> 7301[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6672 -> 7302[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6673[label="Succ wz60100",fontsize=16,color="green",shape="box"];6674[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpNat Zero (Succ wz4200) == LT))",fontsize=16,color="black",shape="box"];6674 -> 7303[label="",style="solid", color="black", weight=3]; 99.99/64.44 6675[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];6675 -> 7304[label="",style="solid", color="black", weight=3]; 99.99/64.44 6676[label="Zero",fontsize=16,color="green",shape="box"];6677[label="Succ wz60100",fontsize=16,color="green",shape="box"];6678[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpNat Zero (Succ wz4240) == LT))",fontsize=16,color="black",shape="box"];6678 -> 7305[label="",style="solid", color="black", weight=3]; 99.99/64.44 6679[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];6679 -> 7306[label="",style="solid", color="black", weight=3]; 99.99/64.44 8322[label="wz60100",fontsize=16,color="green",shape="box"];8323[label="wz64",fontsize=16,color="green",shape="box"];8324[label="wz61",fontsize=16,color="green",shape="box"];8325[label="wz3",fontsize=16,color="green",shape="box"];8326[label="wz62",fontsize=16,color="green",shape="box"];8327[label="Neg (Succ Zero) :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];8328[label="wz63",fontsize=16,color="green",shape="box"];8329[label="wz4",fontsize=16,color="green",shape="box"];6681[label="wz64",fontsize=16,color="green",shape="box"];6682[label="Neg (Succ wz5000) :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];6683[label="wz64",fontsize=16,color="green",shape="box"];6684[label="Neg Zero :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];6685[label="wz64",fontsize=16,color="green",shape="box"];6686[label="Neg Zero :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];6687 -> 2439[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6687[label="primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];6687 -> 7308[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6687 -> 7309[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6688[label="Succ wz60100",fontsize=16,color="green",shape="box"];6689[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpNat Zero (Succ wz4260) == LT))",fontsize=16,color="black",shape="box"];6689 -> 7310[label="",style="solid", color="black", weight=3]; 99.99/64.44 6690 -> 6665[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6690[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="magenta"];6690 -> 7311[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6690 -> 7312[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6690 -> 7313[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6690 -> 7314[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6690 -> 7315[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6690 -> 7316[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6690 -> 7317[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6690 -> 7318[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6691[label="Zero",fontsize=16,color="green",shape="box"];6692[label="Succ wz60100",fontsize=16,color="green",shape="box"];6693[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpNat Zero (Succ wz4300) == LT))",fontsize=16,color="black",shape="box"];6693 -> 7319[label="",style="solid", color="black", weight=3]; 99.99/64.44 6694 -> 6665[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6694[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="magenta"];6694 -> 7320[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6694 -> 7321[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6694 -> 7322[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6694 -> 7323[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6694 -> 7324[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6694 -> 7325[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6694 -> 7326[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6694 -> 7327[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6695[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ Zero) :% Neg Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 False",fontsize=16,color="black",shape="box"];6695 -> 7328[label="",style="solid", color="black", weight=3]; 99.99/64.44 6696[label="wz64",fontsize=16,color="green",shape="box"];6697[label="Pos (Succ wz5000) :% Neg Zero",fontsize=16,color="green",shape="box"];6698[label="wz64",fontsize=16,color="green",shape="box"];6699[label="Pos Zero :% Neg Zero",fontsize=16,color="green",shape="box"];6700[label="wz64",fontsize=16,color="green",shape="box"];6701[label="Pos Zero :% Neg Zero",fontsize=16,color="green",shape="box"];6702 -> 2439[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6702[label="primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];6702 -> 7329[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6702 -> 7330[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6703[label="Succ wz60100",fontsize=16,color="green",shape="box"];6704 -> 7625[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6704[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (GT == LT))",fontsize=16,color="magenta"];6704 -> 7634[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6704 -> 7635[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6704 -> 7636[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6704 -> 7637[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6704 -> 7638[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6704 -> 7639[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6704 -> 7640[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6704 -> 7641[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6705[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];6705 -> 7332[label="",style="solid", color="black", weight=3]; 99.99/64.44 6706[label="Zero",fontsize=16,color="green",shape="box"];6707[label="Succ wz60100",fontsize=16,color="green",shape="box"];6708[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (GT == LT))",fontsize=16,color="black",shape="box"];6708 -> 7333[label="",style="solid", color="black", weight=3]; 99.99/64.44 6709[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];6709 -> 7334[label="",style="solid", color="black", weight=3]; 99.99/64.44 6710 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6710[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ Zero) :% Neg Zero) wz64)) (Pos (Succ Zero) :% Neg Zero) wz63",fontsize=16,color="magenta"];6710 -> 7335[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6710 -> 7336[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6710 -> 7337[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6711[label="wz64",fontsize=16,color="green",shape="box"];6712[label="Pos (Succ wz5000) :% Neg Zero",fontsize=16,color="green",shape="box"];6713[label="wz64",fontsize=16,color="green",shape="box"];6714[label="Pos Zero :% Neg Zero",fontsize=16,color="green",shape="box"];6715[label="wz64",fontsize=16,color="green",shape="box"];6716[label="Pos Zero :% Neg Zero",fontsize=16,color="green",shape="box"];6717[label="wz64",fontsize=16,color="green",shape="box"];6718[label="Neg (Succ wz5000) :% Neg Zero",fontsize=16,color="green",shape="box"];6719[label="wz64",fontsize=16,color="green",shape="box"];6720[label="Neg Zero :% Neg Zero",fontsize=16,color="green",shape="box"];6721 -> 2439[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6721[label="primPlusNat (primMulNat wz500000 (Succ wz60100)) (Succ wz60100)",fontsize=16,color="magenta"];6721 -> 7338[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6721 -> 7339[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6722[label="Succ wz60100",fontsize=16,color="green",shape="box"];6723[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpNat Zero (Succ wz4440) == LT))",fontsize=16,color="black",shape="box"];6723 -> 7340[label="",style="solid", color="black", weight=3]; 99.99/64.44 6724[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];6724 -> 7341[label="",style="solid", color="black", weight=3]; 99.99/64.44 6725[label="Zero",fontsize=16,color="green",shape="box"];6726[label="Succ wz60100",fontsize=16,color="green",shape="box"];6727[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (primCmpNat Zero (Succ wz4480) == LT))",fontsize=16,color="black",shape="box"];6727 -> 7342[label="",style="solid", color="black", weight=3]; 99.99/64.44 6728[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (EQ == LT))",fontsize=16,color="black",shape="box"];6728 -> 7343[label="",style="solid", color="black", weight=3]; 99.99/64.44 8330[label="wz60100",fontsize=16,color="green",shape="box"];8331[label="wz64",fontsize=16,color="green",shape="box"];8332[label="wz61",fontsize=16,color="green",shape="box"];8333[label="wz3",fontsize=16,color="green",shape="box"];8334[label="wz62",fontsize=16,color="green",shape="box"];8335[label="Neg (Succ Zero) :% Neg Zero",fontsize=16,color="green",shape="box"];8336[label="wz63",fontsize=16,color="green",shape="box"];8337[label="wz4",fontsize=16,color="green",shape="box"];6730[label="wz64",fontsize=16,color="green",shape="box"];6731[label="Neg (Succ wz5000) :% Neg Zero",fontsize=16,color="green",shape="box"];6732[label="wz64",fontsize=16,color="green",shape="box"];6733[label="Neg Zero :% Neg Zero",fontsize=16,color="green",shape="box"];6734[label="wz64",fontsize=16,color="green",shape="box"];6735[label="Neg Zero :% Neg Zero",fontsize=16,color="green",shape="box"];6736[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos (Succ wz3900)) wz40 wz41 wz42 wz43 (not (primCmpNat (Succ wz9500) (Succ wz12700) == LT))",fontsize=16,color="black",shape="box"];6736 -> 7345[label="",style="solid", color="black", weight=3]; 99.99/64.44 6737[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos (Succ wz3900)) wz40 wz41 wz42 wz43 (not (primCmpNat (Succ wz9500) Zero == LT))",fontsize=16,color="black",shape="box"];6737 -> 7346[label="",style="solid", color="black", weight=3]; 99.99/64.44 6738[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos (Succ wz3900)) wz40 wz41 wz42 wz43 (not (primCmpNat Zero (Succ wz12700) == LT))",fontsize=16,color="black",shape="box"];6738 -> 7347[label="",style="solid", color="black", weight=3]; 99.99/64.44 6739[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos (Succ wz3900)) wz40 wz41 wz42 wz43 (not (primCmpNat Zero Zero == LT))",fontsize=16,color="black",shape="box"];6739 -> 7348[label="",style="solid", color="black", weight=3]; 99.99/64.44 6740[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg (Succ wz3900)) wz40 wz41 wz42 wz43 (not (primCmpNat (Succ wz9500) (Succ wz12900) == LT))",fontsize=16,color="black",shape="box"];6740 -> 7349[label="",style="solid", color="black", weight=3]; 99.99/64.44 6741[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg (Succ wz3900)) wz40 wz41 wz42 wz43 (not (primCmpNat (Succ wz9500) Zero == LT))",fontsize=16,color="black",shape="box"];6741 -> 7350[label="",style="solid", color="black", weight=3]; 99.99/64.44 6742[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg (Succ wz3900)) wz40 wz41 wz42 wz43 (not (primCmpNat Zero (Succ wz12900) == LT))",fontsize=16,color="black",shape="box"];6742 -> 7351[label="",style="solid", color="black", weight=3]; 99.99/64.44 6743[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg (Succ wz3900)) wz40 wz41 wz42 wz43 (not (primCmpNat Zero Zero == LT))",fontsize=16,color="black",shape="box"];6743 -> 7352[label="",style="solid", color="black", weight=3]; 99.99/64.44 6744[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos (Succ wz3900)) wz40 wz41 wz42 wz43 False",fontsize=16,color="black",shape="box"];6744 -> 7353[label="",style="solid", color="black", weight=3]; 99.99/64.44 6745 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6745[label="FiniteMap.foldFM_GE wz34 (wz34 (Pos (Succ wz38) :% Pos (Succ wz3900)) wz40 (FiniteMap.foldFM_GE wz34 wz35 (Pos (Succ wz3600) :% Pos (Succ wz37)) wz43)) (Pos (Succ wz3600) :% Pos (Succ wz37)) wz42",fontsize=16,color="magenta"];6745 -> 7354[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6745 -> 7355[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6745 -> 7356[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6745 -> 7357[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6746[label="Pos (Succ wz38) :% Pos Zero",fontsize=16,color="green",shape="box"];6747[label="wz40",fontsize=16,color="green",shape="box"];6748 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6748[label="FiniteMap.foldFM_GE wz34 wz35 (Pos (Succ wz3600) :% Pos (Succ wz37)) wz43",fontsize=16,color="magenta"];6748 -> 7358[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6748 -> 7359[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6748 -> 7360[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6748 -> 7361[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6749[label="Pos (Succ wz38) :% Pos (Succ wz3900)",fontsize=16,color="green",shape="box"];6750[label="wz40",fontsize=16,color="green",shape="box"];6751 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6751[label="FiniteMap.foldFM_GE wz34 wz35 (Pos Zero :% Pos (Succ wz37)) wz43",fontsize=16,color="magenta"];6751 -> 7362[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6751 -> 7363[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6751 -> 7364[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6751 -> 7365[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6752[label="Pos (Succ wz38) :% Pos Zero",fontsize=16,color="green",shape="box"];6753[label="wz40",fontsize=16,color="green",shape="box"];6754 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6754[label="FiniteMap.foldFM_GE wz34 wz35 (Pos Zero :% Pos (Succ wz37)) wz43",fontsize=16,color="magenta"];6754 -> 7366[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6754 -> 7367[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6754 -> 7368[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6754 -> 7369[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6755[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg (Succ wz3900)) wz40 wz41 wz42 wz43 False",fontsize=16,color="black",shape="box"];6755 -> 7370[label="",style="solid", color="black", weight=3]; 99.99/64.44 6756 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6756[label="FiniteMap.foldFM_GE wz34 (wz34 (Pos (Succ wz38) :% Neg (Succ wz3900)) wz40 (FiniteMap.foldFM_GE wz34 wz35 (Neg (Succ wz3600) :% Pos (Succ wz37)) wz43)) (Neg (Succ wz3600) :% Pos (Succ wz37)) wz42",fontsize=16,color="magenta"];6756 -> 7371[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6756 -> 7372[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6756 -> 7373[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6756 -> 7374[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6757[label="Pos (Succ wz38) :% Neg Zero",fontsize=16,color="green",shape="box"];6758[label="wz40",fontsize=16,color="green",shape="box"];6759 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6759[label="FiniteMap.foldFM_GE wz34 wz35 (Neg (Succ wz3600) :% Pos (Succ wz37)) wz43",fontsize=16,color="magenta"];6759 -> 7375[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6759 -> 7376[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6759 -> 7377[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6759 -> 7378[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6760[label="Pos (Succ wz38) :% Neg (Succ wz3900)",fontsize=16,color="green",shape="box"];6761[label="wz40",fontsize=16,color="green",shape="box"];6762 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6762[label="FiniteMap.foldFM_GE wz34 wz35 (Neg Zero :% Pos (Succ wz37)) wz43",fontsize=16,color="magenta"];6762 -> 7379[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6762 -> 7380[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6762 -> 7381[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6762 -> 7382[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6763[label="Pos (Succ wz38) :% Neg Zero",fontsize=16,color="green",shape="box"];6764[label="wz40",fontsize=16,color="green",shape="box"];6765 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6765[label="FiniteMap.foldFM_GE wz34 wz35 (Neg Zero :% Pos (Succ wz37)) wz43",fontsize=16,color="magenta"];6765 -> 7383[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6765 -> 7384[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6765 -> 7385[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6765 -> 7386[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6766 -> 2416[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6766[label="primMulNat wz500000 (Succ wz60100)",fontsize=16,color="magenta"];6766 -> 7387[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6766 -> 7388[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6767[label="Succ wz60100",fontsize=16,color="green",shape="box"];6768[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (LT == LT))",fontsize=16,color="black",shape="box"];6768 -> 7389[label="",style="solid", color="black", weight=3]; 99.99/64.44 6769[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];6769 -> 7390[label="",style="solid", color="black", weight=3]; 99.99/64.44 6770[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (LT == LT))",fontsize=16,color="black",shape="box"];6770 -> 7391[label="",style="solid", color="black", weight=3]; 99.99/64.44 6771[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];6771 -> 7392[label="",style="solid", color="black", weight=3]; 99.99/64.44 6772[label="FiniteMap.foldFM_GE0 wz3 wz4 (Pos (Succ Zero) :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 otherwise",fontsize=16,color="black",shape="box"];6772 -> 7393[label="",style="solid", color="black", weight=3]; 99.99/64.44 6773 -> 2416[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6773[label="primMulNat wz500000 (Succ wz60100)",fontsize=16,color="magenta"];6773 -> 7394[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6773 -> 7395[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6774[label="Succ wz60100",fontsize=16,color="green",shape="box"];6775[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="triangle"];6775 -> 7396[label="",style="solid", color="black", weight=3]; 99.99/64.44 6776 -> 6775[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6776[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="magenta"];6777[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="triangle"];6777 -> 7397[label="",style="solid", color="black", weight=3]; 99.99/64.44 6778 -> 6777[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6778[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="magenta"];6779[label="wz3 (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ Zero) :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];6779 -> 7398[label="",style="dashed", color="green", weight=3]; 99.99/64.44 6779 -> 7399[label="",style="dashed", color="green", weight=3]; 99.99/64.44 6779 -> 7400[label="",style="dashed", color="green", weight=3]; 99.99/64.44 6780[label="wz63",fontsize=16,color="green",shape="box"];6781[label="Pos (Succ Zero) :% Pos Zero",fontsize=16,color="green",shape="box"];6782 -> 2416[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6782[label="primMulNat wz500000 (Succ wz60100)",fontsize=16,color="magenta"];6782 -> 7401[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6782 -> 7402[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6783[label="Succ wz60100",fontsize=16,color="green",shape="box"];6784[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="triangle"];6784 -> 7403[label="",style="solid", color="black", weight=3]; 99.99/64.44 6785 -> 6784[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6785[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="magenta"];6786[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="triangle"];6786 -> 7404[label="",style="solid", color="black", weight=3]; 99.99/64.44 6787 -> 6786[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6787[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="magenta"];6788[label="wz3 (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ Zero) :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];6788 -> 7405[label="",style="dashed", color="green", weight=3]; 99.99/64.44 6788 -> 7406[label="",style="dashed", color="green", weight=3]; 99.99/64.44 6788 -> 7407[label="",style="dashed", color="green", weight=3]; 99.99/64.44 6789[label="wz63",fontsize=16,color="green",shape="box"];6790[label="Neg (Succ Zero) :% Pos Zero",fontsize=16,color="green",shape="box"];6791 -> 2416[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6791[label="primMulNat wz500000 (Succ wz60100)",fontsize=16,color="magenta"];6791 -> 7408[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6791 -> 7409[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6792[label="Succ wz60100",fontsize=16,color="green",shape="box"];6793[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (LT == LT))",fontsize=16,color="black",shape="box"];6793 -> 7410[label="",style="solid", color="black", weight=3]; 99.99/64.44 6794[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];6794 -> 7411[label="",style="solid", color="black", weight=3]; 99.99/64.44 6795[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (LT == LT))",fontsize=16,color="black",shape="box"];6795 -> 7412[label="",style="solid", color="black", weight=3]; 99.99/64.44 6796[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];6796 -> 7413[label="",style="solid", color="black", weight=3]; 99.99/64.44 6797[label="FiniteMap.foldFM_GE0 wz3 wz4 (Neg (Succ Zero) :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 otherwise",fontsize=16,color="black",shape="box"];6797 -> 7414[label="",style="solid", color="black", weight=3]; 99.99/64.44 6798 -> 2416[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6798[label="primMulNat wz500000 (Succ wz60100)",fontsize=16,color="magenta"];6798 -> 7415[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6798 -> 7416[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6799[label="Succ wz60100",fontsize=16,color="green",shape="box"];6800[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (LT == LT))",fontsize=16,color="black",shape="box"];6800 -> 7417[label="",style="solid", color="black", weight=3]; 99.99/64.44 6801[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];6801 -> 7418[label="",style="solid", color="black", weight=3]; 99.99/64.44 6802[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (LT == LT))",fontsize=16,color="black",shape="box"];6802 -> 7419[label="",style="solid", color="black", weight=3]; 99.99/64.44 6803[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];6803 -> 7420[label="",style="solid", color="black", weight=3]; 99.99/64.44 6804[label="FiniteMap.foldFM_GE0 wz3 wz4 (Pos (Succ Zero) :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 otherwise",fontsize=16,color="black",shape="box"];6804 -> 7421[label="",style="solid", color="black", weight=3]; 99.99/64.44 6805 -> 2416[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6805[label="primMulNat wz500000 (Succ wz60100)",fontsize=16,color="magenta"];6805 -> 7422[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6805 -> 7423[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6806[label="Succ wz60100",fontsize=16,color="green",shape="box"];6807[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="triangle"];6807 -> 7424[label="",style="solid", color="black", weight=3]; 99.99/64.44 6808 -> 6807[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6808[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="magenta"];6809[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="triangle"];6809 -> 7425[label="",style="solid", color="black", weight=3]; 99.99/64.44 6810 -> 6809[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6810[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="magenta"];6811[label="wz3 (Pos Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ Zero) :% Pos (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];6811 -> 7426[label="",style="dashed", color="green", weight=3]; 99.99/64.44 6811 -> 7427[label="",style="dashed", color="green", weight=3]; 99.99/64.44 6811 -> 7428[label="",style="dashed", color="green", weight=3]; 99.99/64.44 6812[label="wz63",fontsize=16,color="green",shape="box"];6813[label="Pos (Succ Zero) :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];6814 -> 2416[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6814[label="primMulNat wz500000 (Succ wz60100)",fontsize=16,color="magenta"];6814 -> 7429[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6814 -> 7430[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6815[label="Succ wz60100",fontsize=16,color="green",shape="box"];6816[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="triangle"];6816 -> 7431[label="",style="solid", color="black", weight=3]; 99.99/64.44 6817 -> 6816[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6817[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="magenta"];6818[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="triangle"];6818 -> 7432[label="",style="solid", color="black", weight=3]; 99.99/64.44 6819 -> 6818[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6819[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="magenta"];6820[label="wz3 (Pos Zero :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ Zero) :% Pos (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];6820 -> 7433[label="",style="dashed", color="green", weight=3]; 99.99/64.44 6820 -> 7434[label="",style="dashed", color="green", weight=3]; 99.99/64.44 6820 -> 7435[label="",style="dashed", color="green", weight=3]; 99.99/64.44 6821[label="wz63",fontsize=16,color="green",shape="box"];6822[label="Neg (Succ Zero) :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];6823 -> 2416[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6823[label="primMulNat wz500000 (Succ wz60100)",fontsize=16,color="magenta"];6823 -> 7436[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6823 -> 7437[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6824[label="Succ wz60100",fontsize=16,color="green",shape="box"];6825[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (LT == LT))",fontsize=16,color="black",shape="box"];6825 -> 7438[label="",style="solid", color="black", weight=3]; 99.99/64.44 6826[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];6826 -> 7439[label="",style="solid", color="black", weight=3]; 99.99/64.44 6827[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (LT == LT))",fontsize=16,color="black",shape="box"];6827 -> 7440[label="",style="solid", color="black", weight=3]; 99.99/64.44 6828[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];6828 -> 7441[label="",style="solid", color="black", weight=3]; 99.99/64.44 6829[label="FiniteMap.foldFM_GE0 wz3 wz4 (Neg (Succ Zero) :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 otherwise",fontsize=16,color="black",shape="box"];6829 -> 7442[label="",style="solid", color="black", weight=3]; 99.99/64.44 6830 -> 2416[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6830[label="primMulNat wz500000 (Succ wz60100)",fontsize=16,color="magenta"];6830 -> 7443[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6830 -> 7444[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6831[label="Succ wz60100",fontsize=16,color="green",shape="box"];6832[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (LT == LT))",fontsize=16,color="black",shape="box"];6832 -> 7445[label="",style="solid", color="black", weight=3]; 99.99/64.44 6833[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];6833 -> 7446[label="",style="solid", color="black", weight=3]; 99.99/64.44 6834[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (LT == LT))",fontsize=16,color="black",shape="box"];6834 -> 7447[label="",style="solid", color="black", weight=3]; 99.99/64.44 6835[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];6835 -> 7448[label="",style="solid", color="black", weight=3]; 99.99/64.44 6836[label="FiniteMap.foldFM_GE0 wz3 wz4 (Pos (Succ Zero) :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 otherwise",fontsize=16,color="black",shape="box"];6836 -> 7449[label="",style="solid", color="black", weight=3]; 99.99/64.44 6837 -> 2416[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6837[label="primMulNat wz500000 (Succ wz60100)",fontsize=16,color="magenta"];6837 -> 7450[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6837 -> 7451[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6838[label="Succ wz60100",fontsize=16,color="green",shape="box"];6839[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="triangle"];6839 -> 7452[label="",style="solid", color="black", weight=3]; 99.99/64.44 6840 -> 6839[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6840[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="magenta"];6841[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="triangle"];6841 -> 7453[label="",style="solid", color="black", weight=3]; 99.99/64.44 6842 -> 6841[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6842[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="magenta"];6843[label="wz3 (Pos Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ Zero) :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];6843 -> 7454[label="",style="dashed", color="green", weight=3]; 99.99/64.44 6843 -> 7455[label="",style="dashed", color="green", weight=3]; 99.99/64.44 6843 -> 7456[label="",style="dashed", color="green", weight=3]; 99.99/64.44 6844[label="wz63",fontsize=16,color="green",shape="box"];6845[label="Pos (Succ Zero) :% Pos Zero",fontsize=16,color="green",shape="box"];6846 -> 2416[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6846[label="primMulNat wz500000 (Succ wz60100)",fontsize=16,color="magenta"];6846 -> 7457[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6846 -> 7458[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6847[label="Succ wz60100",fontsize=16,color="green",shape="box"];6848[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="triangle"];6848 -> 7459[label="",style="solid", color="black", weight=3]; 99.99/64.44 6849 -> 6848[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6849[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="magenta"];6850[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="triangle"];6850 -> 7460[label="",style="solid", color="black", weight=3]; 99.99/64.44 6851 -> 6850[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6851[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="magenta"];6852[label="wz3 (Pos Zero :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ Zero) :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];6852 -> 7461[label="",style="dashed", color="green", weight=3]; 99.99/64.44 6852 -> 7462[label="",style="dashed", color="green", weight=3]; 99.99/64.44 6852 -> 7463[label="",style="dashed", color="green", weight=3]; 99.99/64.44 6853[label="wz63",fontsize=16,color="green",shape="box"];6854[label="Neg (Succ Zero) :% Pos Zero",fontsize=16,color="green",shape="box"];6855 -> 2416[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6855[label="primMulNat wz500000 (Succ wz60100)",fontsize=16,color="magenta"];6855 -> 7464[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6855 -> 7465[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6856[label="Succ wz60100",fontsize=16,color="green",shape="box"];6857[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (LT == LT))",fontsize=16,color="black",shape="box"];6857 -> 7466[label="",style="solid", color="black", weight=3]; 99.99/64.44 6858[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];6858 -> 7467[label="",style="solid", color="black", weight=3]; 99.99/64.44 6859[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (LT == LT))",fontsize=16,color="black",shape="box"];6859 -> 7468[label="",style="solid", color="black", weight=3]; 99.99/64.44 6860[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];6860 -> 7469[label="",style="solid", color="black", weight=3]; 99.99/64.44 6861[label="FiniteMap.foldFM_GE0 wz3 wz4 (Neg (Succ Zero) :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 otherwise",fontsize=16,color="black",shape="box"];6861 -> 7470[label="",style="solid", color="black", weight=3]; 99.99/64.44 6862[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg (Succ wz5000)) wz51 wz52 wz53 wz54 (not (primCmpNat (Succ wz21800) (Succ wz17900) == LT))",fontsize=16,color="black",shape="box"];6862 -> 7471[label="",style="solid", color="black", weight=3]; 99.99/64.44 6863[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg (Succ wz5000)) wz51 wz52 wz53 wz54 (not (primCmpNat (Succ wz21800) Zero == LT))",fontsize=16,color="black",shape="box"];6863 -> 7472[label="",style="solid", color="black", weight=3]; 99.99/64.44 6864[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg (Succ wz5000)) wz51 wz52 wz53 wz54 (not (primCmpNat Zero (Succ wz17900) == LT))",fontsize=16,color="black",shape="box"];6864 -> 7473[label="",style="solid", color="black", weight=3]; 99.99/64.44 6865[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg (Succ wz5000)) wz51 wz52 wz53 wz54 (not (primCmpNat Zero Zero == LT))",fontsize=16,color="black",shape="box"];6865 -> 7474[label="",style="solid", color="black", weight=3]; 99.99/64.44 6866[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg (Succ wz5000)) wz51 wz52 wz53 wz54 False",fontsize=16,color="black",shape="box"];6866 -> 7475[label="",style="solid", color="black", weight=3]; 99.99/64.44 6867[label="FiniteMap.foldFM_GE0 wz45 wz46 (Pos (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg Zero) wz51 wz52 wz53 wz54 True",fontsize=16,color="black",shape="box"];6867 -> 7476[label="",style="solid", color="black", weight=3]; 99.99/64.44 6868[label="FiniteMap.foldFM_GE0 wz45 wz46 (Pos Zero :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg (Succ wz5000)) wz51 wz52 wz53 wz54 True",fontsize=16,color="black",shape="box"];6868 -> 7477[label="",style="solid", color="black", weight=3]; 99.99/64.44 6869[label="FiniteMap.foldFM_GE0 wz45 wz46 (Pos Zero :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg Zero) wz51 wz52 wz53 wz54 True",fontsize=16,color="black",shape="box"];6869 -> 7478[label="",style="solid", color="black", weight=3]; 99.99/64.44 6870[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos (Succ wz5000)) wz51 wz52 wz53 wz54 (not (primCmpNat (Succ wz22000) (Succ wz17900) == LT))",fontsize=16,color="black",shape="box"];6870 -> 7479[label="",style="solid", color="black", weight=3]; 99.99/64.44 6871[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos (Succ wz5000)) wz51 wz52 wz53 wz54 (not (primCmpNat (Succ wz22000) Zero == LT))",fontsize=16,color="black",shape="box"];6871 -> 7480[label="",style="solid", color="black", weight=3]; 99.99/64.44 6872[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos (Succ wz5000)) wz51 wz52 wz53 wz54 (not (primCmpNat Zero (Succ wz17900) == LT))",fontsize=16,color="black",shape="box"];6872 -> 7481[label="",style="solid", color="black", weight=3]; 99.99/64.44 6873[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos (Succ wz5000)) wz51 wz52 wz53 wz54 (not (primCmpNat Zero Zero == LT))",fontsize=16,color="black",shape="box"];6873 -> 7482[label="",style="solid", color="black", weight=3]; 99.99/64.44 6874[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos (Succ wz5000)) wz51 wz52 wz53 wz54 False",fontsize=16,color="black",shape="box"];6874 -> 7483[label="",style="solid", color="black", weight=3]; 99.99/64.44 6875[label="FiniteMap.foldFM_GE0 wz45 wz46 (Neg (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos Zero) wz51 wz52 wz53 wz54 True",fontsize=16,color="black",shape="box"];6875 -> 7484[label="",style="solid", color="black", weight=3]; 99.99/64.44 6876[label="FiniteMap.foldFM_GE0 wz45 wz46 (Neg Zero :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos (Succ wz5000)) wz51 wz52 wz53 wz54 True",fontsize=16,color="black",shape="box"];6876 -> 7485[label="",style="solid", color="black", weight=3]; 99.99/64.44 6877[label="FiniteMap.foldFM_GE0 wz45 wz46 (Neg Zero :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos Zero) wz51 wz52 wz53 wz54 True",fontsize=16,color="black",shape="box"];6877 -> 7486[label="",style="solid", color="black", weight=3]; 99.99/64.44 6878 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6878[label="FiniteMap.foldFM_GE wz45 (wz45 (Pos (Succ wz49) :% Pos (Succ wz5000)) wz51 (FiniteMap.foldFM_GE wz45 wz46 (Pos (Succ wz4700) :% Neg (Succ wz48)) wz54)) (Pos (Succ wz4700) :% Neg (Succ wz48)) wz53",fontsize=16,color="magenta"];6878 -> 7487[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6878 -> 7488[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6878 -> 7489[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6878 -> 7490[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6879[label="Pos (Succ wz49) :% Pos Zero",fontsize=16,color="green",shape="box"];6880[label="wz51",fontsize=16,color="green",shape="box"];6881 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6881[label="FiniteMap.foldFM_GE wz45 wz46 (Pos (Succ wz4700) :% Neg (Succ wz48)) wz54",fontsize=16,color="magenta"];6881 -> 7491[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6881 -> 7492[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6881 -> 7493[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6881 -> 7494[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6882[label="Pos (Succ wz49) :% Pos (Succ wz5000)",fontsize=16,color="green",shape="box"];6883[label="wz51",fontsize=16,color="green",shape="box"];6884 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6884[label="FiniteMap.foldFM_GE wz45 wz46 (Pos Zero :% Neg (Succ wz48)) wz54",fontsize=16,color="magenta"];6884 -> 7495[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6884 -> 7496[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6884 -> 7497[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6884 -> 7498[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6885[label="Pos (Succ wz49) :% Pos Zero",fontsize=16,color="green",shape="box"];6886[label="wz51",fontsize=16,color="green",shape="box"];6887 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6887[label="FiniteMap.foldFM_GE wz45 wz46 (Pos Zero :% Neg (Succ wz48)) wz54",fontsize=16,color="magenta"];6887 -> 7499[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6887 -> 7500[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6887 -> 7501[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6887 -> 7502[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6888 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6888[label="FiniteMap.foldFM_GE wz45 (wz45 (Pos (Succ wz49) :% Neg (Succ wz5000)) wz51 (FiniteMap.foldFM_GE wz45 wz46 (Pos (Succ wz4700) :% Neg (Succ wz48)) wz54)) (Pos (Succ wz4700) :% Neg (Succ wz48)) wz53",fontsize=16,color="magenta"];6888 -> 7503[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6888 -> 7504[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6888 -> 7505[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6888 -> 7506[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6889[label="Pos (Succ wz49) :% Neg Zero",fontsize=16,color="green",shape="box"];6890[label="wz51",fontsize=16,color="green",shape="box"];6891 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6891[label="FiniteMap.foldFM_GE wz45 wz46 (Pos (Succ wz4700) :% Neg (Succ wz48)) wz54",fontsize=16,color="magenta"];6891 -> 7507[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6891 -> 7508[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6891 -> 7509[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6891 -> 7510[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6892[label="Pos (Succ wz49) :% Neg (Succ wz5000)",fontsize=16,color="green",shape="box"];6893[label="wz51",fontsize=16,color="green",shape="box"];6894 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6894[label="FiniteMap.foldFM_GE wz45 wz46 (Pos Zero :% Neg (Succ wz48)) wz54",fontsize=16,color="magenta"];6894 -> 7511[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6894 -> 7512[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6894 -> 7513[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6894 -> 7514[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6895[label="Pos (Succ wz49) :% Neg Zero",fontsize=16,color="green",shape="box"];6896[label="wz51",fontsize=16,color="green",shape="box"];6897 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6897[label="FiniteMap.foldFM_GE wz45 wz46 (Pos Zero :% Neg (Succ wz48)) wz54",fontsize=16,color="magenta"];6897 -> 7515[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6897 -> 7516[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6897 -> 7517[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6897 -> 7518[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6898 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6898[label="FiniteMap.foldFM_GE wz45 (wz45 (Pos (Succ wz49) :% Pos (Succ wz5000)) wz51 (FiniteMap.foldFM_GE wz45 wz46 (Neg (Succ wz4700) :% Neg (Succ wz48)) wz54)) (Neg (Succ wz4700) :% Neg (Succ wz48)) wz53",fontsize=16,color="magenta"];6898 -> 7519[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6898 -> 7520[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6898 -> 7521[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6898 -> 7522[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6899[label="Pos (Succ wz49) :% Pos Zero",fontsize=16,color="green",shape="box"];6900[label="wz51",fontsize=16,color="green",shape="box"];6901 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6901[label="FiniteMap.foldFM_GE wz45 wz46 (Neg (Succ wz4700) :% Neg (Succ wz48)) wz54",fontsize=16,color="magenta"];6901 -> 7523[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6901 -> 7524[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6901 -> 7525[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6901 -> 7526[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6902[label="Pos (Succ wz49) :% Pos (Succ wz5000)",fontsize=16,color="green",shape="box"];6903[label="wz51",fontsize=16,color="green",shape="box"];6904 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6904[label="FiniteMap.foldFM_GE wz45 wz46 (Neg Zero :% Neg (Succ wz48)) wz54",fontsize=16,color="magenta"];6904 -> 7527[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6904 -> 7528[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6904 -> 7529[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6904 -> 7530[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6905[label="Pos (Succ wz49) :% Pos Zero",fontsize=16,color="green",shape="box"];6906[label="wz51",fontsize=16,color="green",shape="box"];6907 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6907[label="FiniteMap.foldFM_GE wz45 wz46 (Neg Zero :% Neg (Succ wz48)) wz54",fontsize=16,color="magenta"];6907 -> 7531[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6907 -> 7532[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6907 -> 7533[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6907 -> 7534[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6908 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6908[label="FiniteMap.foldFM_GE wz45 (wz45 (Pos (Succ wz49) :% Neg (Succ wz5000)) wz51 (FiniteMap.foldFM_GE wz45 wz46 (Neg (Succ wz4700) :% Neg (Succ wz48)) wz54)) (Neg (Succ wz4700) :% Neg (Succ wz48)) wz53",fontsize=16,color="magenta"];6908 -> 7535[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6908 -> 7536[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6908 -> 7537[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6908 -> 7538[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6909[label="Pos (Succ wz49) :% Neg Zero",fontsize=16,color="green",shape="box"];6910[label="wz51",fontsize=16,color="green",shape="box"];6911 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6911[label="FiniteMap.foldFM_GE wz45 wz46 (Neg (Succ wz4700) :% Neg (Succ wz48)) wz54",fontsize=16,color="magenta"];6911 -> 7539[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6911 -> 7540[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6911 -> 7541[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6911 -> 7542[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6912[label="Pos (Succ wz49) :% Neg (Succ wz5000)",fontsize=16,color="green",shape="box"];6913[label="wz51",fontsize=16,color="green",shape="box"];6914 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6914[label="FiniteMap.foldFM_GE wz45 wz46 (Neg Zero :% Neg (Succ wz48)) wz54",fontsize=16,color="magenta"];6914 -> 7543[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6914 -> 7544[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6914 -> 7545[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6914 -> 7546[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6915[label="Pos (Succ wz49) :% Neg Zero",fontsize=16,color="green",shape="box"];6916[label="wz51",fontsize=16,color="green",shape="box"];6917 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6917[label="FiniteMap.foldFM_GE wz45 wz46 (Neg Zero :% Neg (Succ wz48)) wz54",fontsize=16,color="magenta"];6917 -> 7547[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6917 -> 7548[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6917 -> 7549[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6917 -> 7550[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6918 -> 2416[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6918[label="primMulNat wz500000 (Succ wz60100)",fontsize=16,color="magenta"];6918 -> 7551[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6918 -> 7552[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6919[label="Succ wz60100",fontsize=16,color="green",shape="box"];6920[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not True)",fontsize=16,color="black",shape="box"];6920 -> 7553[label="",style="solid", color="black", weight=3]; 99.99/64.44 6921[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];6921 -> 7554[label="",style="solid", color="black", weight=3]; 99.99/64.44 6922[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not True)",fontsize=16,color="black",shape="box"];6922 -> 7555[label="",style="solid", color="black", weight=3]; 99.99/64.44 6923[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];6923 -> 7556[label="",style="solid", color="black", weight=3]; 99.99/64.44 6924[label="FiniteMap.foldFM_GE0 wz3 wz4 (Pos (Succ Zero) :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];6924 -> 7557[label="",style="solid", color="black", weight=3]; 99.99/64.44 6925 -> 2416[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6925[label="primMulNat wz500000 (Succ wz60100)",fontsize=16,color="magenta"];6925 -> 7558[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6925 -> 7559[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6926[label="Succ wz60100",fontsize=16,color="green",shape="box"];6927 -> 7625[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6927[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (GT == LT))",fontsize=16,color="magenta"];6927 -> 7642[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6927 -> 7643[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6927 -> 7644[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6927 -> 7645[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6927 -> 7646[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6927 -> 7647[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6927 -> 7648[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6927 -> 7649[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6928[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];6928 -> 7561[label="",style="solid", color="black", weight=3]; 99.99/64.44 6929[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (GT == LT))",fontsize=16,color="black",shape="box"];6929 -> 7562[label="",style="solid", color="black", weight=3]; 99.99/64.44 6930[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="triangle"];6930 -> 7563[label="",style="solid", color="black", weight=3]; 99.99/64.44 6931 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6931[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ Zero) :% Neg Zero) wz64)) (Pos (Succ Zero) :% Neg Zero) wz63",fontsize=16,color="magenta"];6931 -> 7564[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6931 -> 7565[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6931 -> 7566[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6932 -> 2416[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6932[label="primMulNat wz500000 (Succ wz60100)",fontsize=16,color="magenta"];6932 -> 7567[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6932 -> 7568[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6933[label="Succ wz60100",fontsize=16,color="green",shape="box"];6934[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (GT == LT))",fontsize=16,color="black",shape="box"];6934 -> 7569[label="",style="solid", color="black", weight=3]; 99.99/64.44 6935[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="triangle"];6935 -> 7570[label="",style="solid", color="black", weight=3]; 99.99/64.44 6936[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (GT == LT))",fontsize=16,color="black",shape="box"];6936 -> 7571[label="",style="solid", color="black", weight=3]; 99.99/64.44 6937[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="triangle"];6937 -> 7572[label="",style="solid", color="black", weight=3]; 99.99/64.44 6938 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6938[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ Zero) :% Neg Zero) wz64)) (Neg (Succ Zero) :% Neg Zero) wz63",fontsize=16,color="magenta"];6938 -> 7573[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6938 -> 7574[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6938 -> 7575[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6939 -> 2416[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6939[label="primMulNat wz500000 (Succ wz60100)",fontsize=16,color="magenta"];6939 -> 7576[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6939 -> 7577[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6940[label="Succ wz60100",fontsize=16,color="green",shape="box"];6941[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not True)",fontsize=16,color="black",shape="box"];6941 -> 7578[label="",style="solid", color="black", weight=3]; 99.99/64.44 6942[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];6942 -> 7579[label="",style="solid", color="black", weight=3]; 99.99/64.44 6943[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not True)",fontsize=16,color="black",shape="box"];6943 -> 7580[label="",style="solid", color="black", weight=3]; 99.99/64.44 6944[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];6944 -> 7581[label="",style="solid", color="black", weight=3]; 99.99/64.44 6945[label="FiniteMap.foldFM_GE0 wz3 wz4 (Neg (Succ Zero) :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];6945 -> 7582[label="",style="solid", color="black", weight=3]; 99.99/64.44 6946 -> 2416[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6946[label="primMulNat wz500000 (Succ wz60100)",fontsize=16,color="magenta"];6946 -> 7583[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6946 -> 7584[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6947[label="Succ wz60100",fontsize=16,color="green",shape="box"];6948[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not True)",fontsize=16,color="black",shape="box"];6948 -> 7585[label="",style="solid", color="black", weight=3]; 99.99/64.44 6949[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];6949 -> 7586[label="",style="solid", color="black", weight=3]; 99.99/64.44 6950[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not True)",fontsize=16,color="black",shape="box"];6950 -> 7587[label="",style="solid", color="black", weight=3]; 99.99/64.44 6951[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];6951 -> 7588[label="",style="solid", color="black", weight=3]; 99.99/64.44 6952[label="FiniteMap.foldFM_GE0 wz3 wz4 (Pos (Succ Zero) :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];6952 -> 7589[label="",style="solid", color="black", weight=3]; 99.99/64.44 6953 -> 2416[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6953[label="primMulNat wz500000 (Succ wz60100)",fontsize=16,color="magenta"];6953 -> 7590[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6953 -> 7591[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6954[label="Succ wz60100",fontsize=16,color="green",shape="box"];6955[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (GT == LT))",fontsize=16,color="black",shape="box"];6955 -> 7592[label="",style="solid", color="black", weight=3]; 99.99/64.44 6956[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="triangle"];6956 -> 7593[label="",style="solid", color="black", weight=3]; 99.99/64.44 6957[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (GT == LT))",fontsize=16,color="black",shape="box"];6957 -> 7594[label="",style="solid", color="black", weight=3]; 99.99/64.44 6958[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="triangle"];6958 -> 7595[label="",style="solid", color="black", weight=3]; 99.99/64.44 6959 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6959[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ Zero) :% Neg (Succ wz5100)) wz64)) (Pos (Succ Zero) :% Neg (Succ wz5100)) wz63",fontsize=16,color="magenta"];6959 -> 7596[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6959 -> 7597[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6959 -> 7598[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6960 -> 2416[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6960[label="primMulNat wz500000 (Succ wz60100)",fontsize=16,color="magenta"];6960 -> 7599[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6960 -> 7600[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6961[label="Succ wz60100",fontsize=16,color="green",shape="box"];6962[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (GT == LT))",fontsize=16,color="black",shape="box"];6962 -> 7601[label="",style="solid", color="black", weight=3]; 99.99/64.44 6963[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="triangle"];6963 -> 7602[label="",style="solid", color="black", weight=3]; 99.99/64.44 6965[label="wz5100",fontsize=16,color="green",shape="box"];6966[label="wz63",fontsize=16,color="green",shape="box"];6967[label="wz62",fontsize=16,color="green",shape="box"];6968[label="wz61",fontsize=16,color="green",shape="box"];6969[label="wz64",fontsize=16,color="green",shape="box"];6970[label="wz4",fontsize=16,color="green",shape="box"];6971[label="wz2380",fontsize=16,color="green",shape="box"];6972[label="wz3",fontsize=16,color="green",shape="box"];6973[label="Pos Zero :% Pos (Succ wz60100)",fontsize=16,color="green",shape="box"];6964[label="FiniteMap.foldFM_GE1 wz461 wz462 (Neg (Succ (Succ Zero)) :% Neg (Succ wz463)) wz464 wz465 wz466 wz467 wz468 (not (primCmpNat (Succ wz469) Zero == LT))",fontsize=16,color="black",shape="triangle"];6964 -> 7603[label="",style="solid", color="black", weight=3]; 99.99/64.44 6976[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];6976 -> 7605[label="",style="solid", color="black", weight=3]; 99.99/64.44 6977 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6977[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ Zero) :% Neg (Succ wz5100)) wz64)) (Neg (Succ Zero) :% Neg (Succ wz5100)) wz63",fontsize=16,color="magenta"];6977 -> 7606[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6977 -> 7607[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6977 -> 7608[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6978 -> 2416[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6978[label="primMulNat wz500000 (Succ wz60100)",fontsize=16,color="magenta"];6978 -> 7609[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6978 -> 7610[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6979[label="Succ wz60100",fontsize=16,color="green",shape="box"];6980[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not True)",fontsize=16,color="black",shape="box"];6980 -> 7611[label="",style="solid", color="black", weight=3]; 99.99/64.44 6981[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];6981 -> 7612[label="",style="solid", color="black", weight=3]; 99.99/64.44 6982[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not True)",fontsize=16,color="black",shape="box"];6982 -> 7613[label="",style="solid", color="black", weight=3]; 99.99/64.44 6983[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];6983 -> 7614[label="",style="solid", color="black", weight=3]; 99.99/64.44 6984[label="FiniteMap.foldFM_GE0 wz3 wz4 (Neg (Succ Zero) :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];6984 -> 7615[label="",style="solid", color="black", weight=3]; 99.99/64.44 6985 -> 2416[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6985[label="primMulNat wz500000 (Succ wz60100)",fontsize=16,color="magenta"];6985 -> 7616[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6985 -> 7617[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6986[label="Succ wz60100",fontsize=16,color="green",shape="box"];6987[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not True)",fontsize=16,color="black",shape="box"];6987 -> 7618[label="",style="solid", color="black", weight=3]; 99.99/64.44 6988[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];6988 -> 7619[label="",style="solid", color="black", weight=3]; 99.99/64.44 6989[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not True)",fontsize=16,color="black",shape="box"];6989 -> 7620[label="",style="solid", color="black", weight=3]; 99.99/64.44 6990[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];6990 -> 7621[label="",style="solid", color="black", weight=3]; 99.99/64.44 6991[label="FiniteMap.foldFM_GE0 wz3 wz4 (Pos (Succ Zero) :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];6991 -> 7622[label="",style="solid", color="black", weight=3]; 99.99/64.44 6992 -> 2416[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6992[label="primMulNat wz500000 (Succ wz60100)",fontsize=16,color="magenta"];6992 -> 7623[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6992 -> 7624[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6993[label="Succ wz60100",fontsize=16,color="green",shape="box"];6994 -> 7625[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6994[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (GT == LT))",fontsize=16,color="magenta"];6994 -> 7650[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6994 -> 7651[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6994 -> 7652[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6994 -> 7653[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6994 -> 7654[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6994 -> 7655[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6994 -> 7656[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6994 -> 7657[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6995[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];6995 -> 7659[label="",style="solid", color="black", weight=3]; 99.99/64.44 6996[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (GT == LT))",fontsize=16,color="black",shape="box"];6996 -> 7660[label="",style="solid", color="black", weight=3]; 99.99/64.44 6997[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="triangle"];6997 -> 7661[label="",style="solid", color="black", weight=3]; 99.99/64.44 6998 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6998[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ Zero) :% Neg Zero) wz64)) (Pos (Succ Zero) :% Neg Zero) wz63",fontsize=16,color="magenta"];6998 -> 7662[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6998 -> 7663[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6998 -> 7664[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6999 -> 2416[label="",style="dashed", color="red", weight=0]; 99.99/64.44 6999[label="primMulNat wz500000 (Succ wz60100)",fontsize=16,color="magenta"];6999 -> 7665[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 6999 -> 7666[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7000[label="Succ wz60100",fontsize=16,color="green",shape="box"];7001[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (GT == LT))",fontsize=16,color="black",shape="box"];7001 -> 7667[label="",style="solid", color="black", weight=3]; 99.99/64.44 7002[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="triangle"];7002 -> 7668[label="",style="solid", color="black", weight=3]; 99.99/64.44 7003[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (GT == LT))",fontsize=16,color="black",shape="box"];7003 -> 7669[label="",style="solid", color="black", weight=3]; 99.99/64.44 7004[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="triangle"];7004 -> 7670[label="",style="solid", color="black", weight=3]; 99.99/64.44 7005 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7005[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ Zero) :% Neg Zero) wz64)) (Neg (Succ Zero) :% Neg Zero) wz63",fontsize=16,color="magenta"];7005 -> 7671[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7005 -> 7672[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7005 -> 7673[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7006 -> 2416[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7006[label="primMulNat wz500000 (Succ wz60100)",fontsize=16,color="magenta"];7006 -> 7674[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7006 -> 7675[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7007[label="Succ wz60100",fontsize=16,color="green",shape="box"];7008[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not True)",fontsize=16,color="black",shape="box"];7008 -> 7676[label="",style="solid", color="black", weight=3]; 99.99/64.44 7009[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];7009 -> 7677[label="",style="solid", color="black", weight=3]; 99.99/64.44 7010[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not True)",fontsize=16,color="black",shape="box"];7010 -> 7678[label="",style="solid", color="black", weight=3]; 99.99/64.44 7011[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];7011 -> 7679[label="",style="solid", color="black", weight=3]; 99.99/64.44 7012[label="FiniteMap.foldFM_GE0 wz3 wz4 (Neg (Succ Zero) :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7012 -> 7680[label="",style="solid", color="black", weight=3]; 99.99/64.44 7013[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg (Succ wz7300)) wz74 wz75 wz76 wz77 (not (primCmpNat (Succ wz30700) (Succ wz27000) == LT))",fontsize=16,color="black",shape="box"];7013 -> 7681[label="",style="solid", color="black", weight=3]; 99.99/64.44 7014[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg (Succ wz7300)) wz74 wz75 wz76 wz77 (not (primCmpNat (Succ wz30700) Zero == LT))",fontsize=16,color="black",shape="box"];7014 -> 7682[label="",style="solid", color="black", weight=3]; 99.99/64.44 7015[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg (Succ wz7300)) wz74 wz75 wz76 wz77 (not (primCmpNat Zero (Succ wz27000) == LT))",fontsize=16,color="black",shape="box"];7015 -> 7683[label="",style="solid", color="black", weight=3]; 99.99/64.44 7016[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg (Succ wz7300)) wz74 wz75 wz76 wz77 (not (primCmpNat Zero Zero == LT))",fontsize=16,color="black",shape="box"];7016 -> 7684[label="",style="solid", color="black", weight=3]; 99.99/64.44 7017[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg (Succ wz7300)) wz74 wz75 wz76 wz77 False",fontsize=16,color="black",shape="box"];7017 -> 7685[label="",style="solid", color="black", weight=3]; 99.99/64.44 7018[label="FiniteMap.foldFM_GE0 wz68 wz69 (Pos (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg Zero) wz74 wz75 wz76 wz77 True",fontsize=16,color="black",shape="box"];7018 -> 7686[label="",style="solid", color="black", weight=3]; 99.99/64.44 7019[label="FiniteMap.foldFM_GE0 wz68 wz69 (Pos Zero :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg (Succ wz7300)) wz74 wz75 wz76 wz77 True",fontsize=16,color="black",shape="box"];7019 -> 7687[label="",style="solid", color="black", weight=3]; 99.99/64.44 7020[label="FiniteMap.foldFM_GE0 wz68 wz69 (Pos Zero :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg Zero) wz74 wz75 wz76 wz77 True",fontsize=16,color="black",shape="box"];7020 -> 7688[label="",style="solid", color="black", weight=3]; 99.99/64.44 7021[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos (Succ wz7300)) wz74 wz75 wz76 wz77 (not (primCmpNat (Succ wz30900) (Succ wz27000) == LT))",fontsize=16,color="black",shape="box"];7021 -> 7689[label="",style="solid", color="black", weight=3]; 99.99/64.44 7022[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos (Succ wz7300)) wz74 wz75 wz76 wz77 (not (primCmpNat (Succ wz30900) Zero == LT))",fontsize=16,color="black",shape="box"];7022 -> 7690[label="",style="solid", color="black", weight=3]; 99.99/64.44 7023[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos (Succ wz7300)) wz74 wz75 wz76 wz77 (not (primCmpNat Zero (Succ wz27000) == LT))",fontsize=16,color="black",shape="box"];7023 -> 7691[label="",style="solid", color="black", weight=3]; 99.99/64.44 7024[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos (Succ wz7300)) wz74 wz75 wz76 wz77 (not (primCmpNat Zero Zero == LT))",fontsize=16,color="black",shape="box"];7024 -> 7692[label="",style="solid", color="black", weight=3]; 99.99/64.44 7025[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos (Succ wz7300)) wz74 wz75 wz76 wz77 False",fontsize=16,color="black",shape="box"];7025 -> 7693[label="",style="solid", color="black", weight=3]; 99.99/64.44 7026[label="FiniteMap.foldFM_GE0 wz68 wz69 (Neg (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos Zero) wz74 wz75 wz76 wz77 True",fontsize=16,color="black",shape="box"];7026 -> 7694[label="",style="solid", color="black", weight=3]; 99.99/64.44 7027[label="FiniteMap.foldFM_GE0 wz68 wz69 (Neg Zero :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos (Succ wz7300)) wz74 wz75 wz76 wz77 True",fontsize=16,color="black",shape="box"];7027 -> 7695[label="",style="solid", color="black", weight=3]; 99.99/64.44 7028[label="FiniteMap.foldFM_GE0 wz68 wz69 (Neg Zero :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos Zero) wz74 wz75 wz76 wz77 True",fontsize=16,color="black",shape="box"];7028 -> 7696[label="",style="solid", color="black", weight=3]; 99.99/64.44 7029 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7029[label="FiniteMap.foldFM_GE wz68 (wz68 (Neg (Succ wz72) :% Pos (Succ wz7300)) wz74 (FiniteMap.foldFM_GE wz68 wz69 (Pos (Succ wz7000) :% Pos (Succ wz71)) wz77)) (Pos (Succ wz7000) :% Pos (Succ wz71)) wz76",fontsize=16,color="magenta"];7029 -> 7697[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7029 -> 7698[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7029 -> 7699[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7029 -> 7700[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7030[label="Neg (Succ wz72) :% Pos Zero",fontsize=16,color="green",shape="box"];7031[label="wz74",fontsize=16,color="green",shape="box"];7032 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7032[label="FiniteMap.foldFM_GE wz68 wz69 (Pos (Succ wz7000) :% Pos (Succ wz71)) wz77",fontsize=16,color="magenta"];7032 -> 7701[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7032 -> 7702[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7032 -> 7703[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7032 -> 7704[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7033[label="Neg (Succ wz72) :% Pos (Succ wz7300)",fontsize=16,color="green",shape="box"];7034[label="wz74",fontsize=16,color="green",shape="box"];7035 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7035[label="FiniteMap.foldFM_GE wz68 wz69 (Pos Zero :% Pos (Succ wz71)) wz77",fontsize=16,color="magenta"];7035 -> 7705[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7035 -> 7706[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7035 -> 7707[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7035 -> 7708[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7036[label="Neg (Succ wz72) :% Pos Zero",fontsize=16,color="green",shape="box"];7037[label="wz74",fontsize=16,color="green",shape="box"];7038 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7038[label="FiniteMap.foldFM_GE wz68 wz69 (Pos Zero :% Pos (Succ wz71)) wz77",fontsize=16,color="magenta"];7038 -> 7709[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7038 -> 7710[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7038 -> 7711[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7038 -> 7712[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7039 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7039[label="FiniteMap.foldFM_GE wz68 (wz68 (Neg (Succ wz72) :% Neg (Succ wz7300)) wz74 (FiniteMap.foldFM_GE wz68 wz69 (Pos (Succ wz7000) :% Pos (Succ wz71)) wz77)) (Pos (Succ wz7000) :% Pos (Succ wz71)) wz76",fontsize=16,color="magenta"];7039 -> 7713[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7039 -> 7714[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7039 -> 7715[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7039 -> 7716[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7040[label="Neg (Succ wz72) :% Neg Zero",fontsize=16,color="green",shape="box"];7041[label="wz74",fontsize=16,color="green",shape="box"];7042 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7042[label="FiniteMap.foldFM_GE wz68 wz69 (Pos (Succ wz7000) :% Pos (Succ wz71)) wz77",fontsize=16,color="magenta"];7042 -> 7717[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7042 -> 7718[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7042 -> 7719[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7042 -> 7720[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7043[label="Neg (Succ wz72) :% Neg (Succ wz7300)",fontsize=16,color="green",shape="box"];7044[label="wz74",fontsize=16,color="green",shape="box"];7045 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7045[label="FiniteMap.foldFM_GE wz68 wz69 (Pos Zero :% Pos (Succ wz71)) wz77",fontsize=16,color="magenta"];7045 -> 7721[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7045 -> 7722[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7045 -> 7723[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7045 -> 7724[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7046[label="Neg (Succ wz72) :% Neg Zero",fontsize=16,color="green",shape="box"];7047[label="wz74",fontsize=16,color="green",shape="box"];7048 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7048[label="FiniteMap.foldFM_GE wz68 wz69 (Pos Zero :% Pos (Succ wz71)) wz77",fontsize=16,color="magenta"];7048 -> 7725[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7048 -> 7726[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7048 -> 7727[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7048 -> 7728[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7049 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7049[label="FiniteMap.foldFM_GE wz68 (wz68 (Neg (Succ wz72) :% Pos (Succ wz7300)) wz74 (FiniteMap.foldFM_GE wz68 wz69 (Neg (Succ wz7000) :% Pos (Succ wz71)) wz77)) (Neg (Succ wz7000) :% Pos (Succ wz71)) wz76",fontsize=16,color="magenta"];7049 -> 7729[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7049 -> 7730[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7049 -> 7731[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7049 -> 7732[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7050[label="Neg (Succ wz72) :% Pos Zero",fontsize=16,color="green",shape="box"];7051[label="wz74",fontsize=16,color="green",shape="box"];7052 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7052[label="FiniteMap.foldFM_GE wz68 wz69 (Neg (Succ wz7000) :% Pos (Succ wz71)) wz77",fontsize=16,color="magenta"];7052 -> 7733[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7052 -> 7734[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7052 -> 7735[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7052 -> 7736[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7053[label="Neg (Succ wz72) :% Pos (Succ wz7300)",fontsize=16,color="green",shape="box"];7054[label="wz74",fontsize=16,color="green",shape="box"];7055 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7055[label="FiniteMap.foldFM_GE wz68 wz69 (Neg Zero :% Pos (Succ wz71)) wz77",fontsize=16,color="magenta"];7055 -> 7737[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7055 -> 7738[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7055 -> 7739[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7055 -> 7740[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7056[label="Neg (Succ wz72) :% Pos Zero",fontsize=16,color="green",shape="box"];7057[label="wz74",fontsize=16,color="green",shape="box"];7058 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7058[label="FiniteMap.foldFM_GE wz68 wz69 (Neg Zero :% Pos (Succ wz71)) wz77",fontsize=16,color="magenta"];7058 -> 7741[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7058 -> 7742[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7058 -> 7743[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7058 -> 7744[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7059 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7059[label="FiniteMap.foldFM_GE wz68 (wz68 (Neg (Succ wz72) :% Neg (Succ wz7300)) wz74 (FiniteMap.foldFM_GE wz68 wz69 (Neg (Succ wz7000) :% Pos (Succ wz71)) wz77)) (Neg (Succ wz7000) :% Pos (Succ wz71)) wz76",fontsize=16,color="magenta"];7059 -> 7745[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7059 -> 7746[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7059 -> 7747[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7059 -> 7748[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7060[label="Neg (Succ wz72) :% Neg Zero",fontsize=16,color="green",shape="box"];7061[label="wz74",fontsize=16,color="green",shape="box"];7062 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7062[label="FiniteMap.foldFM_GE wz68 wz69 (Neg (Succ wz7000) :% Pos (Succ wz71)) wz77",fontsize=16,color="magenta"];7062 -> 7749[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7062 -> 7750[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7062 -> 7751[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7062 -> 7752[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7063[label="Neg (Succ wz72) :% Neg (Succ wz7300)",fontsize=16,color="green",shape="box"];7064[label="wz74",fontsize=16,color="green",shape="box"];7065 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7065[label="FiniteMap.foldFM_GE wz68 wz69 (Neg Zero :% Pos (Succ wz71)) wz77",fontsize=16,color="magenta"];7065 -> 7753[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7065 -> 7754[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7065 -> 7755[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7065 -> 7756[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7066[label="Neg (Succ wz72) :% Neg Zero",fontsize=16,color="green",shape="box"];7067[label="wz74",fontsize=16,color="green",shape="box"];7068 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7068[label="FiniteMap.foldFM_GE wz68 wz69 (Neg Zero :% Pos (Succ wz71)) wz77",fontsize=16,color="magenta"];7068 -> 7757[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7068 -> 7758[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7068 -> 7759[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7068 -> 7760[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7069 -> 2416[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7069[label="primMulNat wz500000 (Succ wz60100)",fontsize=16,color="magenta"];7069 -> 7761[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7069 -> 7762[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7070[label="Succ wz60100",fontsize=16,color="green",shape="box"];7071[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not True)",fontsize=16,color="black",shape="box"];7071 -> 7763[label="",style="solid", color="black", weight=3]; 99.99/64.44 7072[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];7072 -> 7764[label="",style="solid", color="black", weight=3]; 99.99/64.44 7073[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not True)",fontsize=16,color="black",shape="box"];7073 -> 7765[label="",style="solid", color="black", weight=3]; 99.99/64.44 7074[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];7074 -> 7766[label="",style="solid", color="black", weight=3]; 99.99/64.44 7075[label="FiniteMap.foldFM_GE0 wz3 wz4 (Pos (Succ Zero) :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7075 -> 7767[label="",style="solid", color="black", weight=3]; 99.99/64.44 7076 -> 2416[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7076[label="primMulNat wz500000 (Succ wz60100)",fontsize=16,color="magenta"];7076 -> 7768[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7076 -> 7769[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7077[label="Succ wz60100",fontsize=16,color="green",shape="box"];7078[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (GT == LT))",fontsize=16,color="black",shape="box"];7078 -> 7770[label="",style="solid", color="black", weight=3]; 99.99/64.44 7079[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="triangle"];7079 -> 7771[label="",style="solid", color="black", weight=3]; 99.99/64.44 7080[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (GT == LT))",fontsize=16,color="black",shape="box"];7080 -> 7772[label="",style="solid", color="black", weight=3]; 99.99/64.44 7081[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="triangle"];7081 -> 7773[label="",style="solid", color="black", weight=3]; 99.99/64.44 7082 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7082[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ Zero) :% Pos Zero) wz64)) (Pos (Succ Zero) :% Pos Zero) wz63",fontsize=16,color="magenta"];7082 -> 7774[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7082 -> 7775[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7082 -> 7776[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7083 -> 2416[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7083[label="primMulNat wz500000 (Succ wz60100)",fontsize=16,color="magenta"];7083 -> 7777[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7083 -> 7778[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7084[label="Succ wz60100",fontsize=16,color="green",shape="box"];7085[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (GT == LT))",fontsize=16,color="black",shape="box"];7085 -> 7779[label="",style="solid", color="black", weight=3]; 99.99/64.44 7086[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="triangle"];7086 -> 7780[label="",style="solid", color="black", weight=3]; 99.99/64.44 7087[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (GT == LT))",fontsize=16,color="black",shape="box"];7087 -> 7781[label="",style="solid", color="black", weight=3]; 99.99/64.44 7088[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="triangle"];7088 -> 7782[label="",style="solid", color="black", weight=3]; 99.99/64.44 7089 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7089[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ Zero) :% Pos Zero) wz64)) (Neg (Succ Zero) :% Pos Zero) wz63",fontsize=16,color="magenta"];7089 -> 7783[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7089 -> 7784[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7089 -> 7785[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7090 -> 2416[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7090[label="primMulNat wz500000 (Succ wz60100)",fontsize=16,color="magenta"];7090 -> 7786[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7090 -> 7787[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7091[label="Succ wz60100",fontsize=16,color="green",shape="box"];7092[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not True)",fontsize=16,color="black",shape="box"];7092 -> 7788[label="",style="solid", color="black", weight=3]; 99.99/64.44 7093[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];7093 -> 7789[label="",style="solid", color="black", weight=3]; 99.99/64.44 7094[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not True)",fontsize=16,color="black",shape="box"];7094 -> 7790[label="",style="solid", color="black", weight=3]; 99.99/64.44 7095[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];7095 -> 7791[label="",style="solid", color="black", weight=3]; 99.99/64.44 7096[label="FiniteMap.foldFM_GE0 wz3 wz4 (Neg (Succ Zero) :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7096 -> 7792[label="",style="solid", color="black", weight=3]; 99.99/64.44 7097 -> 2416[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7097[label="primMulNat wz500000 (Succ wz60100)",fontsize=16,color="magenta"];7097 -> 7793[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7097 -> 7794[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7098[label="Succ wz60100",fontsize=16,color="green",shape="box"];7099[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not True)",fontsize=16,color="black",shape="box"];7099 -> 7795[label="",style="solid", color="black", weight=3]; 99.99/64.44 7100[label="wz4",fontsize=16,color="green",shape="box"];7101[label="wz64",fontsize=16,color="green",shape="box"];7102[label="wz60100",fontsize=16,color="green",shape="box"];7103[label="wz62",fontsize=16,color="green",shape="box"];7104[label="Pos (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];7105[label="wz63",fontsize=16,color="green",shape="box"];7106[label="wz3",fontsize=16,color="green",shape="box"];7107[label="wz61",fontsize=16,color="green",shape="box"];7108[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not True)",fontsize=16,color="black",shape="box"];7108 -> 7796[label="",style="solid", color="black", weight=3]; 99.99/64.44 7109[label="wz4",fontsize=16,color="green",shape="box"];7110[label="wz64",fontsize=16,color="green",shape="box"];7111[label="wz60100",fontsize=16,color="green",shape="box"];7112[label="wz62",fontsize=16,color="green",shape="box"];7113[label="Pos (Succ (Succ Zero)) :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];7114[label="wz63",fontsize=16,color="green",shape="box"];7115[label="wz3",fontsize=16,color="green",shape="box"];7116[label="wz61",fontsize=16,color="green",shape="box"];7117[label="FiniteMap.foldFM_GE0 wz3 wz4 (Pos (Succ Zero) :% Pos (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7117 -> 7797[label="",style="solid", color="black", weight=3]; 99.99/64.44 7118 -> 2416[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7118[label="primMulNat wz500000 (Succ wz60100)",fontsize=16,color="magenta"];7118 -> 7798[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7118 -> 7799[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7119[label="Succ wz60100",fontsize=16,color="green",shape="box"];7120[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (GT == LT))",fontsize=16,color="black",shape="box"];7120 -> 7800[label="",style="solid", color="black", weight=3]; 99.99/64.44 7121[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="triangle"];7121 -> 7801[label="",style="solid", color="black", weight=3]; 99.99/64.44 7122[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (GT == LT))",fontsize=16,color="black",shape="box"];7122 -> 7802[label="",style="solid", color="black", weight=3]; 99.99/64.44 7123[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="triangle"];7123 -> 7803[label="",style="solid", color="black", weight=3]; 99.99/64.44 7124 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7124[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ Zero) :% Pos (Succ wz5100)) wz64)) (Pos (Succ Zero) :% Pos (Succ wz5100)) wz63",fontsize=16,color="magenta"];7124 -> 7804[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7124 -> 7805[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7124 -> 7806[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7125 -> 2416[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7125[label="primMulNat wz500000 (Succ wz60100)",fontsize=16,color="magenta"];7125 -> 7807[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7125 -> 7808[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7126[label="Succ wz60100",fontsize=16,color="green",shape="box"];7127 -> 6664[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7127[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (GT == LT))",fontsize=16,color="magenta"];7127 -> 7809[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7127 -> 7810[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7127 -> 7811[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7127 -> 7812[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7127 -> 7813[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7127 -> 7814[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7127 -> 7815[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7127 -> 7816[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7128[label="wz4",fontsize=16,color="green",shape="box"];7129[label="wz64",fontsize=16,color="green",shape="box"];7130[label="wz60100",fontsize=16,color="green",shape="box"];7131[label="wz62",fontsize=16,color="green",shape="box"];7132[label="Neg (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];7133[label="wz63",fontsize=16,color="green",shape="box"];7134[label="wz3",fontsize=16,color="green",shape="box"];7135[label="wz61",fontsize=16,color="green",shape="box"];7136 -> 6664[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7136[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (GT == LT))",fontsize=16,color="magenta"];7136 -> 7817[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7136 -> 7818[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7136 -> 7819[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7136 -> 7820[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7136 -> 7821[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7136 -> 7822[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7136 -> 7823[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7136 -> 7824[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7137[label="wz4",fontsize=16,color="green",shape="box"];7138[label="wz64",fontsize=16,color="green",shape="box"];7139[label="wz60100",fontsize=16,color="green",shape="box"];7140[label="wz62",fontsize=16,color="green",shape="box"];7141[label="Neg (Succ (Succ Zero)) :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];7142[label="wz63",fontsize=16,color="green",shape="box"];7143[label="wz3",fontsize=16,color="green",shape="box"];7144[label="wz61",fontsize=16,color="green",shape="box"];7145 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7145[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg Zero :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ Zero) :% Pos (Succ wz5100)) wz64)) (Neg (Succ Zero) :% Pos (Succ wz5100)) wz63",fontsize=16,color="magenta"];7145 -> 7825[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7145 -> 7826[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7145 -> 7827[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7146 -> 2416[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7146[label="primMulNat wz500000 (Succ wz60100)",fontsize=16,color="magenta"];7146 -> 7828[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7146 -> 7829[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7147[label="Succ wz60100",fontsize=16,color="green",shape="box"];7148 -> 8305[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7148[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not True)",fontsize=16,color="magenta"];7148 -> 8338[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7148 -> 8339[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7148 -> 8340[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7148 -> 8341[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7148 -> 8342[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7148 -> 8343[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7148 -> 8344[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7148 -> 8345[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7149[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];7149 -> 7831[label="",style="solid", color="black", weight=3]; 99.99/64.44 7150 -> 8305[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7150[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not True)",fontsize=16,color="magenta"];7150 -> 8346[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7150 -> 8347[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7150 -> 8348[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7150 -> 8349[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7150 -> 8350[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7150 -> 8351[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7150 -> 8352[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7150 -> 8353[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7151[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];7151 -> 7833[label="",style="solid", color="black", weight=3]; 99.99/64.44 8779[label="FiniteMap.foldFM_GE0 wz480 wz481 wz482 (Neg Zero :% Neg (Succ wz483)) wz484 wz485 wz486 wz487 otherwise",fontsize=16,color="black",shape="box"];8779 -> 9103[label="",style="solid", color="black", weight=3]; 99.99/64.44 7153 -> 2416[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7153[label="primMulNat wz500000 (Succ wz60100)",fontsize=16,color="magenta"];7153 -> 7835[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7153 -> 7836[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7154[label="Succ wz60100",fontsize=16,color="green",shape="box"];7155[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not True)",fontsize=16,color="black",shape="box"];7155 -> 7837[label="",style="solid", color="black", weight=3]; 99.99/64.44 7156[label="wz4",fontsize=16,color="green",shape="box"];7157[label="wz64",fontsize=16,color="green",shape="box"];7158[label="wz60100",fontsize=16,color="green",shape="box"];7159[label="wz62",fontsize=16,color="green",shape="box"];7160[label="Pos (Succ (Succ (Succ wz500000))) :% Pos Zero",fontsize=16,color="green",shape="box"];7161[label="wz63",fontsize=16,color="green",shape="box"];7162[label="wz3",fontsize=16,color="green",shape="box"];7163[label="wz61",fontsize=16,color="green",shape="box"];7164[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not True)",fontsize=16,color="black",shape="box"];7164 -> 7838[label="",style="solid", color="black", weight=3]; 99.99/64.44 7165[label="wz4",fontsize=16,color="green",shape="box"];7166[label="wz64",fontsize=16,color="green",shape="box"];7167[label="wz60100",fontsize=16,color="green",shape="box"];7168[label="wz62",fontsize=16,color="green",shape="box"];7169[label="Pos (Succ (Succ Zero)) :% Pos Zero",fontsize=16,color="green",shape="box"];7170[label="wz63",fontsize=16,color="green",shape="box"];7171[label="wz3",fontsize=16,color="green",shape="box"];7172[label="wz61",fontsize=16,color="green",shape="box"];7173[label="FiniteMap.foldFM_GE0 wz3 wz4 (Pos (Succ Zero) :% Pos Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7173 -> 7839[label="",style="solid", color="black", weight=3]; 99.99/64.44 7174 -> 2416[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7174[label="primMulNat wz500000 (Succ wz60100)",fontsize=16,color="magenta"];7174 -> 7840[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7174 -> 7841[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7175[label="Succ wz60100",fontsize=16,color="green",shape="box"];7176[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (GT == LT))",fontsize=16,color="black",shape="box"];7176 -> 7842[label="",style="solid", color="black", weight=3]; 99.99/64.44 7177[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="triangle"];7177 -> 7843[label="",style="solid", color="black", weight=3]; 99.99/64.44 7178[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (GT == LT))",fontsize=16,color="black",shape="box"];7178 -> 7844[label="",style="solid", color="black", weight=3]; 99.99/64.44 7179[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="triangle"];7179 -> 7845[label="",style="solid", color="black", weight=3]; 99.99/64.44 7180 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7180[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ Zero) :% Pos Zero) wz64)) (Pos (Succ Zero) :% Pos Zero) wz63",fontsize=16,color="magenta"];7180 -> 7846[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7180 -> 7847[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7180 -> 7848[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7181 -> 2416[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7181[label="primMulNat wz500000 (Succ wz60100)",fontsize=16,color="magenta"];7181 -> 7849[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7181 -> 7850[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7182[label="Succ wz60100",fontsize=16,color="green",shape="box"];7183 -> 6664[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7183[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (GT == LT))",fontsize=16,color="magenta"];7183 -> 7851[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7183 -> 7852[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7183 -> 7853[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7183 -> 7854[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7183 -> 7855[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7183 -> 7856[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7183 -> 7857[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7183 -> 7858[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7184[label="wz4",fontsize=16,color="green",shape="box"];7185[label="wz64",fontsize=16,color="green",shape="box"];7186[label="wz60100",fontsize=16,color="green",shape="box"];7187[label="wz62",fontsize=16,color="green",shape="box"];7188[label="Neg (Succ (Succ (Succ wz500000))) :% Pos Zero",fontsize=16,color="green",shape="box"];7189[label="wz63",fontsize=16,color="green",shape="box"];7190[label="wz3",fontsize=16,color="green",shape="box"];7191[label="wz61",fontsize=16,color="green",shape="box"];7192 -> 6664[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7192[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (GT == LT))",fontsize=16,color="magenta"];7192 -> 7859[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7192 -> 7860[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7192 -> 7861[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7192 -> 7862[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7192 -> 7863[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7192 -> 7864[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7192 -> 7865[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7192 -> 7866[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7193[label="wz4",fontsize=16,color="green",shape="box"];7194[label="wz64",fontsize=16,color="green",shape="box"];7195[label="wz60100",fontsize=16,color="green",shape="box"];7196[label="wz62",fontsize=16,color="green",shape="box"];7197[label="Neg (Succ (Succ Zero)) :% Pos Zero",fontsize=16,color="green",shape="box"];7198[label="wz63",fontsize=16,color="green",shape="box"];7199[label="wz3",fontsize=16,color="green",shape="box"];7200[label="wz61",fontsize=16,color="green",shape="box"];7201 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7201[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg Zero :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ Zero) :% Pos Zero) wz64)) (Neg (Succ Zero) :% Pos Zero) wz63",fontsize=16,color="magenta"];7201 -> 7867[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7201 -> 7868[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7201 -> 7869[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7202 -> 2416[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7202[label="primMulNat wz500000 (Succ wz60100)",fontsize=16,color="magenta"];7202 -> 7870[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7202 -> 7871[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7203[label="Succ wz60100",fontsize=16,color="green",shape="box"];7204 -> 8305[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7204[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not True)",fontsize=16,color="magenta"];7204 -> 8354[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7204 -> 8355[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7204 -> 8356[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7204 -> 8357[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7204 -> 8358[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7204 -> 8359[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7204 -> 8360[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7204 -> 8361[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7205[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];7205 -> 7873[label="",style="solid", color="black", weight=3]; 99.99/64.44 7206 -> 8305[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7206[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not True)",fontsize=16,color="magenta"];7206 -> 8362[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7206 -> 8363[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7206 -> 8364[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7206 -> 8365[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7206 -> 8366[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7206 -> 8367[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7206 -> 8368[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7206 -> 8369[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7207[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];7207 -> 7875[label="",style="solid", color="black", weight=3]; 99.99/64.44 7209[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos (Succ wz8400)) wz85 wz86 wz87 wz88 (not (primCmpNat (Succ wz35900) (Succ wz39800) == LT))",fontsize=16,color="black",shape="box"];7209 -> 7877[label="",style="solid", color="black", weight=3]; 99.99/64.44 7210[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos (Succ wz8400)) wz85 wz86 wz87 wz88 (not (primCmpNat (Succ wz35900) Zero == LT))",fontsize=16,color="black",shape="box"];7210 -> 7878[label="",style="solid", color="black", weight=3]; 99.99/64.44 7211[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos (Succ wz8400)) wz85 wz86 wz87 wz88 (not (primCmpNat Zero (Succ wz39800) == LT))",fontsize=16,color="black",shape="box"];7211 -> 7879[label="",style="solid", color="black", weight=3]; 99.99/64.44 7212[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos (Succ wz8400)) wz85 wz86 wz87 wz88 (not (primCmpNat Zero Zero == LT))",fontsize=16,color="black",shape="box"];7212 -> 7880[label="",style="solid", color="black", weight=3]; 99.99/64.44 7213[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg (Succ wz8400)) wz85 wz86 wz87 wz88 (not (primCmpNat (Succ wz35900) (Succ wz40000) == LT))",fontsize=16,color="black",shape="box"];7213 -> 7881[label="",style="solid", color="black", weight=3]; 99.99/64.44 7214[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg (Succ wz8400)) wz85 wz86 wz87 wz88 (not (primCmpNat (Succ wz35900) Zero == LT))",fontsize=16,color="black",shape="box"];7214 -> 7882[label="",style="solid", color="black", weight=3]; 99.99/64.44 7215[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg (Succ wz8400)) wz85 wz86 wz87 wz88 (not (primCmpNat Zero (Succ wz40000) == LT))",fontsize=16,color="black",shape="box"];7215 -> 7883[label="",style="solid", color="black", weight=3]; 99.99/64.44 7216[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg (Succ wz8400)) wz85 wz86 wz87 wz88 (not (primCmpNat Zero Zero == LT))",fontsize=16,color="black",shape="box"];7216 -> 7884[label="",style="solid", color="black", weight=3]; 99.99/64.44 7217[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos (Succ wz8400)) wz85 wz86 wz87 wz88 False",fontsize=16,color="black",shape="box"];7217 -> 7885[label="",style="solid", color="black", weight=3]; 99.99/64.44 7218 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7218[label="FiniteMap.foldFM_GE wz79 (wz79 (Neg (Succ wz83) :% Pos (Succ wz8400)) wz85 (FiniteMap.foldFM_GE wz79 wz80 (Pos (Succ wz8100) :% Neg (Succ wz82)) wz88)) (Pos (Succ wz8100) :% Neg (Succ wz82)) wz87",fontsize=16,color="magenta"];7218 -> 7886[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7218 -> 7887[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7218 -> 7888[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7218 -> 7889[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7219[label="Neg (Succ wz83) :% Pos Zero",fontsize=16,color="green",shape="box"];7220[label="wz85",fontsize=16,color="green",shape="box"];7221 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7221[label="FiniteMap.foldFM_GE wz79 wz80 (Pos (Succ wz8100) :% Neg (Succ wz82)) wz88",fontsize=16,color="magenta"];7221 -> 7890[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7221 -> 7891[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7221 -> 7892[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7221 -> 7893[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7222[label="Neg (Succ wz83) :% Pos (Succ wz8400)",fontsize=16,color="green",shape="box"];7223[label="wz85",fontsize=16,color="green",shape="box"];7224 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7224[label="FiniteMap.foldFM_GE wz79 wz80 (Pos Zero :% Neg (Succ wz82)) wz88",fontsize=16,color="magenta"];7224 -> 7894[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7224 -> 7895[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7224 -> 7896[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7224 -> 7897[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7225[label="Neg (Succ wz83) :% Pos Zero",fontsize=16,color="green",shape="box"];7226[label="wz85",fontsize=16,color="green",shape="box"];7227 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7227[label="FiniteMap.foldFM_GE wz79 wz80 (Pos Zero :% Neg (Succ wz82)) wz88",fontsize=16,color="magenta"];7227 -> 7898[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7227 -> 7899[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7227 -> 7900[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7227 -> 7901[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7228[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg (Succ wz8400)) wz85 wz86 wz87 wz88 False",fontsize=16,color="black",shape="box"];7228 -> 7902[label="",style="solid", color="black", weight=3]; 99.99/64.44 7229 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7229[label="FiniteMap.foldFM_GE wz79 (wz79 (Neg (Succ wz83) :% Neg (Succ wz8400)) wz85 (FiniteMap.foldFM_GE wz79 wz80 (Neg (Succ wz8100) :% Neg (Succ wz82)) wz88)) (Neg (Succ wz8100) :% Neg (Succ wz82)) wz87",fontsize=16,color="magenta"];7229 -> 7903[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7229 -> 7904[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7229 -> 7905[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7229 -> 7906[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7230[label="Neg (Succ wz83) :% Neg Zero",fontsize=16,color="green",shape="box"];7231[label="wz85",fontsize=16,color="green",shape="box"];7232 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7232[label="FiniteMap.foldFM_GE wz79 wz80 (Neg (Succ wz8100) :% Neg (Succ wz82)) wz88",fontsize=16,color="magenta"];7232 -> 7907[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7232 -> 7908[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7232 -> 7909[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7232 -> 7910[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7233[label="Neg (Succ wz83) :% Neg (Succ wz8400)",fontsize=16,color="green",shape="box"];7234[label="wz85",fontsize=16,color="green",shape="box"];7235 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7235[label="FiniteMap.foldFM_GE wz79 wz80 (Neg Zero :% Neg (Succ wz82)) wz88",fontsize=16,color="magenta"];7235 -> 7911[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7235 -> 7912[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7235 -> 7913[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7235 -> 7914[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7236[label="Neg (Succ wz83) :% Neg Zero",fontsize=16,color="green",shape="box"];7237[label="wz85",fontsize=16,color="green",shape="box"];7238 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7238[label="FiniteMap.foldFM_GE wz79 wz80 (Neg Zero :% Neg (Succ wz82)) wz88",fontsize=16,color="magenta"];7238 -> 7915[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7238 -> 7916[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7238 -> 7917[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7238 -> 7918[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7239 -> 2416[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7239[label="primMulNat wz500000 (Succ wz60100)",fontsize=16,color="magenta"];7239 -> 7919[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7239 -> 7920[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7240[label="Succ wz60100",fontsize=16,color="green",shape="box"];7241[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (LT == LT))",fontsize=16,color="black",shape="box"];7241 -> 7921[label="",style="solid", color="black", weight=3]; 99.99/64.44 7242[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];7242 -> 7922[label="",style="solid", color="black", weight=3]; 99.99/64.44 7243[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (LT == LT))",fontsize=16,color="black",shape="box"];7243 -> 7923[label="",style="solid", color="black", weight=3]; 99.99/64.44 7244[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];7244 -> 7924[label="",style="solid", color="black", weight=3]; 99.99/64.44 7245[label="FiniteMap.foldFM_GE0 wz3 wz4 (Pos (Succ Zero) :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 otherwise",fontsize=16,color="black",shape="box"];7245 -> 7925[label="",style="solid", color="black", weight=3]; 99.99/64.44 7246 -> 2416[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7246[label="primMulNat wz500000 (Succ wz60100)",fontsize=16,color="magenta"];7246 -> 7926[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7246 -> 7927[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7247[label="Succ wz60100",fontsize=16,color="green",shape="box"];7626[label="wz4",fontsize=16,color="green",shape="box"];7627[label="Neg (Succ wz60000) :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];7628[label="wz500000",fontsize=16,color="green",shape="box"];7629[label="wz61",fontsize=16,color="green",shape="box"];7630[label="wz3",fontsize=16,color="green",shape="box"];7631[label="wz63",fontsize=16,color="green",shape="box"];7632[label="wz64",fontsize=16,color="green",shape="box"];7633[label="wz62",fontsize=16,color="green",shape="box"];7625[label="FiniteMap.foldFM_GE1 wz471 wz472 (Pos (Succ (Succ (Succ wz473))) :% Neg Zero) wz474 wz475 wz476 wz477 wz478 (not (GT == LT))",fontsize=16,color="black",shape="triangle"];7625 -> 7928[label="",style="solid", color="black", weight=3]; 99.99/64.44 7249[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];7249 -> 7929[label="",style="solid", color="black", weight=3]; 99.99/64.44 7250[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="triangle"];7250 -> 7930[label="",style="solid", color="black", weight=3]; 99.99/64.44 7251 -> 7250[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7251[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="magenta"];7252[label="wz3 (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ Zero) :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];7252 -> 7931[label="",style="dashed", color="green", weight=3]; 99.99/64.44 7252 -> 7932[label="",style="dashed", color="green", weight=3]; 99.99/64.44 7252 -> 7933[label="",style="dashed", color="green", weight=3]; 99.99/64.44 7253[label="wz63",fontsize=16,color="green",shape="box"];7254[label="Pos (Succ Zero) :% Neg Zero",fontsize=16,color="green",shape="box"];7255 -> 2416[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7255[label="primMulNat wz500000 (Succ wz60100)",fontsize=16,color="magenta"];7255 -> 7934[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7255 -> 7935[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7256[label="Succ wz60100",fontsize=16,color="green",shape="box"];7257[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="triangle"];7257 -> 7936[label="",style="solid", color="black", weight=3]; 99.99/64.44 7258 -> 7257[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7258[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="magenta"];7259[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="triangle"];7259 -> 7937[label="",style="solid", color="black", weight=3]; 99.99/64.44 7260 -> 7259[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7260[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="magenta"];7261[label="wz3 (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ Zero) :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];7261 -> 7938[label="",style="dashed", color="green", weight=3]; 99.99/64.44 7261 -> 7939[label="",style="dashed", color="green", weight=3]; 99.99/64.44 7261 -> 7940[label="",style="dashed", color="green", weight=3]; 99.99/64.44 7262[label="wz63",fontsize=16,color="green",shape="box"];7263[label="Neg (Succ Zero) :% Neg Zero",fontsize=16,color="green",shape="box"];7264 -> 2416[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7264[label="primMulNat wz500000 (Succ wz60100)",fontsize=16,color="magenta"];7264 -> 7941[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7264 -> 7942[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7265[label="Succ wz60100",fontsize=16,color="green",shape="box"];7266[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (LT == LT))",fontsize=16,color="black",shape="box"];7266 -> 7943[label="",style="solid", color="black", weight=3]; 99.99/64.44 7267[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];7267 -> 7944[label="",style="solid", color="black", weight=3]; 99.99/64.44 7268[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (LT == LT))",fontsize=16,color="black",shape="box"];7268 -> 7945[label="",style="solid", color="black", weight=3]; 99.99/64.44 7269[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];7269 -> 7946[label="",style="solid", color="black", weight=3]; 99.99/64.44 7270[label="FiniteMap.foldFM_GE0 wz3 wz4 (Neg (Succ Zero) :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 otherwise",fontsize=16,color="black",shape="box"];7270 -> 7947[label="",style="solid", color="black", weight=3]; 99.99/64.44 7271 -> 2416[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7271[label="primMulNat wz500000 (Succ wz60100)",fontsize=16,color="magenta"];7271 -> 7948[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7271 -> 7949[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7272[label="Succ wz60100",fontsize=16,color="green",shape="box"];7273[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (LT == LT))",fontsize=16,color="black",shape="box"];7273 -> 7950[label="",style="solid", color="black", weight=3]; 99.99/64.44 7274[label="wz4",fontsize=16,color="green",shape="box"];7275[label="wz64",fontsize=16,color="green",shape="box"];7276[label="wz60100",fontsize=16,color="green",shape="box"];7277[label="wz62",fontsize=16,color="green",shape="box"];7278[label="Pos (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];7279[label="wz63",fontsize=16,color="green",shape="box"];7280[label="wz3",fontsize=16,color="green",shape="box"];7281[label="wz61",fontsize=16,color="green",shape="box"];7282[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (LT == LT))",fontsize=16,color="black",shape="box"];7282 -> 7951[label="",style="solid", color="black", weight=3]; 99.99/64.44 7283[label="wz4",fontsize=16,color="green",shape="box"];7284[label="wz64",fontsize=16,color="green",shape="box"];7285[label="wz60100",fontsize=16,color="green",shape="box"];7286[label="wz62",fontsize=16,color="green",shape="box"];7287[label="Pos (Succ (Succ Zero)) :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];7288[label="wz63",fontsize=16,color="green",shape="box"];7289[label="wz3",fontsize=16,color="green",shape="box"];7290[label="wz61",fontsize=16,color="green",shape="box"];7291[label="FiniteMap.foldFM_GE0 wz3 wz4 (Pos (Succ Zero) :% Neg (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 otherwise",fontsize=16,color="black",shape="box"];7291 -> 7952[label="",style="solid", color="black", weight=3]; 99.99/64.44 7292 -> 2416[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7292[label="primMulNat wz500000 (Succ wz60100)",fontsize=16,color="magenta"];7292 -> 7953[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7292 -> 7954[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7293[label="Succ wz60100",fontsize=16,color="green",shape="box"];7294[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="triangle"];7294 -> 7955[label="",style="solid", color="black", weight=3]; 99.99/64.44 7295 -> 7294[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7295[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="magenta"];7296[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="triangle"];7296 -> 7956[label="",style="solid", color="black", weight=3]; 99.99/64.44 7297 -> 7296[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7297[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="magenta"];7298[label="wz3 (Neg Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ Zero) :% Neg (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];7298 -> 7957[label="",style="dashed", color="green", weight=3]; 99.99/64.44 7298 -> 7958[label="",style="dashed", color="green", weight=3]; 99.99/64.44 7298 -> 7959[label="",style="dashed", color="green", weight=3]; 99.99/64.44 7299[label="wz63",fontsize=16,color="green",shape="box"];7300[label="Pos (Succ Zero) :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];8403[label="Neg Zero :% Pos (Succ wz454)",fontsize=16,color="green",shape="box"];8404[label="wz455",fontsize=16,color="green",shape="box"];8405 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 8405[label="FiniteMap.foldFM_GE wz451 wz452 wz453 wz458",fontsize=16,color="magenta"];8405 -> 8780[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 8405 -> 8781[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 8405 -> 8782[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 8405 -> 8783[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7301 -> 2416[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7301[label="primMulNat wz500000 (Succ wz60100)",fontsize=16,color="magenta"];7301 -> 7960[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7301 -> 7961[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7302[label="Succ wz60100",fontsize=16,color="green",shape="box"];7303[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (LT == LT))",fontsize=16,color="black",shape="box"];7303 -> 7962[label="",style="solid", color="black", weight=3]; 99.99/64.44 7304[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];7304 -> 7963[label="",style="solid", color="black", weight=3]; 99.99/64.44 7305[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (LT == LT))",fontsize=16,color="black",shape="box"];7305 -> 7964[label="",style="solid", color="black", weight=3]; 99.99/64.44 7306[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];7306 -> 7965[label="",style="solid", color="black", weight=3]; 99.99/64.44 7308 -> 2416[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7308[label="primMulNat wz500000 (Succ wz60100)",fontsize=16,color="magenta"];7308 -> 7967[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7308 -> 7968[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7309[label="Succ wz60100",fontsize=16,color="green",shape="box"];7310[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (LT == LT))",fontsize=16,color="black",shape="box"];7310 -> 7969[label="",style="solid", color="black", weight=3]; 99.99/64.44 7311[label="wz4",fontsize=16,color="green",shape="box"];7312[label="wz64",fontsize=16,color="green",shape="box"];7313[label="wz60100",fontsize=16,color="green",shape="box"];7314[label="wz62",fontsize=16,color="green",shape="box"];7315[label="Pos (Succ (Succ (Succ wz500000))) :% Neg Zero",fontsize=16,color="green",shape="box"];7316[label="wz63",fontsize=16,color="green",shape="box"];7317[label="wz3",fontsize=16,color="green",shape="box"];7318[label="wz61",fontsize=16,color="green",shape="box"];7319[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not (LT == LT))",fontsize=16,color="black",shape="box"];7319 -> 7970[label="",style="solid", color="black", weight=3]; 99.99/64.44 7320[label="wz4",fontsize=16,color="green",shape="box"];7321[label="wz64",fontsize=16,color="green",shape="box"];7322[label="wz60100",fontsize=16,color="green",shape="box"];7323[label="wz62",fontsize=16,color="green",shape="box"];7324[label="Pos (Succ (Succ Zero)) :% Neg Zero",fontsize=16,color="green",shape="box"];7325[label="wz63",fontsize=16,color="green",shape="box"];7326[label="wz3",fontsize=16,color="green",shape="box"];7327[label="wz61",fontsize=16,color="green",shape="box"];7328[label="FiniteMap.foldFM_GE0 wz3 wz4 (Pos (Succ Zero) :% Neg Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 otherwise",fontsize=16,color="black",shape="box"];7328 -> 7971[label="",style="solid", color="black", weight=3]; 99.99/64.44 7329 -> 2416[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7329[label="primMulNat wz500000 (Succ wz60100)",fontsize=16,color="magenta"];7329 -> 7972[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7329 -> 7973[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7330[label="Succ wz60100",fontsize=16,color="green",shape="box"];7634[label="wz4",fontsize=16,color="green",shape="box"];7635[label="Neg Zero :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];7636[label="wz500000",fontsize=16,color="green",shape="box"];7637[label="wz61",fontsize=16,color="green",shape="box"];7638[label="wz3",fontsize=16,color="green",shape="box"];7639[label="wz63",fontsize=16,color="green",shape="box"];7640[label="wz64",fontsize=16,color="green",shape="box"];7641[label="wz62",fontsize=16,color="green",shape="box"];7332[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];7332 -> 7974[label="",style="solid", color="black", weight=3]; 99.99/64.44 7333[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="triangle"];7333 -> 7975[label="",style="solid", color="black", weight=3]; 99.99/64.44 7334 -> 7333[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7334[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="magenta"];7335[label="wz3 (Neg Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ Zero) :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];7335 -> 7976[label="",style="dashed", color="green", weight=3]; 99.99/64.44 7335 -> 7977[label="",style="dashed", color="green", weight=3]; 99.99/64.44 7335 -> 7978[label="",style="dashed", color="green", weight=3]; 99.99/64.44 7336[label="wz63",fontsize=16,color="green",shape="box"];7337[label="Pos (Succ Zero) :% Neg Zero",fontsize=16,color="green",shape="box"];7338 -> 2416[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7338[label="primMulNat wz500000 (Succ wz60100)",fontsize=16,color="magenta"];7338 -> 7979[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7338 -> 7980[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7339[label="Succ wz60100",fontsize=16,color="green",shape="box"];7340[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (LT == LT))",fontsize=16,color="black",shape="box"];7340 -> 7981[label="",style="solid", color="black", weight=3]; 99.99/64.44 7341[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];7341 -> 7982[label="",style="solid", color="black", weight=3]; 99.99/64.44 7342[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not (LT == LT))",fontsize=16,color="black",shape="box"];7342 -> 7983[label="",style="solid", color="black", weight=3]; 99.99/64.44 7343[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="black",shape="box"];7343 -> 7984[label="",style="solid", color="black", weight=3]; 99.99/64.44 7345 -> 4663[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7345[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos (Succ wz3900)) wz40 wz41 wz42 wz43 (not (primCmpNat wz9500 wz12700 == LT))",fontsize=16,color="magenta"];7345 -> 7986[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7345 -> 7987[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7346 -> 4664[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7346[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos (Succ wz3900)) wz40 wz41 wz42 wz43 (not (GT == LT))",fontsize=16,color="magenta"];7347 -> 4677[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7347[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos (Succ wz3900)) wz40 wz41 wz42 wz43 (not (LT == LT))",fontsize=16,color="magenta"];7348 -> 2684[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7348[label="FiniteMap.foldFM_GE1 wz34 wz35 (Pos (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos (Succ wz3900)) wz40 wz41 wz42 wz43 (not (EQ == LT))",fontsize=16,color="magenta"];7349 -> 4675[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7349[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg (Succ wz3900)) wz40 wz41 wz42 wz43 (not (primCmpNat wz9500 wz12900 == LT))",fontsize=16,color="magenta"];7349 -> 7988[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7349 -> 7989[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7350 -> 4676[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7350[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg (Succ wz3900)) wz40 wz41 wz42 wz43 (not (GT == LT))",fontsize=16,color="magenta"];7351 -> 4688[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7351[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg (Succ wz3900)) wz40 wz41 wz42 wz43 (not (LT == LT))",fontsize=16,color="magenta"];7352 -> 2711[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7352[label="FiniteMap.foldFM_GE1 wz34 wz35 (Neg (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg (Succ wz3900)) wz40 wz41 wz42 wz43 (not (EQ == LT))",fontsize=16,color="magenta"];7353[label="FiniteMap.foldFM_GE0 wz34 wz35 (Pos (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos (Succ wz3900)) wz40 wz41 wz42 wz43 otherwise",fontsize=16,color="black",shape="box"];7353 -> 7990[label="",style="solid", color="black", weight=3]; 99.99/64.44 7354[label="wz34 (Pos (Succ wz38) :% Pos (Succ wz3900)) wz40 (FiniteMap.foldFM_GE wz34 wz35 (Pos (Succ wz3600) :% Pos (Succ wz37)) wz43)",fontsize=16,color="green",shape="box"];7354 -> 7991[label="",style="dashed", color="green", weight=3]; 99.99/64.44 7354 -> 7992[label="",style="dashed", color="green", weight=3]; 99.99/64.44 7354 -> 7993[label="",style="dashed", color="green", weight=3]; 99.99/64.44 7355[label="wz42",fontsize=16,color="green",shape="box"];7356[label="wz34",fontsize=16,color="green",shape="box"];7357[label="Pos (Succ wz3600) :% Pos (Succ wz37)",fontsize=16,color="green",shape="box"];7358[label="wz35",fontsize=16,color="green",shape="box"];7359[label="wz43",fontsize=16,color="green",shape="box"];7360[label="wz34",fontsize=16,color="green",shape="box"];7361[label="Pos (Succ wz3600) :% Pos (Succ wz37)",fontsize=16,color="green",shape="box"];7362[label="wz35",fontsize=16,color="green",shape="box"];7363[label="wz43",fontsize=16,color="green",shape="box"];7364[label="wz34",fontsize=16,color="green",shape="box"];7365[label="Pos Zero :% Pos (Succ wz37)",fontsize=16,color="green",shape="box"];7366[label="wz35",fontsize=16,color="green",shape="box"];7367[label="wz43",fontsize=16,color="green",shape="box"];7368[label="wz34",fontsize=16,color="green",shape="box"];7369[label="Pos Zero :% Pos (Succ wz37)",fontsize=16,color="green",shape="box"];7370[label="FiniteMap.foldFM_GE0 wz34 wz35 (Neg (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg (Succ wz3900)) wz40 wz41 wz42 wz43 otherwise",fontsize=16,color="black",shape="box"];7370 -> 7994[label="",style="solid", color="black", weight=3]; 99.99/64.44 7371[label="wz34 (Pos (Succ wz38) :% Neg (Succ wz3900)) wz40 (FiniteMap.foldFM_GE wz34 wz35 (Neg (Succ wz3600) :% Pos (Succ wz37)) wz43)",fontsize=16,color="green",shape="box"];7371 -> 7995[label="",style="dashed", color="green", weight=3]; 99.99/64.44 7371 -> 7996[label="",style="dashed", color="green", weight=3]; 99.99/64.44 7371 -> 7997[label="",style="dashed", color="green", weight=3]; 99.99/64.44 7372[label="wz42",fontsize=16,color="green",shape="box"];7373[label="wz34",fontsize=16,color="green",shape="box"];7374[label="Neg (Succ wz3600) :% Pos (Succ wz37)",fontsize=16,color="green",shape="box"];7375[label="wz35",fontsize=16,color="green",shape="box"];7376[label="wz43",fontsize=16,color="green",shape="box"];7377[label="wz34",fontsize=16,color="green",shape="box"];7378[label="Neg (Succ wz3600) :% Pos (Succ wz37)",fontsize=16,color="green",shape="box"];7379[label="wz35",fontsize=16,color="green",shape="box"];7380[label="wz43",fontsize=16,color="green",shape="box"];7381[label="wz34",fontsize=16,color="green",shape="box"];7382[label="Neg Zero :% Pos (Succ wz37)",fontsize=16,color="green",shape="box"];7383[label="wz35",fontsize=16,color="green",shape="box"];7384[label="wz43",fontsize=16,color="green",shape="box"];7385[label="wz34",fontsize=16,color="green",shape="box"];7386[label="Neg Zero :% Pos (Succ wz37)",fontsize=16,color="green",shape="box"];7387[label="wz500000",fontsize=16,color="green",shape="box"];7388[label="wz60100",fontsize=16,color="green",shape="box"];7389[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not True)",fontsize=16,color="black",shape="box"];7389 -> 7998[label="",style="solid", color="black", weight=3]; 99.99/64.44 7390[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7390 -> 7999[label="",style="solid", color="black", weight=3]; 99.99/64.44 7391[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not True)",fontsize=16,color="black",shape="box"];7391 -> 8000[label="",style="solid", color="black", weight=3]; 99.99/64.44 7392[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7392 -> 8001[label="",style="solid", color="black", weight=3]; 99.99/64.44 7393[label="FiniteMap.foldFM_GE0 wz3 wz4 (Pos (Succ Zero) :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7393 -> 8002[label="",style="solid", color="black", weight=3]; 99.99/64.44 7394[label="wz500000",fontsize=16,color="green",shape="box"];7395[label="wz60100",fontsize=16,color="green",shape="box"];7396[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7396 -> 8003[label="",style="solid", color="black", weight=3]; 99.99/64.44 7397[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7397 -> 8004[label="",style="solid", color="black", weight=3]; 99.99/64.44 7398[label="Pos (Succ wz60000) :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];7399[label="wz61",fontsize=16,color="green",shape="box"];7400 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7400[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ Zero) :% Pos Zero) wz64",fontsize=16,color="magenta"];7400 -> 8005[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7400 -> 8006[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7401[label="wz500000",fontsize=16,color="green",shape="box"];7402[label="wz60100",fontsize=16,color="green",shape="box"];7403[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7403 -> 8007[label="",style="solid", color="black", weight=3]; 99.99/64.44 7404[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7404 -> 8008[label="",style="solid", color="black", weight=3]; 99.99/64.44 7405[label="Pos (Succ wz60000) :% Pos (Succ wz60100)",fontsize=16,color="green",shape="box"];7406[label="wz61",fontsize=16,color="green",shape="box"];7407 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7407[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ Zero) :% Pos Zero) wz64",fontsize=16,color="magenta"];7407 -> 8009[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7407 -> 8010[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7408[label="wz500000",fontsize=16,color="green",shape="box"];7409[label="wz60100",fontsize=16,color="green",shape="box"];7410[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not True)",fontsize=16,color="black",shape="box"];7410 -> 8011[label="",style="solid", color="black", weight=3]; 99.99/64.44 7411[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7411 -> 8012[label="",style="solid", color="black", weight=3]; 99.99/64.44 7412[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not True)",fontsize=16,color="black",shape="box"];7412 -> 8013[label="",style="solid", color="black", weight=3]; 99.99/64.44 7413[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7413 -> 8014[label="",style="solid", color="black", weight=3]; 99.99/64.44 7414[label="FiniteMap.foldFM_GE0 wz3 wz4 (Neg (Succ Zero) :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7414 -> 8015[label="",style="solid", color="black", weight=3]; 99.99/64.44 7415[label="wz500000",fontsize=16,color="green",shape="box"];7416[label="wz60100",fontsize=16,color="green",shape="box"];7417[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not True)",fontsize=16,color="black",shape="box"];7417 -> 8016[label="",style="solid", color="black", weight=3]; 99.99/64.44 7418[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7418 -> 8017[label="",style="solid", color="black", weight=3]; 99.99/64.44 7419[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not True)",fontsize=16,color="black",shape="box"];7419 -> 8018[label="",style="solid", color="black", weight=3]; 99.99/64.44 7420[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7420 -> 8019[label="",style="solid", color="black", weight=3]; 99.99/64.44 7421[label="FiniteMap.foldFM_GE0 wz3 wz4 (Pos (Succ Zero) :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7421 -> 8020[label="",style="solid", color="black", weight=3]; 99.99/64.44 7422[label="wz500000",fontsize=16,color="green",shape="box"];7423[label="wz60100",fontsize=16,color="green",shape="box"];7424[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7424 -> 8021[label="",style="solid", color="black", weight=3]; 99.99/64.44 7425[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7425 -> 8022[label="",style="solid", color="black", weight=3]; 99.99/64.44 7426[label="Pos Zero :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];7427[label="wz61",fontsize=16,color="green",shape="box"];7428 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7428[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ Zero) :% Pos (Succ wz5100)) wz64",fontsize=16,color="magenta"];7428 -> 8023[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7428 -> 8024[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7429[label="wz500000",fontsize=16,color="green",shape="box"];7430[label="wz60100",fontsize=16,color="green",shape="box"];7431[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7431 -> 8025[label="",style="solid", color="black", weight=3]; 99.99/64.44 7432[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7432 -> 8026[label="",style="solid", color="black", weight=3]; 99.99/64.44 7433[label="Pos Zero :% Pos (Succ wz60100)",fontsize=16,color="green",shape="box"];7434[label="wz61",fontsize=16,color="green",shape="box"];7435 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7435[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ Zero) :% Pos (Succ wz5100)) wz64",fontsize=16,color="magenta"];7435 -> 8027[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7435 -> 8028[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7436[label="wz500000",fontsize=16,color="green",shape="box"];7437[label="wz60100",fontsize=16,color="green",shape="box"];7438[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not True)",fontsize=16,color="black",shape="box"];7438 -> 8029[label="",style="solid", color="black", weight=3]; 99.99/64.44 7439[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7439 -> 8030[label="",style="solid", color="black", weight=3]; 99.99/64.44 7440[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not True)",fontsize=16,color="black",shape="box"];7440 -> 8031[label="",style="solid", color="black", weight=3]; 99.99/64.44 7441[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7441 -> 8032[label="",style="solid", color="black", weight=3]; 99.99/64.44 7442[label="FiniteMap.foldFM_GE0 wz3 wz4 (Neg (Succ Zero) :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7442 -> 8033[label="",style="solid", color="black", weight=3]; 99.99/64.44 7443[label="wz500000",fontsize=16,color="green",shape="box"];7444[label="wz60100",fontsize=16,color="green",shape="box"];7445[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not True)",fontsize=16,color="black",shape="box"];7445 -> 8034[label="",style="solid", color="black", weight=3]; 99.99/64.44 7446[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7446 -> 8035[label="",style="solid", color="black", weight=3]; 99.99/64.44 7447[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not True)",fontsize=16,color="black",shape="box"];7447 -> 8036[label="",style="solid", color="black", weight=3]; 99.99/64.44 7448[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7448 -> 8037[label="",style="solid", color="black", weight=3]; 99.99/64.44 7449[label="FiniteMap.foldFM_GE0 wz3 wz4 (Pos (Succ Zero) :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7449 -> 8038[label="",style="solid", color="black", weight=3]; 99.99/64.44 7450[label="wz500000",fontsize=16,color="green",shape="box"];7451[label="wz60100",fontsize=16,color="green",shape="box"];7452[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7452 -> 8039[label="",style="solid", color="black", weight=3]; 99.99/64.44 7453[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7453 -> 8040[label="",style="solid", color="black", weight=3]; 99.99/64.44 7454[label="Pos Zero :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];7455[label="wz61",fontsize=16,color="green",shape="box"];7456 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7456[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ Zero) :% Pos Zero) wz64",fontsize=16,color="magenta"];7456 -> 8041[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7456 -> 8042[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7457[label="wz500000",fontsize=16,color="green",shape="box"];7458[label="wz60100",fontsize=16,color="green",shape="box"];7459[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7459 -> 8043[label="",style="solid", color="black", weight=3]; 99.99/64.44 7460[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7460 -> 8044[label="",style="solid", color="black", weight=3]; 99.99/64.44 7461[label="Pos Zero :% Pos (Succ wz60100)",fontsize=16,color="green",shape="box"];7462[label="wz61",fontsize=16,color="green",shape="box"];7463 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7463[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ Zero) :% Pos Zero) wz64",fontsize=16,color="magenta"];7463 -> 8045[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7463 -> 8046[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7464[label="wz500000",fontsize=16,color="green",shape="box"];7465[label="wz60100",fontsize=16,color="green",shape="box"];7466[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not True)",fontsize=16,color="black",shape="box"];7466 -> 8047[label="",style="solid", color="black", weight=3]; 99.99/64.44 7467[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7467 -> 8048[label="",style="solid", color="black", weight=3]; 99.99/64.44 7468[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not True)",fontsize=16,color="black",shape="box"];7468 -> 8049[label="",style="solid", color="black", weight=3]; 99.99/64.44 7469[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7469 -> 8050[label="",style="solid", color="black", weight=3]; 99.99/64.44 7470[label="FiniteMap.foldFM_GE0 wz3 wz4 (Neg (Succ Zero) :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7470 -> 8051[label="",style="solid", color="black", weight=3]; 99.99/64.44 7471 -> 4915[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7471[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg (Succ wz5000)) wz51 wz52 wz53 wz54 (not (primCmpNat wz21800 wz17900 == LT))",fontsize=16,color="magenta"];7471 -> 8052[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7471 -> 8053[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7472 -> 4937[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7472[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg (Succ wz5000)) wz51 wz52 wz53 wz54 (not (GT == LT))",fontsize=16,color="magenta"];7473 -> 4916[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7473[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg (Succ wz5000)) wz51 wz52 wz53 wz54 (not (LT == LT))",fontsize=16,color="magenta"];7474 -> 3299[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7474[label="FiniteMap.foldFM_GE1 wz45 wz46 (Pos (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg (Succ wz5000)) wz51 wz52 wz53 wz54 (not (EQ == LT))",fontsize=16,color="magenta"];7475[label="FiniteMap.foldFM_GE0 wz45 wz46 (Pos (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg (Succ wz5000)) wz51 wz52 wz53 wz54 otherwise",fontsize=16,color="black",shape="box"];7475 -> 8054[label="",style="solid", color="black", weight=3]; 99.99/64.44 7476 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7476[label="FiniteMap.foldFM_GE wz45 wz46 (Pos (Succ wz4700) :% Neg (Succ wz48)) wz54",fontsize=16,color="magenta"];7476 -> 8055[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7476 -> 8056[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7476 -> 8057[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7476 -> 8058[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7477 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7477[label="FiniteMap.foldFM_GE wz45 wz46 (Pos Zero :% Neg (Succ wz48)) wz54",fontsize=16,color="magenta"];7477 -> 8059[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7477 -> 8060[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7477 -> 8061[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7477 -> 8062[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7478 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7478[label="FiniteMap.foldFM_GE wz45 wz46 (Pos Zero :% Neg (Succ wz48)) wz54",fontsize=16,color="magenta"];7478 -> 8063[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7478 -> 8064[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7478 -> 8065[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7478 -> 8066[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7479 -> 4922[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7479[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos (Succ wz5000)) wz51 wz52 wz53 wz54 (not (primCmpNat wz22000 wz17900 == LT))",fontsize=16,color="magenta"];7479 -> 8067[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7479 -> 8068[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7480 -> 4942[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7480[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos (Succ wz5000)) wz51 wz52 wz53 wz54 (not (GT == LT))",fontsize=16,color="magenta"];7481 -> 4923[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7481[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos (Succ wz5000)) wz51 wz52 wz53 wz54 (not (LT == LT))",fontsize=16,color="magenta"];7482 -> 3306[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7482[label="FiniteMap.foldFM_GE1 wz45 wz46 (Neg (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos (Succ wz5000)) wz51 wz52 wz53 wz54 (not (EQ == LT))",fontsize=16,color="magenta"];7483[label="FiniteMap.foldFM_GE0 wz45 wz46 (Neg (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos (Succ wz5000)) wz51 wz52 wz53 wz54 otherwise",fontsize=16,color="black",shape="box"];7483 -> 8069[label="",style="solid", color="black", weight=3]; 99.99/64.44 7484 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7484[label="FiniteMap.foldFM_GE wz45 wz46 (Neg (Succ wz4700) :% Neg (Succ wz48)) wz54",fontsize=16,color="magenta"];7484 -> 8070[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7484 -> 8071[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7484 -> 8072[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7484 -> 8073[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7485 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7485[label="FiniteMap.foldFM_GE wz45 wz46 (Neg Zero :% Neg (Succ wz48)) wz54",fontsize=16,color="magenta"];7485 -> 8074[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7485 -> 8075[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7485 -> 8076[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7485 -> 8077[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7486 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7486[label="FiniteMap.foldFM_GE wz45 wz46 (Neg Zero :% Neg (Succ wz48)) wz54",fontsize=16,color="magenta"];7486 -> 8078[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7486 -> 8079[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7486 -> 8080[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7486 -> 8081[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7487[label="wz45 (Pos (Succ wz49) :% Pos (Succ wz5000)) wz51 (FiniteMap.foldFM_GE wz45 wz46 (Pos (Succ wz4700) :% Neg (Succ wz48)) wz54)",fontsize=16,color="green",shape="box"];7487 -> 8082[label="",style="dashed", color="green", weight=3]; 99.99/64.44 7487 -> 8083[label="",style="dashed", color="green", weight=3]; 99.99/64.44 7487 -> 8084[label="",style="dashed", color="green", weight=3]; 99.99/64.44 7488[label="wz53",fontsize=16,color="green",shape="box"];7489[label="wz45",fontsize=16,color="green",shape="box"];7490[label="Pos (Succ wz4700) :% Neg (Succ wz48)",fontsize=16,color="green",shape="box"];7491[label="wz46",fontsize=16,color="green",shape="box"];7492[label="wz54",fontsize=16,color="green",shape="box"];7493[label="wz45",fontsize=16,color="green",shape="box"];7494[label="Pos (Succ wz4700) :% Neg (Succ wz48)",fontsize=16,color="green",shape="box"];7495[label="wz46",fontsize=16,color="green",shape="box"];7496[label="wz54",fontsize=16,color="green",shape="box"];7497[label="wz45",fontsize=16,color="green",shape="box"];7498[label="Pos Zero :% Neg (Succ wz48)",fontsize=16,color="green",shape="box"];7499[label="wz46",fontsize=16,color="green",shape="box"];7500[label="wz54",fontsize=16,color="green",shape="box"];7501[label="wz45",fontsize=16,color="green",shape="box"];7502[label="Pos Zero :% Neg (Succ wz48)",fontsize=16,color="green",shape="box"];7503[label="wz45 (Pos (Succ wz49) :% Neg (Succ wz5000)) wz51 (FiniteMap.foldFM_GE wz45 wz46 (Pos (Succ wz4700) :% Neg (Succ wz48)) wz54)",fontsize=16,color="green",shape="box"];7503 -> 8085[label="",style="dashed", color="green", weight=3]; 99.99/64.44 7503 -> 8086[label="",style="dashed", color="green", weight=3]; 99.99/64.44 7503 -> 8087[label="",style="dashed", color="green", weight=3]; 99.99/64.44 7504[label="wz53",fontsize=16,color="green",shape="box"];7505[label="wz45",fontsize=16,color="green",shape="box"];7506[label="Pos (Succ wz4700) :% Neg (Succ wz48)",fontsize=16,color="green",shape="box"];7507[label="wz46",fontsize=16,color="green",shape="box"];7508[label="wz54",fontsize=16,color="green",shape="box"];7509[label="wz45",fontsize=16,color="green",shape="box"];7510[label="Pos (Succ wz4700) :% Neg (Succ wz48)",fontsize=16,color="green",shape="box"];7511[label="wz46",fontsize=16,color="green",shape="box"];7512[label="wz54",fontsize=16,color="green",shape="box"];7513[label="wz45",fontsize=16,color="green",shape="box"];7514[label="Pos Zero :% Neg (Succ wz48)",fontsize=16,color="green",shape="box"];7515[label="wz46",fontsize=16,color="green",shape="box"];7516[label="wz54",fontsize=16,color="green",shape="box"];7517[label="wz45",fontsize=16,color="green",shape="box"];7518[label="Pos Zero :% Neg (Succ wz48)",fontsize=16,color="green",shape="box"];7519[label="wz45 (Pos (Succ wz49) :% Pos (Succ wz5000)) wz51 (FiniteMap.foldFM_GE wz45 wz46 (Neg (Succ wz4700) :% Neg (Succ wz48)) wz54)",fontsize=16,color="green",shape="box"];7519 -> 8088[label="",style="dashed", color="green", weight=3]; 99.99/64.44 7519 -> 8089[label="",style="dashed", color="green", weight=3]; 99.99/64.44 7519 -> 8090[label="",style="dashed", color="green", weight=3]; 99.99/64.44 7520[label="wz53",fontsize=16,color="green",shape="box"];7521[label="wz45",fontsize=16,color="green",shape="box"];7522[label="Neg (Succ wz4700) :% Neg (Succ wz48)",fontsize=16,color="green",shape="box"];7523[label="wz46",fontsize=16,color="green",shape="box"];7524[label="wz54",fontsize=16,color="green",shape="box"];7525[label="wz45",fontsize=16,color="green",shape="box"];7526[label="Neg (Succ wz4700) :% Neg (Succ wz48)",fontsize=16,color="green",shape="box"];7527[label="wz46",fontsize=16,color="green",shape="box"];7528[label="wz54",fontsize=16,color="green",shape="box"];7529[label="wz45",fontsize=16,color="green",shape="box"];7530[label="Neg Zero :% Neg (Succ wz48)",fontsize=16,color="green",shape="box"];7531[label="wz46",fontsize=16,color="green",shape="box"];7532[label="wz54",fontsize=16,color="green",shape="box"];7533[label="wz45",fontsize=16,color="green",shape="box"];7534[label="Neg Zero :% Neg (Succ wz48)",fontsize=16,color="green",shape="box"];7535[label="wz45 (Pos (Succ wz49) :% Neg (Succ wz5000)) wz51 (FiniteMap.foldFM_GE wz45 wz46 (Neg (Succ wz4700) :% Neg (Succ wz48)) wz54)",fontsize=16,color="green",shape="box"];7535 -> 8091[label="",style="dashed", color="green", weight=3]; 99.99/64.44 7535 -> 8092[label="",style="dashed", color="green", weight=3]; 99.99/64.44 7535 -> 8093[label="",style="dashed", color="green", weight=3]; 99.99/64.44 7536[label="wz53",fontsize=16,color="green",shape="box"];7537[label="wz45",fontsize=16,color="green",shape="box"];7538[label="Neg (Succ wz4700) :% Neg (Succ wz48)",fontsize=16,color="green",shape="box"];7539[label="wz46",fontsize=16,color="green",shape="box"];7540[label="wz54",fontsize=16,color="green",shape="box"];7541[label="wz45",fontsize=16,color="green",shape="box"];7542[label="Neg (Succ wz4700) :% Neg (Succ wz48)",fontsize=16,color="green",shape="box"];7543[label="wz46",fontsize=16,color="green",shape="box"];7544[label="wz54",fontsize=16,color="green",shape="box"];7545[label="wz45",fontsize=16,color="green",shape="box"];7546[label="Neg Zero :% Neg (Succ wz48)",fontsize=16,color="green",shape="box"];7547[label="wz46",fontsize=16,color="green",shape="box"];7548[label="wz54",fontsize=16,color="green",shape="box"];7549[label="wz45",fontsize=16,color="green",shape="box"];7550[label="Neg Zero :% Neg (Succ wz48)",fontsize=16,color="green",shape="box"];7551[label="wz500000",fontsize=16,color="green",shape="box"];7552[label="wz60100",fontsize=16,color="green",shape="box"];7553[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 False",fontsize=16,color="black",shape="box"];7553 -> 8094[label="",style="solid", color="black", weight=3]; 99.99/64.44 7554[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7554 -> 8095[label="",style="solid", color="black", weight=3]; 99.99/64.44 7555[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 False",fontsize=16,color="black",shape="box"];7555 -> 8096[label="",style="solid", color="black", weight=3]; 99.99/64.44 7556[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7556 -> 8097[label="",style="solid", color="black", weight=3]; 99.99/64.44 7557 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7557[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ Zero) :% Neg Zero) wz64",fontsize=16,color="magenta"];7557 -> 8098[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7557 -> 8099[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7558[label="wz500000",fontsize=16,color="green",shape="box"];7559[label="wz60100",fontsize=16,color="green",shape="box"];7642[label="wz4",fontsize=16,color="green",shape="box"];7643[label="Pos (Succ wz60000) :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];7644[label="wz500000",fontsize=16,color="green",shape="box"];7645[label="wz61",fontsize=16,color="green",shape="box"];7646[label="wz3",fontsize=16,color="green",shape="box"];7647[label="wz63",fontsize=16,color="green",shape="box"];7648[label="wz64",fontsize=16,color="green",shape="box"];7649[label="wz62",fontsize=16,color="green",shape="box"];7561[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7561 -> 8100[label="",style="solid", color="black", weight=3]; 99.99/64.44 7562 -> 6930[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7562[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="magenta"];7563[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7563 -> 8101[label="",style="solid", color="black", weight=3]; 99.99/64.44 7564[label="wz3 (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ Zero) :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];7564 -> 8102[label="",style="dashed", color="green", weight=3]; 99.99/64.44 7564 -> 8103[label="",style="dashed", color="green", weight=3]; 99.99/64.44 7564 -> 8104[label="",style="dashed", color="green", weight=3]; 99.99/64.44 7565[label="wz63",fontsize=16,color="green",shape="box"];7566[label="Pos (Succ Zero) :% Neg Zero",fontsize=16,color="green",shape="box"];7567[label="wz500000",fontsize=16,color="green",shape="box"];7568[label="wz60100",fontsize=16,color="green",shape="box"];7569 -> 6935[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7569[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="magenta"];7570[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7570 -> 8105[label="",style="solid", color="black", weight=3]; 99.99/64.44 7571 -> 6937[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7571[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="magenta"];7572[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7572 -> 8106[label="",style="solid", color="black", weight=3]; 99.99/64.44 7573[label="wz3 (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ Zero) :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];7573 -> 8107[label="",style="dashed", color="green", weight=3]; 99.99/64.44 7573 -> 8108[label="",style="dashed", color="green", weight=3]; 99.99/64.44 7573 -> 8109[label="",style="dashed", color="green", weight=3]; 99.99/64.44 7574[label="wz63",fontsize=16,color="green",shape="box"];7575[label="Neg (Succ Zero) :% Neg Zero",fontsize=16,color="green",shape="box"];7576[label="wz500000",fontsize=16,color="green",shape="box"];7577[label="wz60100",fontsize=16,color="green",shape="box"];7578[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 False",fontsize=16,color="black",shape="box"];7578 -> 8110[label="",style="solid", color="black", weight=3]; 99.99/64.44 7579[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7579 -> 8111[label="",style="solid", color="black", weight=3]; 99.99/64.44 7580[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 False",fontsize=16,color="black",shape="box"];7580 -> 8112[label="",style="solid", color="black", weight=3]; 99.99/64.44 7581[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7581 -> 8113[label="",style="solid", color="black", weight=3]; 99.99/64.44 7582 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7582[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ Zero) :% Neg Zero) wz64",fontsize=16,color="magenta"];7582 -> 8114[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7582 -> 8115[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7583[label="wz500000",fontsize=16,color="green",shape="box"];7584[label="wz60100",fontsize=16,color="green",shape="box"];7585[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 False",fontsize=16,color="black",shape="box"];7585 -> 8116[label="",style="solid", color="black", weight=3]; 99.99/64.44 7586[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7586 -> 8117[label="",style="solid", color="black", weight=3]; 99.99/64.44 7587[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 False",fontsize=16,color="black",shape="box"];7587 -> 8118[label="",style="solid", color="black", weight=3]; 99.99/64.44 7588[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7588 -> 8119[label="",style="solid", color="black", weight=3]; 99.99/64.44 7589 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7589[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ Zero) :% Neg (Succ wz5100)) wz64",fontsize=16,color="magenta"];7589 -> 8120[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7589 -> 8121[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7590[label="wz500000",fontsize=16,color="green",shape="box"];7591[label="wz60100",fontsize=16,color="green",shape="box"];7592 -> 6956[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7592[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="magenta"];7593[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7593 -> 8122[label="",style="solid", color="black", weight=3]; 99.99/64.44 7594 -> 6958[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7594[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="magenta"];7595[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7595 -> 8123[label="",style="solid", color="black", weight=3]; 99.99/64.44 7596[label="wz3 (Pos Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ Zero) :% Neg (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];7596 -> 8124[label="",style="dashed", color="green", weight=3]; 99.99/64.44 7596 -> 8125[label="",style="dashed", color="green", weight=3]; 99.99/64.44 7596 -> 8126[label="",style="dashed", color="green", weight=3]; 99.99/64.44 7597[label="wz63",fontsize=16,color="green",shape="box"];7598[label="Pos (Succ Zero) :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];7599[label="wz500000",fontsize=16,color="green",shape="box"];7600[label="wz60100",fontsize=16,color="green",shape="box"];7601 -> 6963[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7601[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="magenta"];7602[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7602 -> 8127[label="",style="solid", color="black", weight=3]; 99.99/64.44 7603[label="FiniteMap.foldFM_GE1 wz461 wz462 (Neg (Succ (Succ Zero)) :% Neg (Succ wz463)) wz464 wz465 wz466 wz467 wz468 (not (GT == LT))",fontsize=16,color="black",shape="box"];7603 -> 8128[label="",style="solid", color="black", weight=3]; 99.99/64.44 7605[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7605 -> 8129[label="",style="solid", color="black", weight=3]; 99.99/64.44 7606[label="wz3 (Pos Zero :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ Zero) :% Neg (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];7606 -> 8130[label="",style="dashed", color="green", weight=3]; 99.99/64.44 7606 -> 8131[label="",style="dashed", color="green", weight=3]; 99.99/64.44 7606 -> 8132[label="",style="dashed", color="green", weight=3]; 99.99/64.44 7607[label="wz63",fontsize=16,color="green",shape="box"];7608[label="Neg (Succ Zero) :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];7609[label="wz500000",fontsize=16,color="green",shape="box"];7610[label="wz60100",fontsize=16,color="green",shape="box"];7611[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 False",fontsize=16,color="black",shape="box"];7611 -> 8133[label="",style="solid", color="black", weight=3]; 99.99/64.44 7612[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7612 -> 8134[label="",style="solid", color="black", weight=3]; 99.99/64.44 7613[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 False",fontsize=16,color="black",shape="box"];7613 -> 8135[label="",style="solid", color="black", weight=3]; 99.99/64.44 7614[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7614 -> 8136[label="",style="solid", color="black", weight=3]; 99.99/64.44 7615 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7615[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ Zero) :% Neg (Succ wz5100)) wz64",fontsize=16,color="magenta"];7615 -> 8137[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7615 -> 8138[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7616[label="wz500000",fontsize=16,color="green",shape="box"];7617[label="wz60100",fontsize=16,color="green",shape="box"];7618[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 False",fontsize=16,color="black",shape="box"];7618 -> 8139[label="",style="solid", color="black", weight=3]; 99.99/64.44 7619[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7619 -> 8140[label="",style="solid", color="black", weight=3]; 99.99/64.44 7620[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 False",fontsize=16,color="black",shape="box"];7620 -> 8141[label="",style="solid", color="black", weight=3]; 99.99/64.44 7621[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7621 -> 8142[label="",style="solid", color="black", weight=3]; 99.99/64.44 7622 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.44 7622[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ Zero) :% Neg Zero) wz64",fontsize=16,color="magenta"];7622 -> 8143[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7622 -> 8144[label="",style="dashed", color="magenta", weight=3]; 99.99/64.44 7623[label="wz500000",fontsize=16,color="green",shape="box"];7624[label="wz60100",fontsize=16,color="green",shape="box"];7650[label="wz4",fontsize=16,color="green",shape="box"];7651[label="Pos Zero :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];7652[label="wz500000",fontsize=16,color="green",shape="box"];7653[label="wz61",fontsize=16,color="green",shape="box"];7654[label="wz3",fontsize=16,color="green",shape="box"];7655[label="wz63",fontsize=16,color="green",shape="box"];7656[label="wz64",fontsize=16,color="green",shape="box"];7657[label="wz62",fontsize=16,color="green",shape="box"];7659[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7659 -> 8149[label="",style="solid", color="black", weight=3]; 99.99/64.45 7660 -> 6997[label="",style="dashed", color="red", weight=0]; 99.99/64.45 7660[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="magenta"];7661[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7661 -> 8150[label="",style="solid", color="black", weight=3]; 99.99/64.45 7662[label="wz3 (Pos Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ Zero) :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];7662 -> 8151[label="",style="dashed", color="green", weight=3]; 99.99/64.45 7662 -> 8152[label="",style="dashed", color="green", weight=3]; 99.99/64.45 7662 -> 8153[label="",style="dashed", color="green", weight=3]; 99.99/64.45 7663[label="wz63",fontsize=16,color="green",shape="box"];7664[label="Pos (Succ Zero) :% Neg Zero",fontsize=16,color="green",shape="box"];7665[label="wz500000",fontsize=16,color="green",shape="box"];7666[label="wz60100",fontsize=16,color="green",shape="box"];7667 -> 7002[label="",style="dashed", color="red", weight=0]; 99.99/64.45 7667[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="magenta"];7668[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7668 -> 8154[label="",style="solid", color="black", weight=3]; 99.99/64.45 7669 -> 7004[label="",style="dashed", color="red", weight=0]; 99.99/64.45 7669[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="magenta"];7670[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7670 -> 8155[label="",style="solid", color="black", weight=3]; 99.99/64.45 7671[label="wz3 (Pos Zero :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ Zero) :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];7671 -> 8156[label="",style="dashed", color="green", weight=3]; 99.99/64.45 7671 -> 8157[label="",style="dashed", color="green", weight=3]; 99.99/64.45 7671 -> 8158[label="",style="dashed", color="green", weight=3]; 99.99/64.45 7672[label="wz63",fontsize=16,color="green",shape="box"];7673[label="Neg (Succ Zero) :% Neg Zero",fontsize=16,color="green",shape="box"];7674[label="wz500000",fontsize=16,color="green",shape="box"];7675[label="wz60100",fontsize=16,color="green",shape="box"];7676[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 False",fontsize=16,color="black",shape="box"];7676 -> 8159[label="",style="solid", color="black", weight=3]; 99.99/64.45 7677[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7677 -> 8160[label="",style="solid", color="black", weight=3]; 99.99/64.45 7678[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 False",fontsize=16,color="black",shape="box"];7678 -> 8161[label="",style="solid", color="black", weight=3]; 99.99/64.45 7679[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7679 -> 8162[label="",style="solid", color="black", weight=3]; 99.99/64.45 7680 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 7680[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ Zero) :% Neg Zero) wz64",fontsize=16,color="magenta"];7680 -> 8163[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7680 -> 8164[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7681 -> 5175[label="",style="dashed", color="red", weight=0]; 99.99/64.45 7681[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg (Succ wz7300)) wz74 wz75 wz76 wz77 (not (primCmpNat wz30700 wz27000 == LT))",fontsize=16,color="magenta"];7681 -> 8165[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7681 -> 8166[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7682 -> 5197[label="",style="dashed", color="red", weight=0]; 99.99/64.45 7682[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg (Succ wz7300)) wz74 wz75 wz76 wz77 (not (GT == LT))",fontsize=16,color="magenta"];7683 -> 5176[label="",style="dashed", color="red", weight=0]; 99.99/64.45 7683[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg (Succ wz7300)) wz74 wz75 wz76 wz77 (not (LT == LT))",fontsize=16,color="magenta"];7684 -> 3914[label="",style="dashed", color="red", weight=0]; 99.99/64.45 7684[label="FiniteMap.foldFM_GE1 wz68 wz69 (Pos (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg (Succ wz7300)) wz74 wz75 wz76 wz77 (not (EQ == LT))",fontsize=16,color="magenta"];7685[label="FiniteMap.foldFM_GE0 wz68 wz69 (Pos (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg (Succ wz7300)) wz74 wz75 wz76 wz77 otherwise",fontsize=16,color="black",shape="box"];7685 -> 8167[label="",style="solid", color="black", weight=3]; 99.99/64.45 7686 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 7686[label="FiniteMap.foldFM_GE wz68 wz69 (Pos (Succ wz7000) :% Pos (Succ wz71)) wz77",fontsize=16,color="magenta"];7686 -> 8168[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7686 -> 8169[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7686 -> 8170[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7686 -> 8171[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7687 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 7687[label="FiniteMap.foldFM_GE wz68 wz69 (Pos Zero :% Pos (Succ wz71)) wz77",fontsize=16,color="magenta"];7687 -> 8172[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7687 -> 8173[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7687 -> 8174[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7687 -> 8175[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7688 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 7688[label="FiniteMap.foldFM_GE wz68 wz69 (Pos Zero :% Pos (Succ wz71)) wz77",fontsize=16,color="magenta"];7688 -> 8176[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7688 -> 8177[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7688 -> 8178[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7688 -> 8179[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7689 -> 5182[label="",style="dashed", color="red", weight=0]; 99.99/64.45 7689[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos (Succ wz7300)) wz74 wz75 wz76 wz77 (not (primCmpNat wz30900 wz27000 == LT))",fontsize=16,color="magenta"];7689 -> 8180[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7689 -> 8181[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7690 -> 5202[label="",style="dashed", color="red", weight=0]; 99.99/64.45 7690[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos (Succ wz7300)) wz74 wz75 wz76 wz77 (not (GT == LT))",fontsize=16,color="magenta"];7691 -> 5183[label="",style="dashed", color="red", weight=0]; 99.99/64.45 7691[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos (Succ wz7300)) wz74 wz75 wz76 wz77 (not (LT == LT))",fontsize=16,color="magenta"];7692 -> 3921[label="",style="dashed", color="red", weight=0]; 99.99/64.45 7692[label="FiniteMap.foldFM_GE1 wz68 wz69 (Neg (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos (Succ wz7300)) wz74 wz75 wz76 wz77 (not (EQ == LT))",fontsize=16,color="magenta"];7693[label="FiniteMap.foldFM_GE0 wz68 wz69 (Neg (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos (Succ wz7300)) wz74 wz75 wz76 wz77 otherwise",fontsize=16,color="black",shape="box"];7693 -> 8182[label="",style="solid", color="black", weight=3]; 99.99/64.45 7694 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 7694[label="FiniteMap.foldFM_GE wz68 wz69 (Neg (Succ wz7000) :% Pos (Succ wz71)) wz77",fontsize=16,color="magenta"];7694 -> 8183[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7694 -> 8184[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7694 -> 8185[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7694 -> 8186[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7695 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 7695[label="FiniteMap.foldFM_GE wz68 wz69 (Neg Zero :% Pos (Succ wz71)) wz77",fontsize=16,color="magenta"];7695 -> 8187[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7695 -> 8188[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7695 -> 8189[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7695 -> 8190[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7696 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 7696[label="FiniteMap.foldFM_GE wz68 wz69 (Neg Zero :% Pos (Succ wz71)) wz77",fontsize=16,color="magenta"];7696 -> 8191[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7696 -> 8192[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7696 -> 8193[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7696 -> 8194[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7697[label="wz68 (Neg (Succ wz72) :% Pos (Succ wz7300)) wz74 (FiniteMap.foldFM_GE wz68 wz69 (Pos (Succ wz7000) :% Pos (Succ wz71)) wz77)",fontsize=16,color="green",shape="box"];7697 -> 8195[label="",style="dashed", color="green", weight=3]; 99.99/64.45 7697 -> 8196[label="",style="dashed", color="green", weight=3]; 99.99/64.45 7697 -> 8197[label="",style="dashed", color="green", weight=3]; 99.99/64.45 7698[label="wz76",fontsize=16,color="green",shape="box"];7699[label="wz68",fontsize=16,color="green",shape="box"];7700[label="Pos (Succ wz7000) :% Pos (Succ wz71)",fontsize=16,color="green",shape="box"];7701[label="wz69",fontsize=16,color="green",shape="box"];7702[label="wz77",fontsize=16,color="green",shape="box"];7703[label="wz68",fontsize=16,color="green",shape="box"];7704[label="Pos (Succ wz7000) :% Pos (Succ wz71)",fontsize=16,color="green",shape="box"];7705[label="wz69",fontsize=16,color="green",shape="box"];7706[label="wz77",fontsize=16,color="green",shape="box"];7707[label="wz68",fontsize=16,color="green",shape="box"];7708[label="Pos Zero :% Pos (Succ wz71)",fontsize=16,color="green",shape="box"];7709[label="wz69",fontsize=16,color="green",shape="box"];7710[label="wz77",fontsize=16,color="green",shape="box"];7711[label="wz68",fontsize=16,color="green",shape="box"];7712[label="Pos Zero :% Pos (Succ wz71)",fontsize=16,color="green",shape="box"];7713[label="wz68 (Neg (Succ wz72) :% Neg (Succ wz7300)) wz74 (FiniteMap.foldFM_GE wz68 wz69 (Pos (Succ wz7000) :% Pos (Succ wz71)) wz77)",fontsize=16,color="green",shape="box"];7713 -> 8198[label="",style="dashed", color="green", weight=3]; 99.99/64.45 7713 -> 8199[label="",style="dashed", color="green", weight=3]; 99.99/64.45 7713 -> 8200[label="",style="dashed", color="green", weight=3]; 99.99/64.45 7714[label="wz76",fontsize=16,color="green",shape="box"];7715[label="wz68",fontsize=16,color="green",shape="box"];7716[label="Pos (Succ wz7000) :% Pos (Succ wz71)",fontsize=16,color="green",shape="box"];7717[label="wz69",fontsize=16,color="green",shape="box"];7718[label="wz77",fontsize=16,color="green",shape="box"];7719[label="wz68",fontsize=16,color="green",shape="box"];7720[label="Pos (Succ wz7000) :% Pos (Succ wz71)",fontsize=16,color="green",shape="box"];7721[label="wz69",fontsize=16,color="green",shape="box"];7722[label="wz77",fontsize=16,color="green",shape="box"];7723[label="wz68",fontsize=16,color="green",shape="box"];7724[label="Pos Zero :% Pos (Succ wz71)",fontsize=16,color="green",shape="box"];7725[label="wz69",fontsize=16,color="green",shape="box"];7726[label="wz77",fontsize=16,color="green",shape="box"];7727[label="wz68",fontsize=16,color="green",shape="box"];7728[label="Pos Zero :% Pos (Succ wz71)",fontsize=16,color="green",shape="box"];7729[label="wz68 (Neg (Succ wz72) :% Pos (Succ wz7300)) wz74 (FiniteMap.foldFM_GE wz68 wz69 (Neg (Succ wz7000) :% Pos (Succ wz71)) wz77)",fontsize=16,color="green",shape="box"];7729 -> 8201[label="",style="dashed", color="green", weight=3]; 99.99/64.45 7729 -> 8202[label="",style="dashed", color="green", weight=3]; 99.99/64.45 7729 -> 8203[label="",style="dashed", color="green", weight=3]; 99.99/64.45 7730[label="wz76",fontsize=16,color="green",shape="box"];7731[label="wz68",fontsize=16,color="green",shape="box"];7732[label="Neg (Succ wz7000) :% Pos (Succ wz71)",fontsize=16,color="green",shape="box"];7733[label="wz69",fontsize=16,color="green",shape="box"];7734[label="wz77",fontsize=16,color="green",shape="box"];7735[label="wz68",fontsize=16,color="green",shape="box"];7736[label="Neg (Succ wz7000) :% Pos (Succ wz71)",fontsize=16,color="green",shape="box"];7737[label="wz69",fontsize=16,color="green",shape="box"];7738[label="wz77",fontsize=16,color="green",shape="box"];7739[label="wz68",fontsize=16,color="green",shape="box"];7740[label="Neg Zero :% Pos (Succ wz71)",fontsize=16,color="green",shape="box"];7741[label="wz69",fontsize=16,color="green",shape="box"];7742[label="wz77",fontsize=16,color="green",shape="box"];7743[label="wz68",fontsize=16,color="green",shape="box"];7744[label="Neg Zero :% Pos (Succ wz71)",fontsize=16,color="green",shape="box"];7745[label="wz68 (Neg (Succ wz72) :% Neg (Succ wz7300)) wz74 (FiniteMap.foldFM_GE wz68 wz69 (Neg (Succ wz7000) :% Pos (Succ wz71)) wz77)",fontsize=16,color="green",shape="box"];7745 -> 8204[label="",style="dashed", color="green", weight=3]; 99.99/64.45 7745 -> 8205[label="",style="dashed", color="green", weight=3]; 99.99/64.45 7745 -> 8206[label="",style="dashed", color="green", weight=3]; 99.99/64.45 7746[label="wz76",fontsize=16,color="green",shape="box"];7747[label="wz68",fontsize=16,color="green",shape="box"];7748[label="Neg (Succ wz7000) :% Pos (Succ wz71)",fontsize=16,color="green",shape="box"];7749[label="wz69",fontsize=16,color="green",shape="box"];7750[label="wz77",fontsize=16,color="green",shape="box"];7751[label="wz68",fontsize=16,color="green",shape="box"];7752[label="Neg (Succ wz7000) :% Pos (Succ wz71)",fontsize=16,color="green",shape="box"];7753[label="wz69",fontsize=16,color="green",shape="box"];7754[label="wz77",fontsize=16,color="green",shape="box"];7755[label="wz68",fontsize=16,color="green",shape="box"];7756[label="Neg Zero :% Pos (Succ wz71)",fontsize=16,color="green",shape="box"];7757[label="wz69",fontsize=16,color="green",shape="box"];7758[label="wz77",fontsize=16,color="green",shape="box"];7759[label="wz68",fontsize=16,color="green",shape="box"];7760[label="Neg Zero :% Pos (Succ wz71)",fontsize=16,color="green",shape="box"];7761[label="wz500000",fontsize=16,color="green",shape="box"];7762[label="wz60100",fontsize=16,color="green",shape="box"];7763[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 False",fontsize=16,color="black",shape="box"];7763 -> 8207[label="",style="solid", color="black", weight=3]; 99.99/64.45 7764[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7764 -> 8208[label="",style="solid", color="black", weight=3]; 99.99/64.45 7765[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 False",fontsize=16,color="black",shape="box"];7765 -> 8209[label="",style="solid", color="black", weight=3]; 99.99/64.45 7766[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7766 -> 8210[label="",style="solid", color="black", weight=3]; 99.99/64.45 7767 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 7767[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ Zero) :% Pos Zero) wz64",fontsize=16,color="magenta"];7767 -> 8211[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7767 -> 8212[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7768[label="wz500000",fontsize=16,color="green",shape="box"];7769[label="wz60100",fontsize=16,color="green",shape="box"];7770 -> 7079[label="",style="dashed", color="red", weight=0]; 99.99/64.45 7770[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="magenta"];7771[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7771 -> 8213[label="",style="solid", color="black", weight=3]; 99.99/64.45 7772 -> 7081[label="",style="dashed", color="red", weight=0]; 99.99/64.45 7772[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="magenta"];7773[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7773 -> 8214[label="",style="solid", color="black", weight=3]; 99.99/64.45 7774[label="wz3 (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ Zero) :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];7774 -> 8215[label="",style="dashed", color="green", weight=3]; 99.99/64.45 7774 -> 8216[label="",style="dashed", color="green", weight=3]; 99.99/64.45 7774 -> 8217[label="",style="dashed", color="green", weight=3]; 99.99/64.45 7775[label="wz63",fontsize=16,color="green",shape="box"];7776[label="Pos (Succ Zero) :% Pos Zero",fontsize=16,color="green",shape="box"];7777[label="wz500000",fontsize=16,color="green",shape="box"];7778[label="wz60100",fontsize=16,color="green",shape="box"];7779 -> 7086[label="",style="dashed", color="red", weight=0]; 99.99/64.45 7779[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="magenta"];7780[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7780 -> 8218[label="",style="solid", color="black", weight=3]; 99.99/64.45 7781 -> 7088[label="",style="dashed", color="red", weight=0]; 99.99/64.45 7781[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="magenta"];7782[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7782 -> 8219[label="",style="solid", color="black", weight=3]; 99.99/64.45 7783[label="wz3 (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ Zero) :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];7783 -> 8220[label="",style="dashed", color="green", weight=3]; 99.99/64.45 7783 -> 8221[label="",style="dashed", color="green", weight=3]; 99.99/64.45 7783 -> 8222[label="",style="dashed", color="green", weight=3]; 99.99/64.45 7784[label="wz63",fontsize=16,color="green",shape="box"];7785[label="Neg (Succ Zero) :% Pos Zero",fontsize=16,color="green",shape="box"];7786[label="wz500000",fontsize=16,color="green",shape="box"];7787[label="wz60100",fontsize=16,color="green",shape="box"];7788[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 False",fontsize=16,color="black",shape="box"];7788 -> 8223[label="",style="solid", color="black", weight=3]; 99.99/64.45 7789[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7789 -> 8224[label="",style="solid", color="black", weight=3]; 99.99/64.45 7790[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 False",fontsize=16,color="black",shape="box"];7790 -> 8225[label="",style="solid", color="black", weight=3]; 99.99/64.45 7791[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7791 -> 8226[label="",style="solid", color="black", weight=3]; 99.99/64.45 7792 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 7792[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ Zero) :% Pos Zero) wz64",fontsize=16,color="magenta"];7792 -> 8227[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7792 -> 8228[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7793[label="wz500000",fontsize=16,color="green",shape="box"];7794[label="wz60100",fontsize=16,color="green",shape="box"];7795[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 False",fontsize=16,color="black",shape="box"];7795 -> 8229[label="",style="solid", color="black", weight=3]; 99.99/64.45 7796[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 False",fontsize=16,color="black",shape="box"];7796 -> 8230[label="",style="solid", color="black", weight=3]; 99.99/64.45 7797 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 7797[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ Zero) :% Pos (Succ wz5100)) wz64",fontsize=16,color="magenta"];7797 -> 8231[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7797 -> 8232[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7798[label="wz500000",fontsize=16,color="green",shape="box"];7799[label="wz60100",fontsize=16,color="green",shape="box"];7800 -> 7121[label="",style="dashed", color="red", weight=0]; 99.99/64.45 7800[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="magenta"];7801[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7801 -> 8233[label="",style="solid", color="black", weight=3]; 99.99/64.45 7802 -> 7123[label="",style="dashed", color="red", weight=0]; 99.99/64.45 7802[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="magenta"];7803[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7803 -> 8234[label="",style="solid", color="black", weight=3]; 99.99/64.45 7804[label="wz3 (Neg Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ Zero) :% Pos (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];7804 -> 8235[label="",style="dashed", color="green", weight=3]; 99.99/64.45 7804 -> 8236[label="",style="dashed", color="green", weight=3]; 99.99/64.45 7804 -> 8237[label="",style="dashed", color="green", weight=3]; 99.99/64.45 7805[label="wz63",fontsize=16,color="green",shape="box"];7806[label="Pos (Succ Zero) :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];7807[label="wz500000",fontsize=16,color="green",shape="box"];7808[label="wz60100",fontsize=16,color="green",shape="box"];7809[label="wz4",fontsize=16,color="green",shape="box"];7810[label="wz64",fontsize=16,color="green",shape="box"];7811[label="wz60100",fontsize=16,color="green",shape="box"];7812[label="wz62",fontsize=16,color="green",shape="box"];7813[label="Neg (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];7814[label="wz63",fontsize=16,color="green",shape="box"];7815[label="wz3",fontsize=16,color="green",shape="box"];7816[label="wz61",fontsize=16,color="green",shape="box"];7817[label="wz4",fontsize=16,color="green",shape="box"];7818[label="wz64",fontsize=16,color="green",shape="box"];7819[label="wz60100",fontsize=16,color="green",shape="box"];7820[label="wz62",fontsize=16,color="green",shape="box"];7821[label="Neg (Succ (Succ Zero)) :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];7822[label="wz63",fontsize=16,color="green",shape="box"];7823[label="wz3",fontsize=16,color="green",shape="box"];7824[label="wz61",fontsize=16,color="green",shape="box"];7825[label="wz3 (Neg Zero :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ Zero) :% Pos (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];7825 -> 8238[label="",style="dashed", color="green", weight=3]; 99.99/64.45 7825 -> 8239[label="",style="dashed", color="green", weight=3]; 99.99/64.45 7825 -> 8240[label="",style="dashed", color="green", weight=3]; 99.99/64.45 7826[label="wz63",fontsize=16,color="green",shape="box"];7827[label="Neg (Succ Zero) :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];7828[label="wz500000",fontsize=16,color="green",shape="box"];7829[label="wz60100",fontsize=16,color="green",shape="box"];8338[label="wz60100",fontsize=16,color="green",shape="box"];8339[label="wz64",fontsize=16,color="green",shape="box"];8340[label="wz61",fontsize=16,color="green",shape="box"];8341[label="wz3",fontsize=16,color="green",shape="box"];8342[label="wz62",fontsize=16,color="green",shape="box"];8343[label="Neg (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];8344[label="wz63",fontsize=16,color="green",shape="box"];8345[label="wz4",fontsize=16,color="green",shape="box"];7831[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7831 -> 8242[label="",style="solid", color="black", weight=3]; 99.99/64.45 8346[label="wz60100",fontsize=16,color="green",shape="box"];8347[label="wz64",fontsize=16,color="green",shape="box"];8348[label="wz61",fontsize=16,color="green",shape="box"];8349[label="wz3",fontsize=16,color="green",shape="box"];8350[label="wz62",fontsize=16,color="green",shape="box"];8351[label="Neg (Succ (Succ Zero)) :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];8352[label="wz63",fontsize=16,color="green",shape="box"];8353[label="wz4",fontsize=16,color="green",shape="box"];7833[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7833 -> 8244[label="",style="solid", color="black", weight=3]; 99.99/64.45 9103[label="FiniteMap.foldFM_GE0 wz480 wz481 wz482 (Neg Zero :% Neg (Succ wz483)) wz484 wz485 wz486 wz487 True",fontsize=16,color="black",shape="box"];9103 -> 9336[label="",style="solid", color="black", weight=3]; 99.99/64.45 7835[label="wz500000",fontsize=16,color="green",shape="box"];7836[label="wz60100",fontsize=16,color="green",shape="box"];7837[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 False",fontsize=16,color="black",shape="box"];7837 -> 8247[label="",style="solid", color="black", weight=3]; 99.99/64.45 7838[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 False",fontsize=16,color="black",shape="box"];7838 -> 8248[label="",style="solid", color="black", weight=3]; 99.99/64.45 7839 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 7839[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ Zero) :% Pos Zero) wz64",fontsize=16,color="magenta"];7839 -> 8249[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7839 -> 8250[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7840[label="wz500000",fontsize=16,color="green",shape="box"];7841[label="wz60100",fontsize=16,color="green",shape="box"];7842 -> 7177[label="",style="dashed", color="red", weight=0]; 99.99/64.45 7842[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="magenta"];7843[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7843 -> 8251[label="",style="solid", color="black", weight=3]; 99.99/64.45 7844 -> 7179[label="",style="dashed", color="red", weight=0]; 99.99/64.45 7844[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not False)",fontsize=16,color="magenta"];7845[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7845 -> 8252[label="",style="solid", color="black", weight=3]; 99.99/64.45 7846[label="wz3 (Neg Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ Zero) :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];7846 -> 8253[label="",style="dashed", color="green", weight=3]; 99.99/64.45 7846 -> 8254[label="",style="dashed", color="green", weight=3]; 99.99/64.45 7846 -> 8255[label="",style="dashed", color="green", weight=3]; 99.99/64.45 7847[label="wz63",fontsize=16,color="green",shape="box"];7848[label="Pos (Succ Zero) :% Pos Zero",fontsize=16,color="green",shape="box"];7849[label="wz500000",fontsize=16,color="green",shape="box"];7850[label="wz60100",fontsize=16,color="green",shape="box"];7851[label="wz4",fontsize=16,color="green",shape="box"];7852[label="wz64",fontsize=16,color="green",shape="box"];7853[label="wz60100",fontsize=16,color="green",shape="box"];7854[label="wz62",fontsize=16,color="green",shape="box"];7855[label="Neg (Succ (Succ (Succ wz500000))) :% Pos Zero",fontsize=16,color="green",shape="box"];7856[label="wz63",fontsize=16,color="green",shape="box"];7857[label="wz3",fontsize=16,color="green",shape="box"];7858[label="wz61",fontsize=16,color="green",shape="box"];7859[label="wz4",fontsize=16,color="green",shape="box"];7860[label="wz64",fontsize=16,color="green",shape="box"];7861[label="wz60100",fontsize=16,color="green",shape="box"];7862[label="wz62",fontsize=16,color="green",shape="box"];7863[label="Neg (Succ (Succ Zero)) :% Pos Zero",fontsize=16,color="green",shape="box"];7864[label="wz63",fontsize=16,color="green",shape="box"];7865[label="wz3",fontsize=16,color="green",shape="box"];7866[label="wz61",fontsize=16,color="green",shape="box"];7867[label="wz3 (Neg Zero :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ Zero) :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];7867 -> 8256[label="",style="dashed", color="green", weight=3]; 99.99/64.45 7867 -> 8257[label="",style="dashed", color="green", weight=3]; 99.99/64.45 7867 -> 8258[label="",style="dashed", color="green", weight=3]; 99.99/64.45 7868[label="wz63",fontsize=16,color="green",shape="box"];7869[label="Neg (Succ Zero) :% Pos Zero",fontsize=16,color="green",shape="box"];7870[label="wz500000",fontsize=16,color="green",shape="box"];7871[label="wz60100",fontsize=16,color="green",shape="box"];8354[label="wz60100",fontsize=16,color="green",shape="box"];8355[label="wz64",fontsize=16,color="green",shape="box"];8356[label="wz61",fontsize=16,color="green",shape="box"];8357[label="wz3",fontsize=16,color="green",shape="box"];8358[label="wz62",fontsize=16,color="green",shape="box"];8359[label="Neg (Succ (Succ (Succ wz500000))) :% Pos Zero",fontsize=16,color="green",shape="box"];8360[label="wz63",fontsize=16,color="green",shape="box"];8361[label="wz4",fontsize=16,color="green",shape="box"];7873[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7873 -> 8260[label="",style="solid", color="black", weight=3]; 99.99/64.45 8362[label="wz60100",fontsize=16,color="green",shape="box"];8363[label="wz64",fontsize=16,color="green",shape="box"];8364[label="wz61",fontsize=16,color="green",shape="box"];8365[label="wz3",fontsize=16,color="green",shape="box"];8366[label="wz62",fontsize=16,color="green",shape="box"];8367[label="Neg (Succ (Succ Zero)) :% Pos Zero",fontsize=16,color="green",shape="box"];8368[label="wz63",fontsize=16,color="green",shape="box"];8369[label="wz4",fontsize=16,color="green",shape="box"];7875[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7875 -> 8262[label="",style="solid", color="black", weight=3]; 99.99/64.45 7877 -> 5431[label="",style="dashed", color="red", weight=0]; 99.99/64.45 7877[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos (Succ wz8400)) wz85 wz86 wz87 wz88 (not (primCmpNat wz35900 wz39800 == LT))",fontsize=16,color="magenta"];7877 -> 8265[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7877 -> 8266[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7878 -> 5432[label="",style="dashed", color="red", weight=0]; 99.99/64.45 7878[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos (Succ wz8400)) wz85 wz86 wz87 wz88 (not (GT == LT))",fontsize=16,color="magenta"];7879 -> 5445[label="",style="dashed", color="red", weight=0]; 99.99/64.45 7879[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos (Succ wz8400)) wz85 wz86 wz87 wz88 (not (LT == LT))",fontsize=16,color="magenta"];7880 -> 4520[label="",style="dashed", color="red", weight=0]; 99.99/64.45 7880[label="FiniteMap.foldFM_GE1 wz79 wz80 (Pos (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos (Succ wz8400)) wz85 wz86 wz87 wz88 (not (EQ == LT))",fontsize=16,color="magenta"];7881 -> 5443[label="",style="dashed", color="red", weight=0]; 99.99/64.45 7881[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg (Succ wz8400)) wz85 wz86 wz87 wz88 (not (primCmpNat wz35900 wz40000 == LT))",fontsize=16,color="magenta"];7881 -> 8267[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7881 -> 8268[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7882 -> 5444[label="",style="dashed", color="red", weight=0]; 99.99/64.45 7882[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg (Succ wz8400)) wz85 wz86 wz87 wz88 (not (GT == LT))",fontsize=16,color="magenta"];7883 -> 5456[label="",style="dashed", color="red", weight=0]; 99.99/64.45 7883[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg (Succ wz8400)) wz85 wz86 wz87 wz88 (not (LT == LT))",fontsize=16,color="magenta"];7884 -> 4547[label="",style="dashed", color="red", weight=0]; 99.99/64.45 7884[label="FiniteMap.foldFM_GE1 wz79 wz80 (Neg (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg (Succ wz8400)) wz85 wz86 wz87 wz88 (not (EQ == LT))",fontsize=16,color="magenta"];7885[label="FiniteMap.foldFM_GE0 wz79 wz80 (Pos (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos (Succ wz8400)) wz85 wz86 wz87 wz88 otherwise",fontsize=16,color="black",shape="box"];7885 -> 8269[label="",style="solid", color="black", weight=3]; 99.99/64.45 7886[label="wz79 (Neg (Succ wz83) :% Pos (Succ wz8400)) wz85 (FiniteMap.foldFM_GE wz79 wz80 (Pos (Succ wz8100) :% Neg (Succ wz82)) wz88)",fontsize=16,color="green",shape="box"];7886 -> 8270[label="",style="dashed", color="green", weight=3]; 99.99/64.45 7886 -> 8271[label="",style="dashed", color="green", weight=3]; 99.99/64.45 7886 -> 8272[label="",style="dashed", color="green", weight=3]; 99.99/64.45 7887[label="wz87",fontsize=16,color="green",shape="box"];7888[label="wz79",fontsize=16,color="green",shape="box"];7889[label="Pos (Succ wz8100) :% Neg (Succ wz82)",fontsize=16,color="green",shape="box"];7890[label="wz80",fontsize=16,color="green",shape="box"];7891[label="wz88",fontsize=16,color="green",shape="box"];7892[label="wz79",fontsize=16,color="green",shape="box"];7893[label="Pos (Succ wz8100) :% Neg (Succ wz82)",fontsize=16,color="green",shape="box"];7894[label="wz80",fontsize=16,color="green",shape="box"];7895[label="wz88",fontsize=16,color="green",shape="box"];7896[label="wz79",fontsize=16,color="green",shape="box"];7897[label="Pos Zero :% Neg (Succ wz82)",fontsize=16,color="green",shape="box"];7898[label="wz80",fontsize=16,color="green",shape="box"];7899[label="wz88",fontsize=16,color="green",shape="box"];7900[label="wz79",fontsize=16,color="green",shape="box"];7901[label="Pos Zero :% Neg (Succ wz82)",fontsize=16,color="green",shape="box"];7902[label="FiniteMap.foldFM_GE0 wz79 wz80 (Neg (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg (Succ wz8400)) wz85 wz86 wz87 wz88 otherwise",fontsize=16,color="black",shape="box"];7902 -> 8273[label="",style="solid", color="black", weight=3]; 99.99/64.45 7903[label="wz79 (Neg (Succ wz83) :% Neg (Succ wz8400)) wz85 (FiniteMap.foldFM_GE wz79 wz80 (Neg (Succ wz8100) :% Neg (Succ wz82)) wz88)",fontsize=16,color="green",shape="box"];7903 -> 8274[label="",style="dashed", color="green", weight=3]; 99.99/64.45 7903 -> 8275[label="",style="dashed", color="green", weight=3]; 99.99/64.45 7903 -> 8276[label="",style="dashed", color="green", weight=3]; 99.99/64.45 7904[label="wz87",fontsize=16,color="green",shape="box"];7905[label="wz79",fontsize=16,color="green",shape="box"];7906[label="Neg (Succ wz8100) :% Neg (Succ wz82)",fontsize=16,color="green",shape="box"];7907[label="wz80",fontsize=16,color="green",shape="box"];7908[label="wz88",fontsize=16,color="green",shape="box"];7909[label="wz79",fontsize=16,color="green",shape="box"];7910[label="Neg (Succ wz8100) :% Neg (Succ wz82)",fontsize=16,color="green",shape="box"];7911[label="wz80",fontsize=16,color="green",shape="box"];7912[label="wz88",fontsize=16,color="green",shape="box"];7913[label="wz79",fontsize=16,color="green",shape="box"];7914[label="Neg Zero :% Neg (Succ wz82)",fontsize=16,color="green",shape="box"];7915[label="wz80",fontsize=16,color="green",shape="box"];7916[label="wz88",fontsize=16,color="green",shape="box"];7917[label="wz79",fontsize=16,color="green",shape="box"];7918[label="Neg Zero :% Neg (Succ wz82)",fontsize=16,color="green",shape="box"];7919[label="wz500000",fontsize=16,color="green",shape="box"];7920[label="wz60100",fontsize=16,color="green",shape="box"];7921[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not True)",fontsize=16,color="black",shape="box"];7921 -> 8277[label="",style="solid", color="black", weight=3]; 99.99/64.45 7922[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7922 -> 8278[label="",style="solid", color="black", weight=3]; 99.99/64.45 7923[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not True)",fontsize=16,color="black",shape="box"];7923 -> 8279[label="",style="solid", color="black", weight=3]; 99.99/64.45 7924[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7924 -> 8280[label="",style="solid", color="black", weight=3]; 99.99/64.45 7925[label="FiniteMap.foldFM_GE0 wz3 wz4 (Pos (Succ Zero) :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7925 -> 8281[label="",style="solid", color="black", weight=3]; 99.99/64.45 7926[label="wz500000",fontsize=16,color="green",shape="box"];7927[label="wz60100",fontsize=16,color="green",shape="box"];7928[label="FiniteMap.foldFM_GE1 wz471 wz472 (Pos (Succ (Succ (Succ wz473))) :% Neg Zero) wz474 wz475 wz476 wz477 wz478 (not False)",fontsize=16,color="black",shape="box"];7928 -> 8282[label="",style="solid", color="black", weight=3]; 99.99/64.45 7929[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7929 -> 8283[label="",style="solid", color="black", weight=3]; 99.99/64.45 7930[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7930 -> 8284[label="",style="solid", color="black", weight=3]; 99.99/64.45 7931[label="Neg (Succ wz60000) :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];7932[label="wz61",fontsize=16,color="green",shape="box"];7933 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 7933[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ Zero) :% Neg Zero) wz64",fontsize=16,color="magenta"];7933 -> 8285[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7933 -> 8286[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7934[label="wz500000",fontsize=16,color="green",shape="box"];7935[label="wz60100",fontsize=16,color="green",shape="box"];7936[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7936 -> 8287[label="",style="solid", color="black", weight=3]; 99.99/64.45 7937[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7937 -> 8288[label="",style="solid", color="black", weight=3]; 99.99/64.45 7938[label="Neg (Succ wz60000) :% Pos (Succ wz60100)",fontsize=16,color="green",shape="box"];7939[label="wz61",fontsize=16,color="green",shape="box"];7940 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 7940[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ Zero) :% Neg Zero) wz64",fontsize=16,color="magenta"];7940 -> 8289[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7940 -> 8290[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7941[label="wz500000",fontsize=16,color="green",shape="box"];7942[label="wz60100",fontsize=16,color="green",shape="box"];7943[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not True)",fontsize=16,color="black",shape="box"];7943 -> 8291[label="",style="solid", color="black", weight=3]; 99.99/64.45 7944[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7944 -> 8292[label="",style="solid", color="black", weight=3]; 99.99/64.45 7945[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not True)",fontsize=16,color="black",shape="box"];7945 -> 8293[label="",style="solid", color="black", weight=3]; 99.99/64.45 7946[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7946 -> 8294[label="",style="solid", color="black", weight=3]; 99.99/64.45 7947[label="FiniteMap.foldFM_GE0 wz3 wz4 (Neg (Succ Zero) :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7947 -> 8295[label="",style="solid", color="black", weight=3]; 99.99/64.45 7948[label="wz500000",fontsize=16,color="green",shape="box"];7949[label="wz60100",fontsize=16,color="green",shape="box"];7950[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not True)",fontsize=16,color="black",shape="box"];7950 -> 8296[label="",style="solid", color="black", weight=3]; 99.99/64.45 7951[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not True)",fontsize=16,color="black",shape="box"];7951 -> 8297[label="",style="solid", color="black", weight=3]; 99.99/64.45 7952[label="FiniteMap.foldFM_GE0 wz3 wz4 (Pos (Succ Zero) :% Neg (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7952 -> 8298[label="",style="solid", color="black", weight=3]; 99.99/64.45 7953[label="wz500000",fontsize=16,color="green",shape="box"];7954[label="wz60100",fontsize=16,color="green",shape="box"];7955[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7955 -> 8299[label="",style="solid", color="black", weight=3]; 99.99/64.45 7956[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7956 -> 8300[label="",style="solid", color="black", weight=3]; 99.99/64.45 7957[label="Neg Zero :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];7958[label="wz61",fontsize=16,color="green",shape="box"];7959 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 7959[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ Zero) :% Neg (Succ wz5100)) wz64",fontsize=16,color="magenta"];7959 -> 8301[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7959 -> 8302[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8780[label="wz452",fontsize=16,color="green",shape="box"];8781[label="wz458",fontsize=16,color="green",shape="box"];8782[label="wz451",fontsize=16,color="green",shape="box"];8783[label="wz453",fontsize=16,color="green",shape="box"];7960[label="wz500000",fontsize=16,color="green",shape="box"];7961[label="wz60100",fontsize=16,color="green",shape="box"];7962 -> 8305[label="",style="dashed", color="red", weight=0]; 99.99/64.45 7962[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not True)",fontsize=16,color="magenta"];7962 -> 8370[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7962 -> 8371[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7962 -> 8372[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7962 -> 8373[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7962 -> 8374[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7962 -> 8375[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7962 -> 8376[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7962 -> 8377[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7963[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7963 -> 8304[label="",style="solid", color="black", weight=3]; 99.99/64.45 7964 -> 8305[label="",style="dashed", color="red", weight=0]; 99.99/64.45 7964[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not True)",fontsize=16,color="magenta"];7964 -> 8378[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7964 -> 8379[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7964 -> 8380[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7964 -> 8381[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7964 -> 8382[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7964 -> 8383[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7964 -> 8384[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7964 -> 8385[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7965[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7965 -> 8406[label="",style="solid", color="black", weight=3]; 99.99/64.45 7967[label="wz500000",fontsize=16,color="green",shape="box"];7968[label="wz60100",fontsize=16,color="green",shape="box"];7969[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not True)",fontsize=16,color="black",shape="box"];7969 -> 8407[label="",style="solid", color="black", weight=3]; 99.99/64.45 7970[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 (not True)",fontsize=16,color="black",shape="box"];7970 -> 8408[label="",style="solid", color="black", weight=3]; 99.99/64.45 7971[label="FiniteMap.foldFM_GE0 wz3 wz4 (Pos (Succ Zero) :% Neg Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7971 -> 8409[label="",style="solid", color="black", weight=3]; 99.99/64.45 7972[label="wz500000",fontsize=16,color="green",shape="box"];7973[label="wz60100",fontsize=16,color="green",shape="box"];7974[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7974 -> 8410[label="",style="solid", color="black", weight=3]; 99.99/64.45 7975[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7975 -> 8411[label="",style="solid", color="black", weight=3]; 99.99/64.45 7976[label="Neg Zero :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];7977[label="wz61",fontsize=16,color="green",shape="box"];7978 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 7978[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ Zero) :% Neg Zero) wz64",fontsize=16,color="magenta"];7978 -> 8412[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7978 -> 8413[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7979[label="wz500000",fontsize=16,color="green",shape="box"];7980[label="wz60100",fontsize=16,color="green",shape="box"];7981 -> 8305[label="",style="dashed", color="red", weight=0]; 99.99/64.45 7981[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not True)",fontsize=16,color="magenta"];7981 -> 8386[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7981 -> 8387[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7981 -> 8388[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7981 -> 8389[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7981 -> 8390[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7981 -> 8391[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7981 -> 8392[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7981 -> 8393[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7982[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7982 -> 8414[label="",style="solid", color="black", weight=3]; 99.99/64.45 7983 -> 8305[label="",style="dashed", color="red", weight=0]; 99.99/64.45 7983[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 (not True)",fontsize=16,color="magenta"];7983 -> 8394[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7983 -> 8395[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7983 -> 8396[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7983 -> 8397[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7983 -> 8398[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7983 -> 8399[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7983 -> 8400[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7983 -> 8401[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7984[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Neg Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];7984 -> 8415[label="",style="solid", color="black", weight=3]; 99.99/64.45 7986[label="wz12700",fontsize=16,color="green",shape="box"];7987[label="wz9500",fontsize=16,color="green",shape="box"];7988[label="wz9500",fontsize=16,color="green",shape="box"];7989[label="wz12900",fontsize=16,color="green",shape="box"];7990[label="FiniteMap.foldFM_GE0 wz34 wz35 (Pos (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Pos (Succ wz3900)) wz40 wz41 wz42 wz43 True",fontsize=16,color="black",shape="box"];7990 -> 8416[label="",style="solid", color="black", weight=3]; 99.99/64.45 7991[label="Pos (Succ wz38) :% Pos (Succ wz3900)",fontsize=16,color="green",shape="box"];7992[label="wz40",fontsize=16,color="green",shape="box"];7993 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 7993[label="FiniteMap.foldFM_GE wz34 wz35 (Pos (Succ wz3600) :% Pos (Succ wz37)) wz43",fontsize=16,color="magenta"];7993 -> 8417[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7993 -> 8418[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7993 -> 8419[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7993 -> 8420[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7994[label="FiniteMap.foldFM_GE0 wz34 wz35 (Neg (Succ wz3600) :% Pos (Succ wz37)) (Pos (Succ wz38) :% Neg (Succ wz3900)) wz40 wz41 wz42 wz43 True",fontsize=16,color="black",shape="box"];7994 -> 8421[label="",style="solid", color="black", weight=3]; 99.99/64.45 7995[label="Pos (Succ wz38) :% Neg (Succ wz3900)",fontsize=16,color="green",shape="box"];7996[label="wz40",fontsize=16,color="green",shape="box"];7997 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 7997[label="FiniteMap.foldFM_GE wz34 wz35 (Neg (Succ wz3600) :% Pos (Succ wz37)) wz43",fontsize=16,color="magenta"];7997 -> 8422[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7997 -> 8423[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7997 -> 8424[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7997 -> 8425[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7998[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 False",fontsize=16,color="black",shape="box"];7998 -> 8426[label="",style="solid", color="black", weight=3]; 99.99/64.45 7999 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 7999[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) wz64)) (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) wz63",fontsize=16,color="magenta"];7999 -> 8427[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7999 -> 8428[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 7999 -> 8429[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8000[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 False",fontsize=16,color="black",shape="box"];8000 -> 8430[label="",style="solid", color="black", weight=3]; 99.99/64.45 8001 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8001[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) wz64)) (Pos (Succ (Succ Zero)) :% Pos Zero) wz63",fontsize=16,color="magenta"];8001 -> 8431[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8001 -> 8432[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8001 -> 8433[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8002 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8002[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ Zero) :% Pos Zero) wz64",fontsize=16,color="magenta"];8002 -> 8434[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8002 -> 8435[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8003 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8003[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) wz64)) (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) wz63",fontsize=16,color="magenta"];8003 -> 8436[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8003 -> 8437[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8003 -> 8438[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8004 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8004[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) wz64)) (Pos (Succ (Succ Zero)) :% Pos Zero) wz63",fontsize=16,color="magenta"];8004 -> 8439[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8004 -> 8440[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8004 -> 8441[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8005[label="wz64",fontsize=16,color="green",shape="box"];8006[label="Pos (Succ Zero) :% Pos Zero",fontsize=16,color="green",shape="box"];8007 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8007[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) wz64)) (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) wz63",fontsize=16,color="magenta"];8007 -> 8442[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8007 -> 8443[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8007 -> 8444[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8008 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8008[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) wz64)) (Neg (Succ (Succ Zero)) :% Pos Zero) wz63",fontsize=16,color="magenta"];8008 -> 8445[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8008 -> 8446[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8008 -> 8447[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8009[label="wz64",fontsize=16,color="green",shape="box"];8010[label="Neg (Succ Zero) :% Pos Zero",fontsize=16,color="green",shape="box"];8011[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 False",fontsize=16,color="black",shape="box"];8011 -> 8448[label="",style="solid", color="black", weight=3]; 99.99/64.45 8012 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8012[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) wz64)) (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) wz63",fontsize=16,color="magenta"];8012 -> 8449[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8012 -> 8450[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8012 -> 8451[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8013[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 False",fontsize=16,color="black",shape="box"];8013 -> 8452[label="",style="solid", color="black", weight=3]; 99.99/64.45 8014 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8014[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) wz64)) (Neg (Succ (Succ Zero)) :% Pos Zero) wz63",fontsize=16,color="magenta"];8014 -> 8453[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8014 -> 8454[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8014 -> 8455[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8015 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8015[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ Zero) :% Pos Zero) wz64",fontsize=16,color="magenta"];8015 -> 8456[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8015 -> 8457[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8016[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 False",fontsize=16,color="black",shape="box"];8016 -> 8458[label="",style="solid", color="black", weight=3]; 99.99/64.45 8017 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8017[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) wz64)) (Pos (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) wz63",fontsize=16,color="magenta"];8017 -> 8459[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8017 -> 8460[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8017 -> 8461[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8018[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 False",fontsize=16,color="black",shape="box"];8018 -> 8462[label="",style="solid", color="black", weight=3]; 99.99/64.45 8019 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8019[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos (Succ wz5100)) wz64)) (Pos (Succ (Succ Zero)) :% Pos (Succ wz5100)) wz63",fontsize=16,color="magenta"];8019 -> 8463[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8019 -> 8464[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8019 -> 8465[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8020 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8020[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ Zero) :% Pos (Succ wz5100)) wz64",fontsize=16,color="magenta"];8020 -> 8466[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8020 -> 8467[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8021 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8021[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) wz64)) (Pos (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) wz63",fontsize=16,color="magenta"];8021 -> 8468[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8021 -> 8469[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8021 -> 8470[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8022 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8022[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos (Succ wz5100)) wz64)) (Pos (Succ (Succ Zero)) :% Pos (Succ wz5100)) wz63",fontsize=16,color="magenta"];8022 -> 8471[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8022 -> 8472[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8022 -> 8473[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8023[label="wz64",fontsize=16,color="green",shape="box"];8024[label="Pos (Succ Zero) :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];8025 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8025[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) wz64)) (Neg (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) wz63",fontsize=16,color="magenta"];8025 -> 8474[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8025 -> 8475[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8025 -> 8476[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8026 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8026[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos (Succ wz5100)) wz64)) (Neg (Succ (Succ Zero)) :% Pos (Succ wz5100)) wz63",fontsize=16,color="magenta"];8026 -> 8477[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8026 -> 8478[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8026 -> 8479[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8027[label="wz64",fontsize=16,color="green",shape="box"];8028[label="Neg (Succ Zero) :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];8029[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 False",fontsize=16,color="black",shape="box"];8029 -> 8480[label="",style="solid", color="black", weight=3]; 99.99/64.45 8030 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8030[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) wz64)) (Neg (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) wz63",fontsize=16,color="magenta"];8030 -> 8481[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8030 -> 8482[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8030 -> 8483[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8031[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 False",fontsize=16,color="black",shape="box"];8031 -> 8484[label="",style="solid", color="black", weight=3]; 99.99/64.45 8032 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8032[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos (Succ wz5100)) wz64)) (Neg (Succ (Succ Zero)) :% Pos (Succ wz5100)) wz63",fontsize=16,color="magenta"];8032 -> 8485[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8032 -> 8486[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8032 -> 8487[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8033 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8033[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ Zero) :% Pos (Succ wz5100)) wz64",fontsize=16,color="magenta"];8033 -> 8488[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8033 -> 8489[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8034[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 False",fontsize=16,color="black",shape="box"];8034 -> 8490[label="",style="solid", color="black", weight=3]; 99.99/64.45 8035 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8035[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) wz64)) (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) wz63",fontsize=16,color="magenta"];8035 -> 8491[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8035 -> 8492[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8035 -> 8493[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8036[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 False",fontsize=16,color="black",shape="box"];8036 -> 8494[label="",style="solid", color="black", weight=3]; 99.99/64.45 8037 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8037[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) wz64)) (Pos (Succ (Succ Zero)) :% Pos Zero) wz63",fontsize=16,color="magenta"];8037 -> 8495[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8037 -> 8496[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8037 -> 8497[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8038 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8038[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ Zero) :% Pos Zero) wz64",fontsize=16,color="magenta"];8038 -> 8498[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8038 -> 8499[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8039 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8039[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) wz64)) (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) wz63",fontsize=16,color="magenta"];8039 -> 8500[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8039 -> 8501[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8039 -> 8502[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8040 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8040[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) wz64)) (Pos (Succ (Succ Zero)) :% Pos Zero) wz63",fontsize=16,color="magenta"];8040 -> 8503[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8040 -> 8504[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8040 -> 8505[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8041[label="wz64",fontsize=16,color="green",shape="box"];8042[label="Pos (Succ Zero) :% Pos Zero",fontsize=16,color="green",shape="box"];8043 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8043[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) wz64)) (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) wz63",fontsize=16,color="magenta"];8043 -> 8506[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8043 -> 8507[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8043 -> 8508[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8044 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8044[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) wz64)) (Neg (Succ (Succ Zero)) :% Pos Zero) wz63",fontsize=16,color="magenta"];8044 -> 8509[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8044 -> 8510[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8044 -> 8511[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8045[label="wz64",fontsize=16,color="green",shape="box"];8046[label="Neg (Succ Zero) :% Pos Zero",fontsize=16,color="green",shape="box"];8047[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 False",fontsize=16,color="black",shape="box"];8047 -> 8512[label="",style="solid", color="black", weight=3]; 99.99/64.45 8048 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8048[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) wz64)) (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) wz63",fontsize=16,color="magenta"];8048 -> 8513[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8048 -> 8514[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8048 -> 8515[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8049[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 False",fontsize=16,color="black",shape="box"];8049 -> 8516[label="",style="solid", color="black", weight=3]; 99.99/64.45 8050 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8050[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) wz64)) (Neg (Succ (Succ Zero)) :% Pos Zero) wz63",fontsize=16,color="magenta"];8050 -> 8517[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8050 -> 8518[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8050 -> 8519[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8051 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8051[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ Zero) :% Pos Zero) wz64",fontsize=16,color="magenta"];8051 -> 8520[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8051 -> 8521[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8052[label="wz21800",fontsize=16,color="green",shape="box"];8053[label="wz17900",fontsize=16,color="green",shape="box"];8054[label="FiniteMap.foldFM_GE0 wz45 wz46 (Pos (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Neg (Succ wz5000)) wz51 wz52 wz53 wz54 True",fontsize=16,color="black",shape="box"];8054 -> 8522[label="",style="solid", color="black", weight=3]; 99.99/64.45 8055[label="wz46",fontsize=16,color="green",shape="box"];8056[label="wz54",fontsize=16,color="green",shape="box"];8057[label="wz45",fontsize=16,color="green",shape="box"];8058[label="Pos (Succ wz4700) :% Neg (Succ wz48)",fontsize=16,color="green",shape="box"];8059[label="wz46",fontsize=16,color="green",shape="box"];8060[label="wz54",fontsize=16,color="green",shape="box"];8061[label="wz45",fontsize=16,color="green",shape="box"];8062[label="Pos Zero :% Neg (Succ wz48)",fontsize=16,color="green",shape="box"];8063[label="wz46",fontsize=16,color="green",shape="box"];8064[label="wz54",fontsize=16,color="green",shape="box"];8065[label="wz45",fontsize=16,color="green",shape="box"];8066[label="Pos Zero :% Neg (Succ wz48)",fontsize=16,color="green",shape="box"];8067[label="wz17900",fontsize=16,color="green",shape="box"];8068[label="wz22000",fontsize=16,color="green",shape="box"];8069[label="FiniteMap.foldFM_GE0 wz45 wz46 (Neg (Succ wz4700) :% Neg (Succ wz48)) (Pos (Succ wz49) :% Pos (Succ wz5000)) wz51 wz52 wz53 wz54 True",fontsize=16,color="black",shape="box"];8069 -> 8523[label="",style="solid", color="black", weight=3]; 99.99/64.45 8070[label="wz46",fontsize=16,color="green",shape="box"];8071[label="wz54",fontsize=16,color="green",shape="box"];8072[label="wz45",fontsize=16,color="green",shape="box"];8073[label="Neg (Succ wz4700) :% Neg (Succ wz48)",fontsize=16,color="green",shape="box"];8074[label="wz46",fontsize=16,color="green",shape="box"];8075[label="wz54",fontsize=16,color="green",shape="box"];8076[label="wz45",fontsize=16,color="green",shape="box"];8077[label="Neg Zero :% Neg (Succ wz48)",fontsize=16,color="green",shape="box"];8078[label="wz46",fontsize=16,color="green",shape="box"];8079[label="wz54",fontsize=16,color="green",shape="box"];8080[label="wz45",fontsize=16,color="green",shape="box"];8081[label="Neg Zero :% Neg (Succ wz48)",fontsize=16,color="green",shape="box"];8082[label="Pos (Succ wz49) :% Pos (Succ wz5000)",fontsize=16,color="green",shape="box"];8083[label="wz51",fontsize=16,color="green",shape="box"];8084 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8084[label="FiniteMap.foldFM_GE wz45 wz46 (Pos (Succ wz4700) :% Neg (Succ wz48)) wz54",fontsize=16,color="magenta"];8084 -> 8524[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8084 -> 8525[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8084 -> 8526[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8084 -> 8527[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8085[label="Pos (Succ wz49) :% Neg (Succ wz5000)",fontsize=16,color="green",shape="box"];8086[label="wz51",fontsize=16,color="green",shape="box"];8087 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8087[label="FiniteMap.foldFM_GE wz45 wz46 (Pos (Succ wz4700) :% Neg (Succ wz48)) wz54",fontsize=16,color="magenta"];8087 -> 8528[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8087 -> 8529[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8087 -> 8530[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8087 -> 8531[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8088[label="Pos (Succ wz49) :% Pos (Succ wz5000)",fontsize=16,color="green",shape="box"];8089[label="wz51",fontsize=16,color="green",shape="box"];8090 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8090[label="FiniteMap.foldFM_GE wz45 wz46 (Neg (Succ wz4700) :% Neg (Succ wz48)) wz54",fontsize=16,color="magenta"];8090 -> 8532[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8090 -> 8533[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8090 -> 8534[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8090 -> 8535[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8091[label="Pos (Succ wz49) :% Neg (Succ wz5000)",fontsize=16,color="green",shape="box"];8092[label="wz51",fontsize=16,color="green",shape="box"];8093 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8093[label="FiniteMap.foldFM_GE wz45 wz46 (Neg (Succ wz4700) :% Neg (Succ wz48)) wz54",fontsize=16,color="magenta"];8093 -> 8536[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8093 -> 8537[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8093 -> 8538[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8093 -> 8539[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8094[label="FiniteMap.foldFM_GE0 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 otherwise",fontsize=16,color="black",shape="box"];8094 -> 8540[label="",style="solid", color="black", weight=3]; 99.99/64.45 8095 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8095[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) wz64)) (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) wz63",fontsize=16,color="magenta"];8095 -> 8541[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8095 -> 8542[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8095 -> 8543[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8096[label="FiniteMap.foldFM_GE0 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 otherwise",fontsize=16,color="black",shape="box"];8096 -> 8544[label="",style="solid", color="black", weight=3]; 99.99/64.45 8097 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8097[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) wz64)) (Pos (Succ (Succ Zero)) :% Neg Zero) wz63",fontsize=16,color="magenta"];8097 -> 8545[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8097 -> 8546[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8097 -> 8547[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8098[label="wz64",fontsize=16,color="green",shape="box"];8099[label="Pos (Succ Zero) :% Neg Zero",fontsize=16,color="green",shape="box"];8100 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8100[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) wz64)) (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) wz63",fontsize=16,color="magenta"];8100 -> 8548[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8100 -> 8549[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8100 -> 8550[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8101 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8101[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) wz64)) (Pos (Succ (Succ Zero)) :% Neg Zero) wz63",fontsize=16,color="magenta"];8101 -> 8551[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8101 -> 8552[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8101 -> 8553[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8102[label="Pos (Succ wz60000) :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];8103[label="wz61",fontsize=16,color="green",shape="box"];8104 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8104[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ Zero) :% Neg Zero) wz64",fontsize=16,color="magenta"];8104 -> 8554[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8104 -> 8555[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8105 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8105[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) wz64)) (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) wz63",fontsize=16,color="magenta"];8105 -> 8556[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8105 -> 8557[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8105 -> 8558[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8106 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8106[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) wz64)) (Neg (Succ (Succ Zero)) :% Neg Zero) wz63",fontsize=16,color="magenta"];8106 -> 8559[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8106 -> 8560[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8106 -> 8561[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8107[label="Pos (Succ wz60000) :% Pos (Succ wz60100)",fontsize=16,color="green",shape="box"];8108[label="wz61",fontsize=16,color="green",shape="box"];8109 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8109[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ Zero) :% Neg Zero) wz64",fontsize=16,color="magenta"];8109 -> 8562[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8109 -> 8563[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8110[label="FiniteMap.foldFM_GE0 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 otherwise",fontsize=16,color="black",shape="box"];8110 -> 8564[label="",style="solid", color="black", weight=3]; 99.99/64.45 8111 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8111[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) wz64)) (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) wz63",fontsize=16,color="magenta"];8111 -> 8565[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8111 -> 8566[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8111 -> 8567[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8112[label="FiniteMap.foldFM_GE0 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 otherwise",fontsize=16,color="black",shape="box"];8112 -> 8568[label="",style="solid", color="black", weight=3]; 99.99/64.45 8113 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8113[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) wz64)) (Neg (Succ (Succ Zero)) :% Neg Zero) wz63",fontsize=16,color="magenta"];8113 -> 8569[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8113 -> 8570[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8113 -> 8571[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8114[label="wz64",fontsize=16,color="green",shape="box"];8115[label="Neg (Succ Zero) :% Neg Zero",fontsize=16,color="green",shape="box"];8116[label="FiniteMap.foldFM_GE0 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 otherwise",fontsize=16,color="black",shape="box"];8116 -> 8572[label="",style="solid", color="black", weight=3]; 99.99/64.45 8117 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8117[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) wz64)) (Pos (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) wz63",fontsize=16,color="magenta"];8117 -> 8573[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8117 -> 8574[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8117 -> 8575[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8118[label="FiniteMap.foldFM_GE0 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 otherwise",fontsize=16,color="black",shape="box"];8118 -> 8576[label="",style="solid", color="black", weight=3]; 99.99/64.45 8119 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8119[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg (Succ wz5100)) wz64)) (Pos (Succ (Succ Zero)) :% Neg (Succ wz5100)) wz63",fontsize=16,color="magenta"];8119 -> 8577[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8119 -> 8578[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8119 -> 8579[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8120[label="wz64",fontsize=16,color="green",shape="box"];8121[label="Pos (Succ Zero) :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];8122 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8122[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) wz64)) (Pos (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) wz63",fontsize=16,color="magenta"];8122 -> 8580[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8122 -> 8581[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8122 -> 8582[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8123 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8123[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg (Succ wz5100)) wz64)) (Pos (Succ (Succ Zero)) :% Neg (Succ wz5100)) wz63",fontsize=16,color="magenta"];8123 -> 8583[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8123 -> 8584[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8123 -> 8585[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8124[label="Pos Zero :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];8125[label="wz61",fontsize=16,color="green",shape="box"];8126 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8126[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ Zero) :% Neg (Succ wz5100)) wz64",fontsize=16,color="magenta"];8126 -> 8586[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8126 -> 8587[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8127 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8127[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) wz64)) (Neg (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) wz63",fontsize=16,color="magenta"];8127 -> 8588[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8127 -> 8589[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8127 -> 8590[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8128[label="FiniteMap.foldFM_GE1 wz461 wz462 (Neg (Succ (Succ Zero)) :% Neg (Succ wz463)) wz464 wz465 wz466 wz467 wz468 (not False)",fontsize=16,color="black",shape="box"];8128 -> 8591[label="",style="solid", color="black", weight=3]; 99.99/64.45 8129 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8129[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg (Succ wz5100)) wz64)) (Neg (Succ (Succ Zero)) :% Neg (Succ wz5100)) wz63",fontsize=16,color="magenta"];8129 -> 8592[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8129 -> 8593[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8129 -> 8594[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8130[label="Pos Zero :% Pos (Succ wz60100)",fontsize=16,color="green",shape="box"];8131[label="wz61",fontsize=16,color="green",shape="box"];8132 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8132[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ Zero) :% Neg (Succ wz5100)) wz64",fontsize=16,color="magenta"];8132 -> 8595[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8132 -> 8596[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8133[label="FiniteMap.foldFM_GE0 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 otherwise",fontsize=16,color="black",shape="box"];8133 -> 8597[label="",style="solid", color="black", weight=3]; 99.99/64.45 8134 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8134[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) wz64)) (Neg (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) wz63",fontsize=16,color="magenta"];8134 -> 8598[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8134 -> 8599[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8134 -> 8600[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8135[label="FiniteMap.foldFM_GE0 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 otherwise",fontsize=16,color="black",shape="box"];8135 -> 8601[label="",style="solid", color="black", weight=3]; 99.99/64.45 8136 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8136[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg (Succ wz5100)) wz64)) (Neg (Succ (Succ Zero)) :% Neg (Succ wz5100)) wz63",fontsize=16,color="magenta"];8136 -> 8602[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8136 -> 8603[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8136 -> 8604[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8137[label="wz64",fontsize=16,color="green",shape="box"];8138[label="Neg (Succ Zero) :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];8139[label="FiniteMap.foldFM_GE0 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 otherwise",fontsize=16,color="black",shape="box"];8139 -> 8605[label="",style="solid", color="black", weight=3]; 99.99/64.45 8140 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8140[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) wz64)) (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) wz63",fontsize=16,color="magenta"];8140 -> 8606[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8140 -> 8607[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8140 -> 8608[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8141[label="FiniteMap.foldFM_GE0 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 otherwise",fontsize=16,color="black",shape="box"];8141 -> 8609[label="",style="solid", color="black", weight=3]; 99.99/64.45 8142 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8142[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) wz64)) (Pos (Succ (Succ Zero)) :% Neg Zero) wz63",fontsize=16,color="magenta"];8142 -> 8610[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8142 -> 8611[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8142 -> 8612[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8143[label="wz64",fontsize=16,color="green",shape="box"];8144[label="Pos (Succ Zero) :% Neg Zero",fontsize=16,color="green",shape="box"];8149 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8149[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) wz64)) (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) wz63",fontsize=16,color="magenta"];8149 -> 8613[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8149 -> 8614[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8149 -> 8615[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8150 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8150[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) wz64)) (Pos (Succ (Succ Zero)) :% Neg Zero) wz63",fontsize=16,color="magenta"];8150 -> 8616[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8150 -> 8617[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8150 -> 8618[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8151[label="Pos Zero :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];8152[label="wz61",fontsize=16,color="green",shape="box"];8153 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8153[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ Zero) :% Neg Zero) wz64",fontsize=16,color="magenta"];8153 -> 8619[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8153 -> 8620[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8154 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8154[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) wz64)) (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) wz63",fontsize=16,color="magenta"];8154 -> 8621[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8154 -> 8622[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8154 -> 8623[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8155 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8155[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) wz64)) (Neg (Succ (Succ Zero)) :% Neg Zero) wz63",fontsize=16,color="magenta"];8155 -> 8624[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8155 -> 8625[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8155 -> 8626[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8156[label="Pos Zero :% Pos (Succ wz60100)",fontsize=16,color="green",shape="box"];8157[label="wz61",fontsize=16,color="green",shape="box"];8158 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8158[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ Zero) :% Neg Zero) wz64",fontsize=16,color="magenta"];8158 -> 8627[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8158 -> 8628[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8159[label="FiniteMap.foldFM_GE0 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 otherwise",fontsize=16,color="black",shape="box"];8159 -> 8629[label="",style="solid", color="black", weight=3]; 99.99/64.45 8160 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8160[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) wz64)) (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) wz63",fontsize=16,color="magenta"];8160 -> 8630[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8160 -> 8631[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8160 -> 8632[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8161[label="FiniteMap.foldFM_GE0 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 otherwise",fontsize=16,color="black",shape="box"];8161 -> 8633[label="",style="solid", color="black", weight=3]; 99.99/64.45 8162 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8162[label="FiniteMap.foldFM_GE wz3 (wz3 (Pos Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) wz64)) (Neg (Succ (Succ Zero)) :% Neg Zero) wz63",fontsize=16,color="magenta"];8162 -> 8634[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8162 -> 8635[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8162 -> 8636[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8163[label="wz64",fontsize=16,color="green",shape="box"];8164[label="Neg (Succ Zero) :% Neg Zero",fontsize=16,color="green",shape="box"];8165[label="wz27000",fontsize=16,color="green",shape="box"];8166[label="wz30700",fontsize=16,color="green",shape="box"];8167[label="FiniteMap.foldFM_GE0 wz68 wz69 (Pos (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Neg (Succ wz7300)) wz74 wz75 wz76 wz77 True",fontsize=16,color="black",shape="box"];8167 -> 8637[label="",style="solid", color="black", weight=3]; 99.99/64.45 8168[label="wz69",fontsize=16,color="green",shape="box"];8169[label="wz77",fontsize=16,color="green",shape="box"];8170[label="wz68",fontsize=16,color="green",shape="box"];8171[label="Pos (Succ wz7000) :% Pos (Succ wz71)",fontsize=16,color="green",shape="box"];8172[label="wz69",fontsize=16,color="green",shape="box"];8173[label="wz77",fontsize=16,color="green",shape="box"];8174[label="wz68",fontsize=16,color="green",shape="box"];8175[label="Pos Zero :% Pos (Succ wz71)",fontsize=16,color="green",shape="box"];8176[label="wz69",fontsize=16,color="green",shape="box"];8177[label="wz77",fontsize=16,color="green",shape="box"];8178[label="wz68",fontsize=16,color="green",shape="box"];8179[label="Pos Zero :% Pos (Succ wz71)",fontsize=16,color="green",shape="box"];8180[label="wz27000",fontsize=16,color="green",shape="box"];8181[label="wz30900",fontsize=16,color="green",shape="box"];8182[label="FiniteMap.foldFM_GE0 wz68 wz69 (Neg (Succ wz7000) :% Pos (Succ wz71)) (Neg (Succ wz72) :% Pos (Succ wz7300)) wz74 wz75 wz76 wz77 True",fontsize=16,color="black",shape="box"];8182 -> 8638[label="",style="solid", color="black", weight=3]; 99.99/64.45 8183[label="wz69",fontsize=16,color="green",shape="box"];8184[label="wz77",fontsize=16,color="green",shape="box"];8185[label="wz68",fontsize=16,color="green",shape="box"];8186[label="Neg (Succ wz7000) :% Pos (Succ wz71)",fontsize=16,color="green",shape="box"];8187[label="wz69",fontsize=16,color="green",shape="box"];8188[label="wz77",fontsize=16,color="green",shape="box"];8189[label="wz68",fontsize=16,color="green",shape="box"];8190[label="Neg Zero :% Pos (Succ wz71)",fontsize=16,color="green",shape="box"];8191[label="wz69",fontsize=16,color="green",shape="box"];8192[label="wz77",fontsize=16,color="green",shape="box"];8193[label="wz68",fontsize=16,color="green",shape="box"];8194[label="Neg Zero :% Pos (Succ wz71)",fontsize=16,color="green",shape="box"];8195[label="Neg (Succ wz72) :% Pos (Succ wz7300)",fontsize=16,color="green",shape="box"];8196[label="wz74",fontsize=16,color="green",shape="box"];8197 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8197[label="FiniteMap.foldFM_GE wz68 wz69 (Pos (Succ wz7000) :% Pos (Succ wz71)) wz77",fontsize=16,color="magenta"];8197 -> 8639[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8197 -> 8640[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8197 -> 8641[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8197 -> 8642[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8198[label="Neg (Succ wz72) :% Neg (Succ wz7300)",fontsize=16,color="green",shape="box"];8199[label="wz74",fontsize=16,color="green",shape="box"];8200 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8200[label="FiniteMap.foldFM_GE wz68 wz69 (Pos (Succ wz7000) :% Pos (Succ wz71)) wz77",fontsize=16,color="magenta"];8200 -> 8643[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8200 -> 8644[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8200 -> 8645[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8200 -> 8646[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8201[label="Neg (Succ wz72) :% Pos (Succ wz7300)",fontsize=16,color="green",shape="box"];8202[label="wz74",fontsize=16,color="green",shape="box"];8203 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8203[label="FiniteMap.foldFM_GE wz68 wz69 (Neg (Succ wz7000) :% Pos (Succ wz71)) wz77",fontsize=16,color="magenta"];8203 -> 8647[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8203 -> 8648[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8203 -> 8649[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8203 -> 8650[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8204[label="Neg (Succ wz72) :% Neg (Succ wz7300)",fontsize=16,color="green",shape="box"];8205[label="wz74",fontsize=16,color="green",shape="box"];8206 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8206[label="FiniteMap.foldFM_GE wz68 wz69 (Neg (Succ wz7000) :% Pos (Succ wz71)) wz77",fontsize=16,color="magenta"];8206 -> 8651[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8206 -> 8652[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8206 -> 8653[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8206 -> 8654[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8207[label="FiniteMap.foldFM_GE0 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 otherwise",fontsize=16,color="black",shape="box"];8207 -> 8655[label="",style="solid", color="black", weight=3]; 99.99/64.45 8208 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8208[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) wz64)) (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) wz63",fontsize=16,color="magenta"];8208 -> 8656[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8208 -> 8657[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8208 -> 8658[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8209[label="FiniteMap.foldFM_GE0 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 otherwise",fontsize=16,color="black",shape="box"];8209 -> 8659[label="",style="solid", color="black", weight=3]; 99.99/64.45 8210 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8210[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) wz64)) (Pos (Succ (Succ Zero)) :% Pos Zero) wz63",fontsize=16,color="magenta"];8210 -> 8660[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8210 -> 8661[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8210 -> 8662[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8211[label="wz64",fontsize=16,color="green",shape="box"];8212[label="Pos (Succ Zero) :% Pos Zero",fontsize=16,color="green",shape="box"];8213 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8213[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) wz64)) (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) wz63",fontsize=16,color="magenta"];8213 -> 8663[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8213 -> 8664[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8213 -> 8665[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8214 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8214[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) wz64)) (Pos (Succ (Succ Zero)) :% Pos Zero) wz63",fontsize=16,color="magenta"];8214 -> 8666[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8214 -> 8667[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8214 -> 8668[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8215[label="Neg (Succ wz60000) :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];8216[label="wz61",fontsize=16,color="green",shape="box"];8217 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8217[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ Zero) :% Pos Zero) wz64",fontsize=16,color="magenta"];8217 -> 8669[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8217 -> 8670[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8218 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8218[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) wz64)) (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) wz63",fontsize=16,color="magenta"];8218 -> 8671[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8218 -> 8672[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8218 -> 8673[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8219 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8219[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) wz64)) (Neg (Succ (Succ Zero)) :% Pos Zero) wz63",fontsize=16,color="magenta"];8219 -> 8674[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8219 -> 8675[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8219 -> 8676[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8220[label="Neg (Succ wz60000) :% Pos (Succ wz60100)",fontsize=16,color="green",shape="box"];8221[label="wz61",fontsize=16,color="green",shape="box"];8222 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8222[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ Zero) :% Pos Zero) wz64",fontsize=16,color="magenta"];8222 -> 8677[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8222 -> 8678[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8223[label="FiniteMap.foldFM_GE0 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 otherwise",fontsize=16,color="black",shape="box"];8223 -> 8679[label="",style="solid", color="black", weight=3]; 99.99/64.45 8224 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8224[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) wz64)) (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) wz63",fontsize=16,color="magenta"];8224 -> 8680[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8224 -> 8681[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8224 -> 8682[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8225[label="FiniteMap.foldFM_GE0 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 otherwise",fontsize=16,color="black",shape="box"];8225 -> 8683[label="",style="solid", color="black", weight=3]; 99.99/64.45 8226 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8226[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) wz64)) (Neg (Succ (Succ Zero)) :% Pos Zero) wz63",fontsize=16,color="magenta"];8226 -> 8684[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8226 -> 8685[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8226 -> 8686[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8227[label="wz64",fontsize=16,color="green",shape="box"];8228[label="Neg (Succ Zero) :% Pos Zero",fontsize=16,color="green",shape="box"];8229[label="FiniteMap.foldFM_GE0 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 otherwise",fontsize=16,color="black",shape="box"];8229 -> 8687[label="",style="solid", color="black", weight=3]; 99.99/64.45 8230[label="FiniteMap.foldFM_GE0 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 otherwise",fontsize=16,color="black",shape="box"];8230 -> 8688[label="",style="solid", color="black", weight=3]; 99.99/64.45 8231[label="wz64",fontsize=16,color="green",shape="box"];8232[label="Pos (Succ Zero) :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];8233 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8233[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) wz64)) (Pos (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) wz63",fontsize=16,color="magenta"];8233 -> 8689[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8233 -> 8690[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8233 -> 8691[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8234 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8234[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos (Succ wz5100)) wz64)) (Pos (Succ (Succ Zero)) :% Pos (Succ wz5100)) wz63",fontsize=16,color="magenta"];8234 -> 8692[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8234 -> 8693[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8234 -> 8694[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8235[label="Neg Zero :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];8236[label="wz61",fontsize=16,color="green",shape="box"];8237 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8237[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ Zero) :% Pos (Succ wz5100)) wz64",fontsize=16,color="magenta"];8237 -> 8695[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8237 -> 8696[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8238[label="Neg Zero :% Pos (Succ wz60100)",fontsize=16,color="green",shape="box"];8239[label="wz61",fontsize=16,color="green",shape="box"];8240 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8240[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ Zero) :% Pos (Succ wz5100)) wz64",fontsize=16,color="magenta"];8240 -> 8697[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8240 -> 8698[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8242 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8242[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) wz64)) (Neg (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) wz63",fontsize=16,color="magenta"];8242 -> 8699[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8242 -> 8700[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8242 -> 8701[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8244 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8244[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos (Succ wz5100)) wz64)) (Neg (Succ (Succ Zero)) :% Pos (Succ wz5100)) wz63",fontsize=16,color="magenta"];8244 -> 8702[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8244 -> 8703[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8244 -> 8704[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 9336 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 9336[label="FiniteMap.foldFM_GE wz480 wz481 wz482 wz487",fontsize=16,color="magenta"];9336 -> 9392[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 9336 -> 9393[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 9336 -> 9394[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 9336 -> 9395[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8247[label="FiniteMap.foldFM_GE0 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 otherwise",fontsize=16,color="black",shape="box"];8247 -> 8705[label="",style="solid", color="black", weight=3]; 99.99/64.45 8248[label="FiniteMap.foldFM_GE0 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 otherwise",fontsize=16,color="black",shape="box"];8248 -> 8706[label="",style="solid", color="black", weight=3]; 99.99/64.45 8249[label="wz64",fontsize=16,color="green",shape="box"];8250[label="Pos (Succ Zero) :% Pos Zero",fontsize=16,color="green",shape="box"];8251 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8251[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) wz64)) (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) wz63",fontsize=16,color="magenta"];8251 -> 8707[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8251 -> 8708[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8251 -> 8709[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8252 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8252[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) wz64)) (Pos (Succ (Succ Zero)) :% Pos Zero) wz63",fontsize=16,color="magenta"];8252 -> 8710[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8252 -> 8711[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8252 -> 8712[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8253[label="Neg Zero :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];8254[label="wz61",fontsize=16,color="green",shape="box"];8255 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8255[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ Zero) :% Pos Zero) wz64",fontsize=16,color="magenta"];8255 -> 8713[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8255 -> 8714[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8256[label="Neg Zero :% Pos (Succ wz60100)",fontsize=16,color="green",shape="box"];8257[label="wz61",fontsize=16,color="green",shape="box"];8258 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8258[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ Zero) :% Pos Zero) wz64",fontsize=16,color="magenta"];8258 -> 8715[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8258 -> 8716[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8260 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8260[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) wz64)) (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) wz63",fontsize=16,color="magenta"];8260 -> 8717[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8260 -> 8718[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8260 -> 8719[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8262 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8262[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) wz64)) (Neg (Succ (Succ Zero)) :% Pos Zero) wz63",fontsize=16,color="magenta"];8262 -> 8720[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8262 -> 8721[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8262 -> 8722[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8265[label="wz35900",fontsize=16,color="green",shape="box"];8266[label="wz39800",fontsize=16,color="green",shape="box"];8267[label="wz35900",fontsize=16,color="green",shape="box"];8268[label="wz40000",fontsize=16,color="green",shape="box"];8269[label="FiniteMap.foldFM_GE0 wz79 wz80 (Pos (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Pos (Succ wz8400)) wz85 wz86 wz87 wz88 True",fontsize=16,color="black",shape="box"];8269 -> 8723[label="",style="solid", color="black", weight=3]; 99.99/64.45 8270[label="Neg (Succ wz83) :% Pos (Succ wz8400)",fontsize=16,color="green",shape="box"];8271[label="wz85",fontsize=16,color="green",shape="box"];8272 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8272[label="FiniteMap.foldFM_GE wz79 wz80 (Pos (Succ wz8100) :% Neg (Succ wz82)) wz88",fontsize=16,color="magenta"];8272 -> 8724[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8272 -> 8725[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8272 -> 8726[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8272 -> 8727[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8273[label="FiniteMap.foldFM_GE0 wz79 wz80 (Neg (Succ wz8100) :% Neg (Succ wz82)) (Neg (Succ wz83) :% Neg (Succ wz8400)) wz85 wz86 wz87 wz88 True",fontsize=16,color="black",shape="box"];8273 -> 8728[label="",style="solid", color="black", weight=3]; 99.99/64.45 8274[label="Neg (Succ wz83) :% Neg (Succ wz8400)",fontsize=16,color="green",shape="box"];8275[label="wz85",fontsize=16,color="green",shape="box"];8276 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8276[label="FiniteMap.foldFM_GE wz79 wz80 (Neg (Succ wz8100) :% Neg (Succ wz82)) wz88",fontsize=16,color="magenta"];8276 -> 8729[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8276 -> 8730[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8276 -> 8731[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8276 -> 8732[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8277[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 False",fontsize=16,color="black",shape="box"];8277 -> 8733[label="",style="solid", color="black", weight=3]; 99.99/64.45 8278 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8278[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) wz64)) (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) wz63",fontsize=16,color="magenta"];8278 -> 8734[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8278 -> 8735[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8278 -> 8736[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8279[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 False",fontsize=16,color="black",shape="box"];8279 -> 8737[label="",style="solid", color="black", weight=3]; 99.99/64.45 8280 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8280[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) wz64)) (Pos (Succ (Succ Zero)) :% Neg Zero) wz63",fontsize=16,color="magenta"];8280 -> 8738[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8280 -> 8739[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8280 -> 8740[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8281 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8281[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ Zero) :% Neg Zero) wz64",fontsize=16,color="magenta"];8281 -> 8741[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8281 -> 8742[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8282[label="FiniteMap.foldFM_GE1 wz471 wz472 (Pos (Succ (Succ (Succ wz473))) :% Neg Zero) wz474 wz475 wz476 wz477 wz478 True",fontsize=16,color="black",shape="box"];8282 -> 8743[label="",style="solid", color="black", weight=3]; 99.99/64.45 8283 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8283[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) wz64)) (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) wz63",fontsize=16,color="magenta"];8283 -> 8744[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8283 -> 8745[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8283 -> 8746[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8284 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8284[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) wz64)) (Pos (Succ (Succ Zero)) :% Neg Zero) wz63",fontsize=16,color="magenta"];8284 -> 8747[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8284 -> 8748[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8284 -> 8749[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8285[label="wz64",fontsize=16,color="green",shape="box"];8286[label="Pos (Succ Zero) :% Neg Zero",fontsize=16,color="green",shape="box"];8287 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8287[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) wz64)) (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) wz63",fontsize=16,color="magenta"];8287 -> 8750[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8287 -> 8751[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8287 -> 8752[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8288 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8288[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) wz64)) (Neg (Succ (Succ Zero)) :% Neg Zero) wz63",fontsize=16,color="magenta"];8288 -> 8753[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8288 -> 8754[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8288 -> 8755[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8289[label="wz64",fontsize=16,color="green",shape="box"];8290[label="Neg (Succ Zero) :% Neg Zero",fontsize=16,color="green",shape="box"];8291[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 False",fontsize=16,color="black",shape="box"];8291 -> 8756[label="",style="solid", color="black", weight=3]; 99.99/64.45 8292 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8292[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) wz64)) (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) wz63",fontsize=16,color="magenta"];8292 -> 8757[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8292 -> 8758[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8292 -> 8759[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8293[label="FiniteMap.foldFM_GE1 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 False",fontsize=16,color="black",shape="box"];8293 -> 8760[label="",style="solid", color="black", weight=3]; 99.99/64.45 8294 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8294[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) wz64)) (Neg (Succ (Succ Zero)) :% Neg Zero) wz63",fontsize=16,color="magenta"];8294 -> 8761[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8294 -> 8762[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8294 -> 8763[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8295 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8295[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ Zero) :% Neg Zero) wz64",fontsize=16,color="magenta"];8295 -> 8764[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8295 -> 8765[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8296[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 False",fontsize=16,color="black",shape="box"];8296 -> 8766[label="",style="solid", color="black", weight=3]; 99.99/64.45 8297[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 False",fontsize=16,color="black",shape="box"];8297 -> 8767[label="",style="solid", color="black", weight=3]; 99.99/64.45 8298 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8298[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ Zero) :% Neg (Succ wz5100)) wz64",fontsize=16,color="magenta"];8298 -> 8768[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8298 -> 8769[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8299 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8299[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) wz64)) (Pos (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) wz63",fontsize=16,color="magenta"];8299 -> 8770[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8299 -> 8771[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8299 -> 8772[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8300 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8300[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg (Succ wz5100)) wz64)) (Pos (Succ (Succ Zero)) :% Neg (Succ wz5100)) wz63",fontsize=16,color="magenta"];8300 -> 8773[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8300 -> 8774[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8300 -> 8775[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8301[label="wz64",fontsize=16,color="green",shape="box"];8302[label="Pos (Succ Zero) :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];8370[label="wz60100",fontsize=16,color="green",shape="box"];8371[label="wz64",fontsize=16,color="green",shape="box"];8372[label="wz61",fontsize=16,color="green",shape="box"];8373[label="wz3",fontsize=16,color="green",shape="box"];8374[label="wz62",fontsize=16,color="green",shape="box"];8375[label="Neg (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];8376[label="wz63",fontsize=16,color="green",shape="box"];8377[label="wz4",fontsize=16,color="green",shape="box"];8304 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8304[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) wz64)) (Neg (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) wz63",fontsize=16,color="magenta"];8304 -> 8776[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8304 -> 8777[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8304 -> 8778[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8378[label="wz60100",fontsize=16,color="green",shape="box"];8379[label="wz64",fontsize=16,color="green",shape="box"];8380[label="wz61",fontsize=16,color="green",shape="box"];8381[label="wz3",fontsize=16,color="green",shape="box"];8382[label="wz62",fontsize=16,color="green",shape="box"];8383[label="Neg (Succ (Succ Zero)) :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];8384[label="wz63",fontsize=16,color="green",shape="box"];8385[label="wz4",fontsize=16,color="green",shape="box"];8406 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8406[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg (Succ wz5100)) wz64)) (Neg (Succ (Succ Zero)) :% Neg (Succ wz5100)) wz63",fontsize=16,color="magenta"];8406 -> 8784[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8406 -> 8785[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8406 -> 8786[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8407[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 False",fontsize=16,color="black",shape="box"];8407 -> 8787[label="",style="solid", color="black", weight=3]; 99.99/64.45 8408[label="FiniteMap.foldFM_GE1 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 False",fontsize=16,color="black",shape="box"];8408 -> 8788[label="",style="solid", color="black", weight=3]; 99.99/64.45 8409 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8409[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ Zero) :% Neg Zero) wz64",fontsize=16,color="magenta"];8409 -> 8789[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8409 -> 8790[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8410 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8410[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) wz64)) (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) wz63",fontsize=16,color="magenta"];8410 -> 8791[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8410 -> 8792[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8410 -> 8793[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8411 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8411[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) wz64)) (Pos (Succ (Succ Zero)) :% Neg Zero) wz63",fontsize=16,color="magenta"];8411 -> 8794[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8411 -> 8795[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8411 -> 8796[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8412[label="wz64",fontsize=16,color="green",shape="box"];8413[label="Pos (Succ Zero) :% Neg Zero",fontsize=16,color="green",shape="box"];8386[label="wz60100",fontsize=16,color="green",shape="box"];8387[label="wz64",fontsize=16,color="green",shape="box"];8388[label="wz61",fontsize=16,color="green",shape="box"];8389[label="wz3",fontsize=16,color="green",shape="box"];8390[label="wz62",fontsize=16,color="green",shape="box"];8391[label="Neg (Succ (Succ (Succ wz500000))) :% Neg Zero",fontsize=16,color="green",shape="box"];8392[label="wz63",fontsize=16,color="green",shape="box"];8393[label="wz4",fontsize=16,color="green",shape="box"];8414 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8414[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) wz64)) (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) wz63",fontsize=16,color="magenta"];8414 -> 8797[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8414 -> 8798[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8414 -> 8799[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8394[label="wz60100",fontsize=16,color="green",shape="box"];8395[label="wz64",fontsize=16,color="green",shape="box"];8396[label="wz61",fontsize=16,color="green",shape="box"];8397[label="wz3",fontsize=16,color="green",shape="box"];8398[label="wz62",fontsize=16,color="green",shape="box"];8399[label="Neg (Succ (Succ Zero)) :% Neg Zero",fontsize=16,color="green",shape="box"];8400[label="wz63",fontsize=16,color="green",shape="box"];8401[label="wz4",fontsize=16,color="green",shape="box"];8415 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8415[label="FiniteMap.foldFM_GE wz3 (wz3 (Neg Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) wz64)) (Neg (Succ (Succ Zero)) :% Neg Zero) wz63",fontsize=16,color="magenta"];8415 -> 8800[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8415 -> 8801[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8415 -> 8802[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8416 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8416[label="FiniteMap.foldFM_GE wz34 wz35 (Pos (Succ wz3600) :% Pos (Succ wz37)) wz43",fontsize=16,color="magenta"];8416 -> 8803[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8416 -> 8804[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8416 -> 8805[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8416 -> 8806[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8417[label="wz35",fontsize=16,color="green",shape="box"];8418[label="wz43",fontsize=16,color="green",shape="box"];8419[label="wz34",fontsize=16,color="green",shape="box"];8420[label="Pos (Succ wz3600) :% Pos (Succ wz37)",fontsize=16,color="green",shape="box"];8421 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8421[label="FiniteMap.foldFM_GE wz34 wz35 (Neg (Succ wz3600) :% Pos (Succ wz37)) wz43",fontsize=16,color="magenta"];8421 -> 8807[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8421 -> 8808[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8421 -> 8809[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8421 -> 8810[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8422[label="wz35",fontsize=16,color="green",shape="box"];8423[label="wz43",fontsize=16,color="green",shape="box"];8424[label="wz34",fontsize=16,color="green",shape="box"];8425[label="Neg (Succ wz3600) :% Pos (Succ wz37)",fontsize=16,color="green",shape="box"];8426[label="FiniteMap.foldFM_GE0 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 otherwise",fontsize=16,color="black",shape="box"];8426 -> 8811[label="",style="solid", color="black", weight=3]; 99.99/64.45 8427[label="wz3 (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];8427 -> 8812[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8427 -> 8813[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8427 -> 8814[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8428[label="wz63",fontsize=16,color="green",shape="box"];8429[label="Pos (Succ (Succ (Succ wz500000))) :% Pos Zero",fontsize=16,color="green",shape="box"];8430[label="FiniteMap.foldFM_GE0 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 otherwise",fontsize=16,color="black",shape="box"];8430 -> 8815[label="",style="solid", color="black", weight=3]; 99.99/64.45 8431[label="wz3 (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];8431 -> 8816[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8431 -> 8817[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8431 -> 8818[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8432[label="wz63",fontsize=16,color="green",shape="box"];8433[label="Pos (Succ (Succ Zero)) :% Pos Zero",fontsize=16,color="green",shape="box"];8434[label="wz64",fontsize=16,color="green",shape="box"];8435[label="Pos (Succ Zero) :% Pos Zero",fontsize=16,color="green",shape="box"];8436[label="wz3 (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];8436 -> 8819[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8436 -> 8820[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8436 -> 8821[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8437[label="wz63",fontsize=16,color="green",shape="box"];8438[label="Pos (Succ (Succ (Succ wz500000))) :% Pos Zero",fontsize=16,color="green",shape="box"];8439[label="wz3 (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];8439 -> 8822[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8439 -> 8823[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8439 -> 8824[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8440[label="wz63",fontsize=16,color="green",shape="box"];8441[label="Pos (Succ (Succ Zero)) :% Pos Zero",fontsize=16,color="green",shape="box"];8442[label="wz3 (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];8442 -> 8825[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8442 -> 8826[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8442 -> 8827[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8443[label="wz63",fontsize=16,color="green",shape="box"];8444[label="Neg (Succ (Succ (Succ wz500000))) :% Pos Zero",fontsize=16,color="green",shape="box"];8445[label="wz3 (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];8445 -> 8828[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8445 -> 8829[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8445 -> 8830[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8446[label="wz63",fontsize=16,color="green",shape="box"];8447[label="Neg (Succ (Succ Zero)) :% Pos Zero",fontsize=16,color="green",shape="box"];8448[label="FiniteMap.foldFM_GE0 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 otherwise",fontsize=16,color="black",shape="box"];8448 -> 8831[label="",style="solid", color="black", weight=3]; 99.99/64.45 8449[label="wz3 (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];8449 -> 8832[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8449 -> 8833[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8449 -> 8834[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8450[label="wz63",fontsize=16,color="green",shape="box"];8451[label="Neg (Succ (Succ (Succ wz500000))) :% Pos Zero",fontsize=16,color="green",shape="box"];8452[label="FiniteMap.foldFM_GE0 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 otherwise",fontsize=16,color="black",shape="box"];8452 -> 8835[label="",style="solid", color="black", weight=3]; 99.99/64.45 8453[label="wz3 (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];8453 -> 8836[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8453 -> 8837[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8453 -> 8838[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8454[label="wz63",fontsize=16,color="green",shape="box"];8455[label="Neg (Succ (Succ Zero)) :% Pos Zero",fontsize=16,color="green",shape="box"];8456[label="wz64",fontsize=16,color="green",shape="box"];8457[label="Neg (Succ Zero) :% Pos Zero",fontsize=16,color="green",shape="box"];8458[label="FiniteMap.foldFM_GE0 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 otherwise",fontsize=16,color="black",shape="box"];8458 -> 8839[label="",style="solid", color="black", weight=3]; 99.99/64.45 8459[label="wz3 (Pos Zero :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];8459 -> 8840[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8459 -> 8841[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8459 -> 8842[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8460[label="wz63",fontsize=16,color="green",shape="box"];8461[label="Pos (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];8462[label="FiniteMap.foldFM_GE0 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 otherwise",fontsize=16,color="black",shape="box"];8462 -> 8843[label="",style="solid", color="black", weight=3]; 99.99/64.45 8463[label="wz3 (Pos Zero :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];8463 -> 8844[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8463 -> 8845[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8463 -> 8846[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8464[label="wz63",fontsize=16,color="green",shape="box"];8465[label="Pos (Succ (Succ Zero)) :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];8466[label="wz64",fontsize=16,color="green",shape="box"];8467[label="Pos (Succ Zero) :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];8468[label="wz3 (Pos Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];8468 -> 8847[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8468 -> 8848[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8468 -> 8849[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8469[label="wz63",fontsize=16,color="green",shape="box"];8470[label="Pos (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];8471[label="wz3 (Pos Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];8471 -> 8850[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8471 -> 8851[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8471 -> 8852[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8472[label="wz63",fontsize=16,color="green",shape="box"];8473[label="Pos (Succ (Succ Zero)) :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];8474[label="wz3 (Pos Zero :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];8474 -> 8853[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8474 -> 8854[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8474 -> 8855[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8475[label="wz63",fontsize=16,color="green",shape="box"];8476[label="Neg (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];8477[label="wz3 (Pos Zero :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];8477 -> 8856[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8477 -> 8857[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8477 -> 8858[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8478[label="wz63",fontsize=16,color="green",shape="box"];8479[label="Neg (Succ (Succ Zero)) :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];8480[label="FiniteMap.foldFM_GE0 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 otherwise",fontsize=16,color="black",shape="box"];8480 -> 8859[label="",style="solid", color="black", weight=3]; 99.99/64.45 8481[label="wz3 (Pos Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];8481 -> 8860[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8481 -> 8861[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8481 -> 8862[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8482[label="wz63",fontsize=16,color="green",shape="box"];8483[label="Neg (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];8484[label="FiniteMap.foldFM_GE0 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 otherwise",fontsize=16,color="black",shape="box"];8484 -> 8863[label="",style="solid", color="black", weight=3]; 99.99/64.45 8485[label="wz3 (Pos Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];8485 -> 8864[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8485 -> 8865[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8485 -> 8866[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8486[label="wz63",fontsize=16,color="green",shape="box"];8487[label="Neg (Succ (Succ Zero)) :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];8488[label="wz64",fontsize=16,color="green",shape="box"];8489[label="Neg (Succ Zero) :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];8490[label="FiniteMap.foldFM_GE0 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 otherwise",fontsize=16,color="black",shape="box"];8490 -> 8867[label="",style="solid", color="black", weight=3]; 99.99/64.45 8491[label="wz3 (Pos Zero :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];8491 -> 8868[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8491 -> 8869[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8491 -> 8870[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8492[label="wz63",fontsize=16,color="green",shape="box"];8493[label="Pos (Succ (Succ (Succ wz500000))) :% Pos Zero",fontsize=16,color="green",shape="box"];8494[label="FiniteMap.foldFM_GE0 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 otherwise",fontsize=16,color="black",shape="box"];8494 -> 8871[label="",style="solid", color="black", weight=3]; 99.99/64.45 8495[label="wz3 (Pos Zero :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];8495 -> 8872[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8495 -> 8873[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8495 -> 8874[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8496[label="wz63",fontsize=16,color="green",shape="box"];8497[label="Pos (Succ (Succ Zero)) :% Pos Zero",fontsize=16,color="green",shape="box"];8498[label="wz64",fontsize=16,color="green",shape="box"];8499[label="Pos (Succ Zero) :% Pos Zero",fontsize=16,color="green",shape="box"];8500[label="wz3 (Pos Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];8500 -> 8875[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8500 -> 8876[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8500 -> 8877[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8501[label="wz63",fontsize=16,color="green",shape="box"];8502[label="Pos (Succ (Succ (Succ wz500000))) :% Pos Zero",fontsize=16,color="green",shape="box"];8503[label="wz3 (Pos Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];8503 -> 8878[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8503 -> 8879[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8503 -> 8880[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8504[label="wz63",fontsize=16,color="green",shape="box"];8505[label="Pos (Succ (Succ Zero)) :% Pos Zero",fontsize=16,color="green",shape="box"];8506[label="wz3 (Pos Zero :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];8506 -> 8881[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8506 -> 8882[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8506 -> 8883[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8507[label="wz63",fontsize=16,color="green",shape="box"];8508[label="Neg (Succ (Succ (Succ wz500000))) :% Pos Zero",fontsize=16,color="green",shape="box"];8509[label="wz3 (Pos Zero :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];8509 -> 8884[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8509 -> 8885[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8509 -> 8886[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8510[label="wz63",fontsize=16,color="green",shape="box"];8511[label="Neg (Succ (Succ Zero)) :% Pos Zero",fontsize=16,color="green",shape="box"];8512[label="FiniteMap.foldFM_GE0 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 otherwise",fontsize=16,color="black",shape="box"];8512 -> 8887[label="",style="solid", color="black", weight=3]; 99.99/64.45 8513[label="wz3 (Pos Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];8513 -> 8888[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8513 -> 8889[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8513 -> 8890[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8514[label="wz63",fontsize=16,color="green",shape="box"];8515[label="Neg (Succ (Succ (Succ wz500000))) :% Pos Zero",fontsize=16,color="green",shape="box"];8516[label="FiniteMap.foldFM_GE0 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 otherwise",fontsize=16,color="black",shape="box"];8516 -> 8891[label="",style="solid", color="black", weight=3]; 99.99/64.45 8517[label="wz3 (Pos Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];8517 -> 8892[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8517 -> 8893[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8517 -> 8894[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8518[label="wz63",fontsize=16,color="green",shape="box"];8519[label="Neg (Succ (Succ Zero)) :% Pos Zero",fontsize=16,color="green",shape="box"];8520[label="wz64",fontsize=16,color="green",shape="box"];8521[label="Neg (Succ Zero) :% Pos Zero",fontsize=16,color="green",shape="box"];8522 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8522[label="FiniteMap.foldFM_GE wz45 wz46 (Pos (Succ wz4700) :% Neg (Succ wz48)) wz54",fontsize=16,color="magenta"];8522 -> 8895[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8522 -> 8896[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8522 -> 8897[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8522 -> 8898[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8523 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8523[label="FiniteMap.foldFM_GE wz45 wz46 (Neg (Succ wz4700) :% Neg (Succ wz48)) wz54",fontsize=16,color="magenta"];8523 -> 8899[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8523 -> 8900[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8523 -> 8901[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8523 -> 8902[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8524[label="wz46",fontsize=16,color="green",shape="box"];8525[label="wz54",fontsize=16,color="green",shape="box"];8526[label="wz45",fontsize=16,color="green",shape="box"];8527[label="Pos (Succ wz4700) :% Neg (Succ wz48)",fontsize=16,color="green",shape="box"];8528[label="wz46",fontsize=16,color="green",shape="box"];8529[label="wz54",fontsize=16,color="green",shape="box"];8530[label="wz45",fontsize=16,color="green",shape="box"];8531[label="Pos (Succ wz4700) :% Neg (Succ wz48)",fontsize=16,color="green",shape="box"];8532[label="wz46",fontsize=16,color="green",shape="box"];8533[label="wz54",fontsize=16,color="green",shape="box"];8534[label="wz45",fontsize=16,color="green",shape="box"];8535[label="Neg (Succ wz4700) :% Neg (Succ wz48)",fontsize=16,color="green",shape="box"];8536[label="wz46",fontsize=16,color="green",shape="box"];8537[label="wz54",fontsize=16,color="green",shape="box"];8538[label="wz45",fontsize=16,color="green",shape="box"];8539[label="Neg (Succ wz4700) :% Neg (Succ wz48)",fontsize=16,color="green",shape="box"];8540[label="FiniteMap.foldFM_GE0 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];8540 -> 8903[label="",style="solid", color="black", weight=3]; 99.99/64.45 8541[label="wz3 (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];8541 -> 8904[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8541 -> 8905[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8541 -> 8906[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8542[label="wz63",fontsize=16,color="green",shape="box"];8543[label="Pos (Succ (Succ (Succ wz500000))) :% Neg Zero",fontsize=16,color="green",shape="box"];8544[label="FiniteMap.foldFM_GE0 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];8544 -> 8907[label="",style="solid", color="black", weight=3]; 99.99/64.45 8545[label="wz3 (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];8545 -> 8908[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8545 -> 8909[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8545 -> 8910[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8546[label="wz63",fontsize=16,color="green",shape="box"];8547[label="Pos (Succ (Succ Zero)) :% Neg Zero",fontsize=16,color="green",shape="box"];8548[label="wz3 (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];8548 -> 8911[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8548 -> 8912[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8548 -> 8913[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8549[label="wz63",fontsize=16,color="green",shape="box"];8550[label="Pos (Succ (Succ (Succ wz500000))) :% Neg Zero",fontsize=16,color="green",shape="box"];8551[label="wz3 (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];8551 -> 8914[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8551 -> 8915[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8551 -> 8916[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8552[label="wz63",fontsize=16,color="green",shape="box"];8553[label="Pos (Succ (Succ Zero)) :% Neg Zero",fontsize=16,color="green",shape="box"];8554[label="wz64",fontsize=16,color="green",shape="box"];8555[label="Pos (Succ Zero) :% Neg Zero",fontsize=16,color="green",shape="box"];8556[label="wz3 (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];8556 -> 8917[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8556 -> 8918[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8556 -> 8919[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8557[label="wz63",fontsize=16,color="green",shape="box"];8558[label="Neg (Succ (Succ (Succ wz500000))) :% Neg Zero",fontsize=16,color="green",shape="box"];8559[label="wz3 (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];8559 -> 8920[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8559 -> 8921[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8559 -> 8922[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8560[label="wz63",fontsize=16,color="green",shape="box"];8561[label="Neg (Succ (Succ Zero)) :% Neg Zero",fontsize=16,color="green",shape="box"];8562[label="wz64",fontsize=16,color="green",shape="box"];8563[label="Neg (Succ Zero) :% Neg Zero",fontsize=16,color="green",shape="box"];8564[label="FiniteMap.foldFM_GE0 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];8564 -> 8923[label="",style="solid", color="black", weight=3]; 99.99/64.45 8565[label="wz3 (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];8565 -> 8924[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8565 -> 8925[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8565 -> 8926[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8566[label="wz63",fontsize=16,color="green",shape="box"];8567[label="Neg (Succ (Succ (Succ wz500000))) :% Neg Zero",fontsize=16,color="green",shape="box"];8568[label="FiniteMap.foldFM_GE0 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];8568 -> 8927[label="",style="solid", color="black", weight=3]; 99.99/64.45 8569[label="wz3 (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];8569 -> 8928[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8569 -> 8929[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8569 -> 8930[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8570[label="wz63",fontsize=16,color="green",shape="box"];8571[label="Neg (Succ (Succ Zero)) :% Neg Zero",fontsize=16,color="green",shape="box"];8572[label="FiniteMap.foldFM_GE0 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];8572 -> 8931[label="",style="solid", color="black", weight=3]; 99.99/64.45 8573[label="wz3 (Pos Zero :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];8573 -> 8932[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8573 -> 8933[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8573 -> 8934[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8574[label="wz63",fontsize=16,color="green",shape="box"];8575[label="Pos (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];8576[label="FiniteMap.foldFM_GE0 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];8576 -> 8935[label="",style="solid", color="black", weight=3]; 99.99/64.45 8577[label="wz3 (Pos Zero :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];8577 -> 8936[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8577 -> 8937[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8577 -> 8938[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8578[label="wz63",fontsize=16,color="green",shape="box"];8579[label="Pos (Succ (Succ Zero)) :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];8580[label="wz3 (Pos Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];8580 -> 8939[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8580 -> 8940[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8580 -> 8941[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8581[label="wz63",fontsize=16,color="green",shape="box"];8582[label="Pos (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];8583[label="wz3 (Pos Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];8583 -> 8942[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8583 -> 8943[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8583 -> 8944[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8584[label="wz63",fontsize=16,color="green",shape="box"];8585[label="Pos (Succ (Succ Zero)) :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];8586[label="wz64",fontsize=16,color="green",shape="box"];8587[label="Pos (Succ Zero) :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];8588[label="wz3 (Pos Zero :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];8588 -> 8945[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8588 -> 8946[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8588 -> 8947[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8589[label="wz63",fontsize=16,color="green",shape="box"];8590[label="Neg (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];8591[label="FiniteMap.foldFM_GE1 wz461 wz462 (Neg (Succ (Succ Zero)) :% Neg (Succ wz463)) wz464 wz465 wz466 wz467 wz468 True",fontsize=16,color="black",shape="box"];8591 -> 8948[label="",style="solid", color="black", weight=3]; 99.99/64.45 8592[label="wz3 (Pos Zero :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];8592 -> 8949[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8592 -> 8950[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8592 -> 8951[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8593[label="wz63",fontsize=16,color="green",shape="box"];8594[label="Neg (Succ (Succ Zero)) :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];8595[label="wz64",fontsize=16,color="green",shape="box"];8596[label="Neg (Succ Zero) :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];8597[label="FiniteMap.foldFM_GE0 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];8597 -> 8952[label="",style="solid", color="black", weight=3]; 99.99/64.45 8598[label="wz3 (Pos Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];8598 -> 8953[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8598 -> 8954[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8598 -> 8955[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8599[label="wz63",fontsize=16,color="green",shape="box"];8600[label="Neg (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];8601[label="FiniteMap.foldFM_GE0 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];8601 -> 8956[label="",style="solid", color="black", weight=3]; 99.99/64.45 8602[label="wz3 (Pos Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];8602 -> 8957[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8602 -> 8958[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8602 -> 8959[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8603[label="wz63",fontsize=16,color="green",shape="box"];8604[label="Neg (Succ (Succ Zero)) :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];8605[label="FiniteMap.foldFM_GE0 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];8605 -> 8960[label="",style="solid", color="black", weight=3]; 99.99/64.45 8606[label="wz3 (Pos Zero :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];8606 -> 8961[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8606 -> 8962[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8606 -> 8963[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8607[label="wz63",fontsize=16,color="green",shape="box"];8608[label="Pos (Succ (Succ (Succ wz500000))) :% Neg Zero",fontsize=16,color="green",shape="box"];8609[label="FiniteMap.foldFM_GE0 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];8609 -> 8964[label="",style="solid", color="black", weight=3]; 99.99/64.45 8610[label="wz3 (Pos Zero :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];8610 -> 8965[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8610 -> 8966[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8610 -> 8967[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8611[label="wz63",fontsize=16,color="green",shape="box"];8612[label="Pos (Succ (Succ Zero)) :% Neg Zero",fontsize=16,color="green",shape="box"];8613[label="wz3 (Pos Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];8613 -> 8968[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8613 -> 8969[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8613 -> 8970[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8614[label="wz63",fontsize=16,color="green",shape="box"];8615[label="Pos (Succ (Succ (Succ wz500000))) :% Neg Zero",fontsize=16,color="green",shape="box"];8616[label="wz3 (Pos Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];8616 -> 8971[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8616 -> 8972[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8616 -> 8973[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8617[label="wz63",fontsize=16,color="green",shape="box"];8618[label="Pos (Succ (Succ Zero)) :% Neg Zero",fontsize=16,color="green",shape="box"];8619[label="wz64",fontsize=16,color="green",shape="box"];8620[label="Pos (Succ Zero) :% Neg Zero",fontsize=16,color="green",shape="box"];8621[label="wz3 (Pos Zero :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];8621 -> 8974[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8621 -> 8975[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8621 -> 8976[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8622[label="wz63",fontsize=16,color="green",shape="box"];8623[label="Neg (Succ (Succ (Succ wz500000))) :% Neg Zero",fontsize=16,color="green",shape="box"];8624[label="wz3 (Pos Zero :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];8624 -> 8977[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8624 -> 8978[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8624 -> 8979[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8625[label="wz63",fontsize=16,color="green",shape="box"];8626[label="Neg (Succ (Succ Zero)) :% Neg Zero",fontsize=16,color="green",shape="box"];8627[label="wz64",fontsize=16,color="green",shape="box"];8628[label="Neg (Succ Zero) :% Neg Zero",fontsize=16,color="green",shape="box"];8629[label="FiniteMap.foldFM_GE0 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];8629 -> 8980[label="",style="solid", color="black", weight=3]; 99.99/64.45 8630[label="wz3 (Pos Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];8630 -> 8981[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8630 -> 8982[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8630 -> 8983[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8631[label="wz63",fontsize=16,color="green",shape="box"];8632[label="Neg (Succ (Succ (Succ wz500000))) :% Neg Zero",fontsize=16,color="green",shape="box"];8633[label="FiniteMap.foldFM_GE0 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];8633 -> 8984[label="",style="solid", color="black", weight=3]; 99.99/64.45 8634[label="wz3 (Pos Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];8634 -> 8985[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8634 -> 8986[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8634 -> 8987[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8635[label="wz63",fontsize=16,color="green",shape="box"];8636[label="Neg (Succ (Succ Zero)) :% Neg Zero",fontsize=16,color="green",shape="box"];8637 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8637[label="FiniteMap.foldFM_GE wz68 wz69 (Pos (Succ wz7000) :% Pos (Succ wz71)) wz77",fontsize=16,color="magenta"];8637 -> 8988[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8637 -> 8989[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8637 -> 8990[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8637 -> 8991[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8638 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8638[label="FiniteMap.foldFM_GE wz68 wz69 (Neg (Succ wz7000) :% Pos (Succ wz71)) wz77",fontsize=16,color="magenta"];8638 -> 8992[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8638 -> 8993[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8638 -> 8994[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8638 -> 8995[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8639[label="wz69",fontsize=16,color="green",shape="box"];8640[label="wz77",fontsize=16,color="green",shape="box"];8641[label="wz68",fontsize=16,color="green",shape="box"];8642[label="Pos (Succ wz7000) :% Pos (Succ wz71)",fontsize=16,color="green",shape="box"];8643[label="wz69",fontsize=16,color="green",shape="box"];8644[label="wz77",fontsize=16,color="green",shape="box"];8645[label="wz68",fontsize=16,color="green",shape="box"];8646[label="Pos (Succ wz7000) :% Pos (Succ wz71)",fontsize=16,color="green",shape="box"];8647[label="wz69",fontsize=16,color="green",shape="box"];8648[label="wz77",fontsize=16,color="green",shape="box"];8649[label="wz68",fontsize=16,color="green",shape="box"];8650[label="Neg (Succ wz7000) :% Pos (Succ wz71)",fontsize=16,color="green",shape="box"];8651[label="wz69",fontsize=16,color="green",shape="box"];8652[label="wz77",fontsize=16,color="green",shape="box"];8653[label="wz68",fontsize=16,color="green",shape="box"];8654[label="Neg (Succ wz7000) :% Pos (Succ wz71)",fontsize=16,color="green",shape="box"];8655[label="FiniteMap.foldFM_GE0 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];8655 -> 8996[label="",style="solid", color="black", weight=3]; 99.99/64.45 8656[label="wz3 (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];8656 -> 8997[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8656 -> 8998[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8656 -> 8999[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8657[label="wz63",fontsize=16,color="green",shape="box"];8658[label="Pos (Succ (Succ (Succ wz500000))) :% Pos Zero",fontsize=16,color="green",shape="box"];8659[label="FiniteMap.foldFM_GE0 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];8659 -> 9000[label="",style="solid", color="black", weight=3]; 99.99/64.45 8660[label="wz3 (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];8660 -> 9001[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8660 -> 9002[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8660 -> 9003[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8661[label="wz63",fontsize=16,color="green",shape="box"];8662[label="Pos (Succ (Succ Zero)) :% Pos Zero",fontsize=16,color="green",shape="box"];8663[label="wz3 (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];8663 -> 9004[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8663 -> 9005[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8663 -> 9006[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8664[label="wz63",fontsize=16,color="green",shape="box"];8665[label="Pos (Succ (Succ (Succ wz500000))) :% Pos Zero",fontsize=16,color="green",shape="box"];8666[label="wz3 (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];8666 -> 9007[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8666 -> 9008[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8666 -> 9009[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8667[label="wz63",fontsize=16,color="green",shape="box"];8668[label="Pos (Succ (Succ Zero)) :% Pos Zero",fontsize=16,color="green",shape="box"];8669[label="wz64",fontsize=16,color="green",shape="box"];8670[label="Pos (Succ Zero) :% Pos Zero",fontsize=16,color="green",shape="box"];8671[label="wz3 (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];8671 -> 9010[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8671 -> 9011[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8671 -> 9012[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8672[label="wz63",fontsize=16,color="green",shape="box"];8673[label="Neg (Succ (Succ (Succ wz500000))) :% Pos Zero",fontsize=16,color="green",shape="box"];8674[label="wz3 (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];8674 -> 9013[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8674 -> 9014[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8674 -> 9015[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8675[label="wz63",fontsize=16,color="green",shape="box"];8676[label="Neg (Succ (Succ Zero)) :% Pos Zero",fontsize=16,color="green",shape="box"];8677[label="wz64",fontsize=16,color="green",shape="box"];8678[label="Neg (Succ Zero) :% Pos Zero",fontsize=16,color="green",shape="box"];8679[label="FiniteMap.foldFM_GE0 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];8679 -> 9016[label="",style="solid", color="black", weight=3]; 99.99/64.45 8680[label="wz3 (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];8680 -> 9017[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8680 -> 9018[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8680 -> 9019[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8681[label="wz63",fontsize=16,color="green",shape="box"];8682[label="Neg (Succ (Succ (Succ wz500000))) :% Pos Zero",fontsize=16,color="green",shape="box"];8683[label="FiniteMap.foldFM_GE0 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];8683 -> 9020[label="",style="solid", color="black", weight=3]; 99.99/64.45 8684[label="wz3 (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];8684 -> 9021[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8684 -> 9022[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8684 -> 9023[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8685[label="wz63",fontsize=16,color="green",shape="box"];8686[label="Neg (Succ (Succ Zero)) :% Pos Zero",fontsize=16,color="green",shape="box"];8687[label="FiniteMap.foldFM_GE0 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];8687 -> 9024[label="",style="solid", color="black", weight=3]; 99.99/64.45 8688[label="FiniteMap.foldFM_GE0 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];8688 -> 9025[label="",style="solid", color="black", weight=3]; 99.99/64.45 8689[label="wz3 (Neg Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];8689 -> 9026[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8689 -> 9027[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8689 -> 9028[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8690[label="wz63",fontsize=16,color="green",shape="box"];8691[label="Pos (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];8692[label="wz3 (Neg Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];8692 -> 9029[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8692 -> 9030[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8692 -> 9031[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8693[label="wz63",fontsize=16,color="green",shape="box"];8694[label="Pos (Succ (Succ Zero)) :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];8695[label="wz64",fontsize=16,color="green",shape="box"];8696[label="Pos (Succ Zero) :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];8697[label="wz64",fontsize=16,color="green",shape="box"];8698[label="Neg (Succ Zero) :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];8699[label="wz3 (Neg Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];8699 -> 9032[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8699 -> 9033[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8699 -> 9034[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8700[label="wz63",fontsize=16,color="green",shape="box"];8701[label="Neg (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];8702[label="wz3 (Neg Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];8702 -> 9035[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8702 -> 9036[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8702 -> 9037[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8703[label="wz63",fontsize=16,color="green",shape="box"];8704[label="Neg (Succ (Succ Zero)) :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];9392[label="wz481",fontsize=16,color="green",shape="box"];9393[label="wz487",fontsize=16,color="green",shape="box"];9394[label="wz480",fontsize=16,color="green",shape="box"];9395[label="wz482",fontsize=16,color="green",shape="box"];8705[label="FiniteMap.foldFM_GE0 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];8705 -> 9038[label="",style="solid", color="black", weight=3]; 99.99/64.45 8706[label="FiniteMap.foldFM_GE0 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];8706 -> 9039[label="",style="solid", color="black", weight=3]; 99.99/64.45 8707[label="wz3 (Neg Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];8707 -> 9040[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8707 -> 9041[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8707 -> 9042[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8708[label="wz63",fontsize=16,color="green",shape="box"];8709[label="Pos (Succ (Succ (Succ wz500000))) :% Pos Zero",fontsize=16,color="green",shape="box"];8710[label="wz3 (Neg Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];8710 -> 9043[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8710 -> 9044[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8710 -> 9045[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8711[label="wz63",fontsize=16,color="green",shape="box"];8712[label="Pos (Succ (Succ Zero)) :% Pos Zero",fontsize=16,color="green",shape="box"];8713[label="wz64",fontsize=16,color="green",shape="box"];8714[label="Pos (Succ Zero) :% Pos Zero",fontsize=16,color="green",shape="box"];8715[label="wz64",fontsize=16,color="green",shape="box"];8716[label="Neg (Succ Zero) :% Pos Zero",fontsize=16,color="green",shape="box"];8717[label="wz3 (Neg Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];8717 -> 9046[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8717 -> 9047[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8717 -> 9048[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8718[label="wz63",fontsize=16,color="green",shape="box"];8719[label="Neg (Succ (Succ (Succ wz500000))) :% Pos Zero",fontsize=16,color="green",shape="box"];8720[label="wz3 (Neg Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) wz64)",fontsize=16,color="green",shape="box"];8720 -> 9049[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8720 -> 9050[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8720 -> 9051[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8721[label="wz63",fontsize=16,color="green",shape="box"];8722[label="Neg (Succ (Succ Zero)) :% Pos Zero",fontsize=16,color="green",shape="box"];8723 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8723[label="FiniteMap.foldFM_GE wz79 wz80 (Pos (Succ wz8100) :% Neg (Succ wz82)) wz88",fontsize=16,color="magenta"];8723 -> 9052[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8723 -> 9053[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8723 -> 9054[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8723 -> 9055[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8724[label="wz80",fontsize=16,color="green",shape="box"];8725[label="wz88",fontsize=16,color="green",shape="box"];8726[label="wz79",fontsize=16,color="green",shape="box"];8727[label="Pos (Succ wz8100) :% Neg (Succ wz82)",fontsize=16,color="green",shape="box"];8728 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8728[label="FiniteMap.foldFM_GE wz79 wz80 (Neg (Succ wz8100) :% Neg (Succ wz82)) wz88",fontsize=16,color="magenta"];8728 -> 9056[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8728 -> 9057[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8728 -> 9058[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8728 -> 9059[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8729[label="wz80",fontsize=16,color="green",shape="box"];8730[label="wz88",fontsize=16,color="green",shape="box"];8731[label="wz79",fontsize=16,color="green",shape="box"];8732[label="Neg (Succ wz8100) :% Neg (Succ wz82)",fontsize=16,color="green",shape="box"];8733[label="FiniteMap.foldFM_GE0 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 otherwise",fontsize=16,color="black",shape="box"];8733 -> 9060[label="",style="solid", color="black", weight=3]; 99.99/64.45 8734[label="wz3 (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];8734 -> 9061[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8734 -> 9062[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8734 -> 9063[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8735[label="wz63",fontsize=16,color="green",shape="box"];8736[label="Pos (Succ (Succ (Succ wz500000))) :% Neg Zero",fontsize=16,color="green",shape="box"];8737[label="FiniteMap.foldFM_GE0 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 otherwise",fontsize=16,color="black",shape="box"];8737 -> 9064[label="",style="solid", color="black", weight=3]; 99.99/64.45 8738[label="wz3 (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];8738 -> 9065[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8738 -> 9066[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8738 -> 9067[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8739[label="wz63",fontsize=16,color="green",shape="box"];8740[label="Pos (Succ (Succ Zero)) :% Neg Zero",fontsize=16,color="green",shape="box"];8741[label="wz64",fontsize=16,color="green",shape="box"];8742[label="Pos (Succ Zero) :% Neg Zero",fontsize=16,color="green",shape="box"];8743 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8743[label="FiniteMap.foldFM_GE wz471 (wz471 wz474 wz475 (FiniteMap.foldFM_GE wz471 wz472 (Pos (Succ (Succ (Succ wz473))) :% Neg Zero) wz478)) (Pos (Succ (Succ (Succ wz473))) :% Neg Zero) wz477",fontsize=16,color="magenta"];8743 -> 9068[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8743 -> 9069[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8743 -> 9070[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8743 -> 9071[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8744[label="wz3 (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];8744 -> 9072[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8744 -> 9073[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8744 -> 9074[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8745[label="wz63",fontsize=16,color="green",shape="box"];8746[label="Pos (Succ (Succ (Succ wz500000))) :% Neg Zero",fontsize=16,color="green",shape="box"];8747[label="wz3 (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];8747 -> 9075[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8747 -> 9076[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8747 -> 9077[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8748[label="wz63",fontsize=16,color="green",shape="box"];8749[label="Pos (Succ (Succ Zero)) :% Neg Zero",fontsize=16,color="green",shape="box"];8750[label="wz3 (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];8750 -> 9078[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8750 -> 9079[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8750 -> 9080[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8751[label="wz63",fontsize=16,color="green",shape="box"];8752[label="Neg (Succ (Succ (Succ wz500000))) :% Neg Zero",fontsize=16,color="green",shape="box"];8753[label="wz3 (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];8753 -> 9081[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8753 -> 9082[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8753 -> 9083[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8754[label="wz63",fontsize=16,color="green",shape="box"];8755[label="Neg (Succ (Succ Zero)) :% Neg Zero",fontsize=16,color="green",shape="box"];8756[label="FiniteMap.foldFM_GE0 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 otherwise",fontsize=16,color="black",shape="box"];8756 -> 9084[label="",style="solid", color="black", weight=3]; 99.99/64.45 8757[label="wz3 (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];8757 -> 9085[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8757 -> 9086[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8757 -> 9087[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8758[label="wz63",fontsize=16,color="green",shape="box"];8759[label="Neg (Succ (Succ (Succ wz500000))) :% Neg Zero",fontsize=16,color="green",shape="box"];8760[label="FiniteMap.foldFM_GE0 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 otherwise",fontsize=16,color="black",shape="box"];8760 -> 9088[label="",style="solid", color="black", weight=3]; 99.99/64.45 8761[label="wz3 (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];8761 -> 9089[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8761 -> 9090[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8761 -> 9091[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8762[label="wz63",fontsize=16,color="green",shape="box"];8763[label="Neg (Succ (Succ Zero)) :% Neg Zero",fontsize=16,color="green",shape="box"];8764[label="wz64",fontsize=16,color="green",shape="box"];8765[label="Neg (Succ Zero) :% Neg Zero",fontsize=16,color="green",shape="box"];8766[label="FiniteMap.foldFM_GE0 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 otherwise",fontsize=16,color="black",shape="box"];8766 -> 9092[label="",style="solid", color="black", weight=3]; 99.99/64.45 8767[label="FiniteMap.foldFM_GE0 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 otherwise",fontsize=16,color="black",shape="box"];8767 -> 9093[label="",style="solid", color="black", weight=3]; 99.99/64.45 8768[label="wz64",fontsize=16,color="green",shape="box"];8769[label="Pos (Succ Zero) :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];8770[label="wz3 (Neg Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];8770 -> 9094[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8770 -> 9095[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8770 -> 9096[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8771[label="wz63",fontsize=16,color="green",shape="box"];8772[label="Pos (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];8773[label="wz3 (Neg Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];8773 -> 9097[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8773 -> 9098[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8773 -> 9099[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8774[label="wz63",fontsize=16,color="green",shape="box"];8775[label="Pos (Succ (Succ Zero)) :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];8776[label="wz3 (Neg Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];8776 -> 9100[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8776 -> 9101[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8776 -> 9102[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8777[label="wz63",fontsize=16,color="green",shape="box"];8778[label="Neg (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];8784[label="wz3 (Neg Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg (Succ wz5100)) wz64)",fontsize=16,color="green",shape="box"];8784 -> 9104[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8784 -> 9105[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8784 -> 9106[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8785[label="wz63",fontsize=16,color="green",shape="box"];8786[label="Neg (Succ (Succ Zero)) :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];8787[label="FiniteMap.foldFM_GE0 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 otherwise",fontsize=16,color="black",shape="box"];8787 -> 9107[label="",style="solid", color="black", weight=3]; 99.99/64.45 8788[label="FiniteMap.foldFM_GE0 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 otherwise",fontsize=16,color="black",shape="box"];8788 -> 9108[label="",style="solid", color="black", weight=3]; 99.99/64.45 8789[label="wz64",fontsize=16,color="green",shape="box"];8790[label="Pos (Succ Zero) :% Neg Zero",fontsize=16,color="green",shape="box"];8791[label="wz3 (Neg Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];8791 -> 9109[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8791 -> 9110[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8791 -> 9111[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8792[label="wz63",fontsize=16,color="green",shape="box"];8793[label="Pos (Succ (Succ (Succ wz500000))) :% Neg Zero",fontsize=16,color="green",shape="box"];8794[label="wz3 (Neg Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];8794 -> 9112[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8794 -> 9113[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8794 -> 9114[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8795[label="wz63",fontsize=16,color="green",shape="box"];8796[label="Pos (Succ (Succ Zero)) :% Neg Zero",fontsize=16,color="green",shape="box"];8797[label="wz3 (Neg Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];8797 -> 9115[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8797 -> 9116[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8797 -> 9117[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8798[label="wz63",fontsize=16,color="green",shape="box"];8799[label="Neg (Succ (Succ (Succ wz500000))) :% Neg Zero",fontsize=16,color="green",shape="box"];8800[label="wz3 (Neg Zero :% Neg (Succ wz60100)) wz61 (FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) wz64)",fontsize=16,color="green",shape="box"];8800 -> 9118[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8800 -> 9119[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8800 -> 9120[label="",style="dashed", color="green", weight=3]; 99.99/64.45 8801[label="wz63",fontsize=16,color="green",shape="box"];8802[label="Neg (Succ (Succ Zero)) :% Neg Zero",fontsize=16,color="green",shape="box"];8803[label="wz35",fontsize=16,color="green",shape="box"];8804[label="wz43",fontsize=16,color="green",shape="box"];8805[label="wz34",fontsize=16,color="green",shape="box"];8806[label="Pos (Succ wz3600) :% Pos (Succ wz37)",fontsize=16,color="green",shape="box"];8807[label="wz35",fontsize=16,color="green",shape="box"];8808[label="wz43",fontsize=16,color="green",shape="box"];8809[label="wz34",fontsize=16,color="green",shape="box"];8810[label="Neg (Succ wz3600) :% Pos (Succ wz37)",fontsize=16,color="green",shape="box"];8811[label="FiniteMap.foldFM_GE0 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];8811 -> 9121[label="",style="solid", color="black", weight=3]; 99.99/64.45 8812[label="Pos (Succ wz60000) :% Pos (Succ wz60100)",fontsize=16,color="green",shape="box"];8813[label="wz61",fontsize=16,color="green",shape="box"];8814 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8814[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) wz64",fontsize=16,color="magenta"];8814 -> 9122[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8814 -> 9123[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8815[label="FiniteMap.foldFM_GE0 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Pos (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];8815 -> 9124[label="",style="solid", color="black", weight=3]; 99.99/64.45 8816[label="Pos (Succ wz60000) :% Pos (Succ wz60100)",fontsize=16,color="green",shape="box"];8817[label="wz61",fontsize=16,color="green",shape="box"];8818 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8818[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) wz64",fontsize=16,color="magenta"];8818 -> 9125[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8818 -> 9126[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8819[label="Pos (Succ wz60000) :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];8820[label="wz61",fontsize=16,color="green",shape="box"];8821 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8821[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) wz64",fontsize=16,color="magenta"];8821 -> 9127[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8821 -> 9128[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8822[label="Pos (Succ wz60000) :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];8823[label="wz61",fontsize=16,color="green",shape="box"];8824 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8824[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) wz64",fontsize=16,color="magenta"];8824 -> 9129[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8824 -> 9130[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8825[label="Pos (Succ wz60000) :% Pos (Succ wz60100)",fontsize=16,color="green",shape="box"];8826[label="wz61",fontsize=16,color="green",shape="box"];8827 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8827[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) wz64",fontsize=16,color="magenta"];8827 -> 9131[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8827 -> 9132[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8828[label="Pos (Succ wz60000) :% Pos (Succ wz60100)",fontsize=16,color="green",shape="box"];8829[label="wz61",fontsize=16,color="green",shape="box"];8830 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8830[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) wz64",fontsize=16,color="magenta"];8830 -> 9133[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8830 -> 9134[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8831[label="FiniteMap.foldFM_GE0 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];8831 -> 9135[label="",style="solid", color="black", weight=3]; 99.99/64.45 8832[label="Pos (Succ wz60000) :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];8833[label="wz61",fontsize=16,color="green",shape="box"];8834 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8834[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) wz64",fontsize=16,color="magenta"];8834 -> 9136[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8834 -> 9137[label="",style="dashed", color="magenta", weight=3]; 99.99/64.45 8835[label="FiniteMap.foldFM_GE0 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Pos (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];8835 -> 9138[label="",style="solid", color="black", weight=3]; 99.99/64.45 8836[label="Pos (Succ wz60000) :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];8837[label="wz61",fontsize=16,color="green",shape="box"];8838 -> 6[label="",style="dashed", color="red", weight=0]; 99.99/64.45 8838[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) wz64",fontsize=16,color="magenta"];8838 -> 9139[label="",style="dashed", color="magenta", weight=3]; 100.11/64.46 8838 -> 9140[label="",style="dashed", color="magenta", weight=3]; 100.11/64.46 8839[label="FiniteMap.foldFM_GE0 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];8839 -> 9141[label="",style="solid", color="black", weight=3]; 100.11/64.46 8840[label="Pos Zero :% Pos (Succ wz60100)",fontsize=16,color="green",shape="box"];8841[label="wz61",fontsize=16,color="green",shape="box"];8842 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.46 8842[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) wz64",fontsize=16,color="magenta"];8842 -> 9142[label="",style="dashed", color="magenta", weight=3]; 100.11/64.46 8842 -> 9143[label="",style="dashed", color="magenta", weight=3]; 100.11/64.46 8843[label="FiniteMap.foldFM_GE0 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];8843 -> 9144[label="",style="solid", color="black", weight=3]; 100.11/64.47 8844[label="Pos Zero :% Pos (Succ wz60100)",fontsize=16,color="green",shape="box"];8845[label="wz61",fontsize=16,color="green",shape="box"];8846 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 8846[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos (Succ wz5100)) wz64",fontsize=16,color="magenta"];8846 -> 9145[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8846 -> 9146[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8847[label="Pos Zero :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];8848[label="wz61",fontsize=16,color="green",shape="box"];8849 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 8849[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) wz64",fontsize=16,color="magenta"];8849 -> 9147[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8849 -> 9148[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8850[label="Pos Zero :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];8851[label="wz61",fontsize=16,color="green",shape="box"];8852 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 8852[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos (Succ wz5100)) wz64",fontsize=16,color="magenta"];8852 -> 9149[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8852 -> 9150[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8853[label="Pos Zero :% Pos (Succ wz60100)",fontsize=16,color="green",shape="box"];8854[label="wz61",fontsize=16,color="green",shape="box"];8855 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 8855[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) wz64",fontsize=16,color="magenta"];8855 -> 9151[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8855 -> 9152[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8856[label="Pos Zero :% Pos (Succ wz60100)",fontsize=16,color="green",shape="box"];8857[label="wz61",fontsize=16,color="green",shape="box"];8858 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 8858[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos (Succ wz5100)) wz64",fontsize=16,color="magenta"];8858 -> 9153[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8858 -> 9154[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8859[label="FiniteMap.foldFM_GE0 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];8859 -> 9155[label="",style="solid", color="black", weight=3]; 100.11/64.47 8860[label="Pos Zero :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];8861[label="wz61",fontsize=16,color="green",shape="box"];8862 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 8862[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) wz64",fontsize=16,color="magenta"];8862 -> 9156[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8862 -> 9157[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8863[label="FiniteMap.foldFM_GE0 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos (Succ wz5100)) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];8863 -> 9158[label="",style="solid", color="black", weight=3]; 100.11/64.47 8864[label="Pos Zero :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];8865[label="wz61",fontsize=16,color="green",shape="box"];8866 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 8866[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos (Succ wz5100)) wz64",fontsize=16,color="magenta"];8866 -> 9159[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8866 -> 9160[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8867[label="FiniteMap.foldFM_GE0 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];8867 -> 9161[label="",style="solid", color="black", weight=3]; 100.11/64.47 8868[label="Pos Zero :% Pos (Succ wz60100)",fontsize=16,color="green",shape="box"];8869[label="wz61",fontsize=16,color="green",shape="box"];8870 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 8870[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) wz64",fontsize=16,color="magenta"];8870 -> 9162[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8870 -> 9163[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8871[label="FiniteMap.foldFM_GE0 wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) (Pos Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];8871 -> 9164[label="",style="solid", color="black", weight=3]; 100.11/64.47 8872[label="Pos Zero :% Pos (Succ wz60100)",fontsize=16,color="green",shape="box"];8873[label="wz61",fontsize=16,color="green",shape="box"];8874 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 8874[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) wz64",fontsize=16,color="magenta"];8874 -> 9165[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8874 -> 9166[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8875[label="Pos Zero :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];8876[label="wz61",fontsize=16,color="green",shape="box"];8877 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 8877[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) wz64",fontsize=16,color="magenta"];8877 -> 9167[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8877 -> 9168[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8878[label="Pos Zero :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];8879[label="wz61",fontsize=16,color="green",shape="box"];8880 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 8880[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) wz64",fontsize=16,color="magenta"];8880 -> 9169[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8880 -> 9170[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8881[label="Pos Zero :% Pos (Succ wz60100)",fontsize=16,color="green",shape="box"];8882[label="wz61",fontsize=16,color="green",shape="box"];8883 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 8883[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) wz64",fontsize=16,color="magenta"];8883 -> 9171[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8883 -> 9172[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8884[label="Pos Zero :% Pos (Succ wz60100)",fontsize=16,color="green",shape="box"];8885[label="wz61",fontsize=16,color="green",shape="box"];8886 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 8886[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) wz64",fontsize=16,color="magenta"];8886 -> 9173[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8886 -> 9174[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8887[label="FiniteMap.foldFM_GE0 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];8887 -> 9175[label="",style="solid", color="black", weight=3]; 100.11/64.47 8888[label="Pos Zero :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];8889[label="wz61",fontsize=16,color="green",shape="box"];8890 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 8890[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) wz64",fontsize=16,color="magenta"];8890 -> 9176[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8890 -> 9177[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8891[label="FiniteMap.foldFM_GE0 wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) (Pos Zero :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];8891 -> 9178[label="",style="solid", color="black", weight=3]; 100.11/64.47 8892[label="Pos Zero :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];8893[label="wz61",fontsize=16,color="green",shape="box"];8894 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 8894[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) wz64",fontsize=16,color="magenta"];8894 -> 9179[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8894 -> 9180[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8895[label="wz46",fontsize=16,color="green",shape="box"];8896[label="wz54",fontsize=16,color="green",shape="box"];8897[label="wz45",fontsize=16,color="green",shape="box"];8898[label="Pos (Succ wz4700) :% Neg (Succ wz48)",fontsize=16,color="green",shape="box"];8899[label="wz46",fontsize=16,color="green",shape="box"];8900[label="wz54",fontsize=16,color="green",shape="box"];8901[label="wz45",fontsize=16,color="green",shape="box"];8902[label="Neg (Succ wz4700) :% Neg (Succ wz48)",fontsize=16,color="green",shape="box"];8903 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 8903[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) wz64",fontsize=16,color="magenta"];8903 -> 9181[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8903 -> 9182[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8904[label="Pos (Succ wz60000) :% Pos (Succ wz60100)",fontsize=16,color="green",shape="box"];8905[label="wz61",fontsize=16,color="green",shape="box"];8906 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 8906[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) wz64",fontsize=16,color="magenta"];8906 -> 9183[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8906 -> 9184[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8907 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 8907[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) wz64",fontsize=16,color="magenta"];8907 -> 9185[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8907 -> 9186[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8908[label="Pos (Succ wz60000) :% Pos (Succ wz60100)",fontsize=16,color="green",shape="box"];8909[label="wz61",fontsize=16,color="green",shape="box"];8910 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 8910[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) wz64",fontsize=16,color="magenta"];8910 -> 9187[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8910 -> 9188[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8911[label="Pos (Succ wz60000) :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];8912[label="wz61",fontsize=16,color="green",shape="box"];8913 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 8913[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) wz64",fontsize=16,color="magenta"];8913 -> 9189[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8913 -> 9190[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8914[label="Pos (Succ wz60000) :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];8915[label="wz61",fontsize=16,color="green",shape="box"];8916 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 8916[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) wz64",fontsize=16,color="magenta"];8916 -> 9191[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8916 -> 9192[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8917[label="Pos (Succ wz60000) :% Pos (Succ wz60100)",fontsize=16,color="green",shape="box"];8918[label="wz61",fontsize=16,color="green",shape="box"];8919 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 8919[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) wz64",fontsize=16,color="magenta"];8919 -> 9193[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8919 -> 9194[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8920[label="Pos (Succ wz60000) :% Pos (Succ wz60100)",fontsize=16,color="green",shape="box"];8921[label="wz61",fontsize=16,color="green",shape="box"];8922 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 8922[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) wz64",fontsize=16,color="magenta"];8922 -> 9195[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8922 -> 9196[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8923 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 8923[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) wz64",fontsize=16,color="magenta"];8923 -> 9197[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8923 -> 9198[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8924[label="Pos (Succ wz60000) :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];8925[label="wz61",fontsize=16,color="green",shape="box"];8926 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 8926[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) wz64",fontsize=16,color="magenta"];8926 -> 9199[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8926 -> 9200[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8927 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 8927[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) wz64",fontsize=16,color="magenta"];8927 -> 9201[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8927 -> 9202[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8928[label="Pos (Succ wz60000) :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];8929[label="wz61",fontsize=16,color="green",shape="box"];8930 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 8930[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) wz64",fontsize=16,color="magenta"];8930 -> 9203[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8930 -> 9204[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8931 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 8931[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) wz64",fontsize=16,color="magenta"];8931 -> 9205[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8931 -> 9206[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8932[label="Pos Zero :% Pos (Succ wz60100)",fontsize=16,color="green",shape="box"];8933[label="wz61",fontsize=16,color="green",shape="box"];8934 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 8934[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) wz64",fontsize=16,color="magenta"];8934 -> 9207[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8934 -> 9208[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8935 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 8935[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg (Succ wz5100)) wz64",fontsize=16,color="magenta"];8935 -> 9209[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8935 -> 9210[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8936[label="Pos Zero :% Pos (Succ wz60100)",fontsize=16,color="green",shape="box"];8937[label="wz61",fontsize=16,color="green",shape="box"];8938 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 8938[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg (Succ wz5100)) wz64",fontsize=16,color="magenta"];8938 -> 9211[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8938 -> 9212[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8939[label="Pos Zero :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];8940[label="wz61",fontsize=16,color="green",shape="box"];8941 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 8941[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) wz64",fontsize=16,color="magenta"];8941 -> 9213[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8941 -> 9214[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8942[label="Pos Zero :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];8943[label="wz61",fontsize=16,color="green",shape="box"];8944 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 8944[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg (Succ wz5100)) wz64",fontsize=16,color="magenta"];8944 -> 9215[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8944 -> 9216[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8945[label="Pos Zero :% Pos (Succ wz60100)",fontsize=16,color="green",shape="box"];8946[label="wz61",fontsize=16,color="green",shape="box"];8947 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 8947[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) wz64",fontsize=16,color="magenta"];8947 -> 9217[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8947 -> 9218[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8948 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 8948[label="FiniteMap.foldFM_GE wz461 (wz461 wz464 wz465 (FiniteMap.foldFM_GE wz461 wz462 (Neg (Succ (Succ Zero)) :% Neg (Succ wz463)) wz468)) (Neg (Succ (Succ Zero)) :% Neg (Succ wz463)) wz467",fontsize=16,color="magenta"];8948 -> 9219[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8948 -> 9220[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8948 -> 9221[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8948 -> 9222[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8949[label="Pos Zero :% Pos (Succ wz60100)",fontsize=16,color="green",shape="box"];8950[label="wz61",fontsize=16,color="green",shape="box"];8951 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 8951[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg (Succ wz5100)) wz64",fontsize=16,color="magenta"];8951 -> 9223[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8951 -> 9224[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8952 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 8952[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) wz64",fontsize=16,color="magenta"];8952 -> 9225[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8952 -> 9226[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8953[label="Pos Zero :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];8954[label="wz61",fontsize=16,color="green",shape="box"];8955 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 8955[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) wz64",fontsize=16,color="magenta"];8955 -> 9227[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8955 -> 9228[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8956 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 8956[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg (Succ wz5100)) wz64",fontsize=16,color="magenta"];8956 -> 9229[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8956 -> 9230[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8957[label="Pos Zero :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];8958[label="wz61",fontsize=16,color="green",shape="box"];8959 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 8959[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg (Succ wz5100)) wz64",fontsize=16,color="magenta"];8959 -> 9231[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8959 -> 9232[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8960 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 8960[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) wz64",fontsize=16,color="magenta"];8960 -> 9233[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8960 -> 9234[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8961[label="Pos Zero :% Pos (Succ wz60100)",fontsize=16,color="green",shape="box"];8962[label="wz61",fontsize=16,color="green",shape="box"];8963 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 8963[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) wz64",fontsize=16,color="magenta"];8963 -> 9235[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8963 -> 9236[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8964 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 8964[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) wz64",fontsize=16,color="magenta"];8964 -> 9237[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8964 -> 9238[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8965[label="Pos Zero :% Pos (Succ wz60100)",fontsize=16,color="green",shape="box"];8966[label="wz61",fontsize=16,color="green",shape="box"];8967 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 8967[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) wz64",fontsize=16,color="magenta"];8967 -> 9239[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8967 -> 9240[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8968[label="Pos Zero :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];8969[label="wz61",fontsize=16,color="green",shape="box"];8970 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 8970[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) wz64",fontsize=16,color="magenta"];8970 -> 9241[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8970 -> 9242[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8971[label="Pos Zero :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];8972[label="wz61",fontsize=16,color="green",shape="box"];8973 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 8973[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) wz64",fontsize=16,color="magenta"];8973 -> 9243[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8973 -> 9244[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8974[label="Pos Zero :% Pos (Succ wz60100)",fontsize=16,color="green",shape="box"];8975[label="wz61",fontsize=16,color="green",shape="box"];8976 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 8976[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) wz64",fontsize=16,color="magenta"];8976 -> 9245[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8976 -> 9246[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8977[label="Pos Zero :% Pos (Succ wz60100)",fontsize=16,color="green",shape="box"];8978[label="wz61",fontsize=16,color="green",shape="box"];8979 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 8979[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) wz64",fontsize=16,color="magenta"];8979 -> 9247[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8979 -> 9248[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8980 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 8980[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) wz64",fontsize=16,color="magenta"];8980 -> 9249[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8980 -> 9250[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8981[label="Pos Zero :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];8982[label="wz61",fontsize=16,color="green",shape="box"];8983 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 8983[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) wz64",fontsize=16,color="magenta"];8983 -> 9251[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8983 -> 9252[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8984 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 8984[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) wz64",fontsize=16,color="magenta"];8984 -> 9253[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8984 -> 9254[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8985[label="Pos Zero :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];8986[label="wz61",fontsize=16,color="green",shape="box"];8987 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 8987[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) wz64",fontsize=16,color="magenta"];8987 -> 9255[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8987 -> 9256[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8988[label="wz69",fontsize=16,color="green",shape="box"];8989[label="wz77",fontsize=16,color="green",shape="box"];8990[label="wz68",fontsize=16,color="green",shape="box"];8991[label="Pos (Succ wz7000) :% Pos (Succ wz71)",fontsize=16,color="green",shape="box"];8992[label="wz69",fontsize=16,color="green",shape="box"];8993[label="wz77",fontsize=16,color="green",shape="box"];8994[label="wz68",fontsize=16,color="green",shape="box"];8995[label="Neg (Succ wz7000) :% Pos (Succ wz71)",fontsize=16,color="green",shape="box"];8996 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 8996[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) wz64",fontsize=16,color="magenta"];8996 -> 9257[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8996 -> 9258[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8997[label="Neg (Succ wz60000) :% Pos (Succ wz60100)",fontsize=16,color="green",shape="box"];8998[label="wz61",fontsize=16,color="green",shape="box"];8999 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 8999[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) wz64",fontsize=16,color="magenta"];8999 -> 9259[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 8999 -> 9260[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9000 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 9000[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) wz64",fontsize=16,color="magenta"];9000 -> 9261[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9000 -> 9262[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9001[label="Neg (Succ wz60000) :% Pos (Succ wz60100)",fontsize=16,color="green",shape="box"];9002[label="wz61",fontsize=16,color="green",shape="box"];9003 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 9003[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) wz64",fontsize=16,color="magenta"];9003 -> 9263[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9003 -> 9264[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9004[label="Neg (Succ wz60000) :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];9005[label="wz61",fontsize=16,color="green",shape="box"];9006 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 9006[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) wz64",fontsize=16,color="magenta"];9006 -> 9265[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9006 -> 9266[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9007[label="Neg (Succ wz60000) :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];9008[label="wz61",fontsize=16,color="green",shape="box"];9009 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 9009[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) wz64",fontsize=16,color="magenta"];9009 -> 9267[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9009 -> 9268[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9010[label="Neg (Succ wz60000) :% Pos (Succ wz60100)",fontsize=16,color="green",shape="box"];9011[label="wz61",fontsize=16,color="green",shape="box"];9012 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 9012[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) wz64",fontsize=16,color="magenta"];9012 -> 9269[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9012 -> 9270[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9013[label="Neg (Succ wz60000) :% Pos (Succ wz60100)",fontsize=16,color="green",shape="box"];9014[label="wz61",fontsize=16,color="green",shape="box"];9015 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 9015[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) wz64",fontsize=16,color="magenta"];9015 -> 9271[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9015 -> 9272[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9016 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 9016[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) wz64",fontsize=16,color="magenta"];9016 -> 9273[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9016 -> 9274[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9017[label="Neg (Succ wz60000) :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];9018[label="wz61",fontsize=16,color="green",shape="box"];9019 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 9019[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) wz64",fontsize=16,color="magenta"];9019 -> 9275[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9019 -> 9276[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9020 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 9020[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) wz64",fontsize=16,color="magenta"];9020 -> 9277[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9020 -> 9278[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9021[label="Neg (Succ wz60000) :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];9022[label="wz61",fontsize=16,color="green",shape="box"];9023 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 9023[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) wz64",fontsize=16,color="magenta"];9023 -> 9279[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9023 -> 9280[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9024 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 9024[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) wz64",fontsize=16,color="magenta"];9024 -> 9281[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9024 -> 9282[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9025 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 9025[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos (Succ wz5100)) wz64",fontsize=16,color="magenta"];9025 -> 9283[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9025 -> 9284[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9026[label="Neg Zero :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];9027[label="wz61",fontsize=16,color="green",shape="box"];9028 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 9028[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) wz64",fontsize=16,color="magenta"];9028 -> 9285[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9028 -> 9286[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9029[label="Neg Zero :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];9030[label="wz61",fontsize=16,color="green",shape="box"];9031 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 9031[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos (Succ wz5100)) wz64",fontsize=16,color="magenta"];9031 -> 9287[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9031 -> 9288[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9032[label="Neg Zero :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];9033[label="wz61",fontsize=16,color="green",shape="box"];9034 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 9034[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) wz64",fontsize=16,color="magenta"];9034 -> 9289[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9034 -> 9290[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9035[label="Neg Zero :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];9036[label="wz61",fontsize=16,color="green",shape="box"];9037 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 9037[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos (Succ wz5100)) wz64",fontsize=16,color="magenta"];9037 -> 9291[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9037 -> 9292[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9038 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 9038[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) wz64",fontsize=16,color="magenta"];9038 -> 9293[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9038 -> 9294[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9039 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 9039[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) wz64",fontsize=16,color="magenta"];9039 -> 9295[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9039 -> 9296[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9040[label="Neg Zero :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];9041[label="wz61",fontsize=16,color="green",shape="box"];9042 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 9042[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) wz64",fontsize=16,color="magenta"];9042 -> 9297[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9042 -> 9298[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9043[label="Neg Zero :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];9044[label="wz61",fontsize=16,color="green",shape="box"];9045 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 9045[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) wz64",fontsize=16,color="magenta"];9045 -> 9299[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9045 -> 9300[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9046[label="Neg Zero :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];9047[label="wz61",fontsize=16,color="green",shape="box"];9048 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 9048[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) wz64",fontsize=16,color="magenta"];9048 -> 9301[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9048 -> 9302[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9049[label="Neg Zero :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];9050[label="wz61",fontsize=16,color="green",shape="box"];9051 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 9051[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) wz64",fontsize=16,color="magenta"];9051 -> 9303[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9051 -> 9304[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9052[label="wz80",fontsize=16,color="green",shape="box"];9053[label="wz88",fontsize=16,color="green",shape="box"];9054[label="wz79",fontsize=16,color="green",shape="box"];9055[label="Pos (Succ wz8100) :% Neg (Succ wz82)",fontsize=16,color="green",shape="box"];9056[label="wz80",fontsize=16,color="green",shape="box"];9057[label="wz88",fontsize=16,color="green",shape="box"];9058[label="wz79",fontsize=16,color="green",shape="box"];9059[label="Neg (Succ wz8100) :% Neg (Succ wz82)",fontsize=16,color="green",shape="box"];9060[label="FiniteMap.foldFM_GE0 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];9060 -> 9305[label="",style="solid", color="black", weight=3]; 100.11/64.47 9061[label="Neg (Succ wz60000) :% Pos (Succ wz60100)",fontsize=16,color="green",shape="box"];9062[label="wz61",fontsize=16,color="green",shape="box"];9063 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 9063[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) wz64",fontsize=16,color="magenta"];9063 -> 9306[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9063 -> 9307[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9064[label="FiniteMap.foldFM_GE0 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Neg (Succ wz60000) :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];9064 -> 9308[label="",style="solid", color="black", weight=3]; 100.11/64.47 9065[label="Neg (Succ wz60000) :% Pos (Succ wz60100)",fontsize=16,color="green",shape="box"];9066[label="wz61",fontsize=16,color="green",shape="box"];9067 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 9067[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) wz64",fontsize=16,color="magenta"];9067 -> 9309[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9067 -> 9310[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9068[label="wz471 wz474 wz475 (FiniteMap.foldFM_GE wz471 wz472 (Pos (Succ (Succ (Succ wz473))) :% Neg Zero) wz478)",fontsize=16,color="green",shape="box"];9068 -> 9311[label="",style="dashed", color="green", weight=3]; 100.11/64.47 9068 -> 9312[label="",style="dashed", color="green", weight=3]; 100.11/64.47 9068 -> 9313[label="",style="dashed", color="green", weight=3]; 100.11/64.47 9069[label="wz477",fontsize=16,color="green",shape="box"];9070[label="wz471",fontsize=16,color="green",shape="box"];9071[label="Pos (Succ (Succ (Succ wz473))) :% Neg Zero",fontsize=16,color="green",shape="box"];9072[label="Neg (Succ wz60000) :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];9073[label="wz61",fontsize=16,color="green",shape="box"];9074 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 9074[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) wz64",fontsize=16,color="magenta"];9074 -> 9314[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9074 -> 9315[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9075[label="Neg (Succ wz60000) :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];9076[label="wz61",fontsize=16,color="green",shape="box"];9077 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 9077[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) wz64",fontsize=16,color="magenta"];9077 -> 9316[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9077 -> 9317[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9078[label="Neg (Succ wz60000) :% Pos (Succ wz60100)",fontsize=16,color="green",shape="box"];9079[label="wz61",fontsize=16,color="green",shape="box"];9080 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 9080[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) wz64",fontsize=16,color="magenta"];9080 -> 9318[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9080 -> 9319[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9081[label="Neg (Succ wz60000) :% Pos (Succ wz60100)",fontsize=16,color="green",shape="box"];9082[label="wz61",fontsize=16,color="green",shape="box"];9083 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 9083[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) wz64",fontsize=16,color="magenta"];9083 -> 9320[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9083 -> 9321[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9084[label="FiniteMap.foldFM_GE0 wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];9084 -> 9322[label="",style="solid", color="black", weight=3]; 100.11/64.47 9085[label="Neg (Succ wz60000) :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];9086[label="wz61",fontsize=16,color="green",shape="box"];9087 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 9087[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) wz64",fontsize=16,color="magenta"];9087 -> 9323[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9087 -> 9324[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9088[label="FiniteMap.foldFM_GE0 wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) (Neg (Succ wz60000) :% Neg (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];9088 -> 9325[label="",style="solid", color="black", weight=3]; 100.11/64.47 9089[label="Neg (Succ wz60000) :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];9090[label="wz61",fontsize=16,color="green",shape="box"];9091 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 9091[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) wz64",fontsize=16,color="magenta"];9091 -> 9326[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9091 -> 9327[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9092[label="FiniteMap.foldFM_GE0 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];9092 -> 9328[label="",style="solid", color="black", weight=3]; 100.11/64.47 9093[label="FiniteMap.foldFM_GE0 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg (Succ wz5100)) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];9093 -> 9329[label="",style="solid", color="black", weight=3]; 100.11/64.47 9094[label="Neg Zero :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];9095[label="wz61",fontsize=16,color="green",shape="box"];9096 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 9096[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) wz64",fontsize=16,color="magenta"];9096 -> 9330[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9096 -> 9331[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9097[label="Neg Zero :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];9098[label="wz61",fontsize=16,color="green",shape="box"];9099 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 9099[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg (Succ wz5100)) wz64",fontsize=16,color="magenta"];9099 -> 9332[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9099 -> 9333[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9100[label="Neg Zero :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];9101[label="wz61",fontsize=16,color="green",shape="box"];9102 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 9102[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) wz64",fontsize=16,color="magenta"];9102 -> 9334[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9102 -> 9335[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9104[label="Neg Zero :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];9105[label="wz61",fontsize=16,color="green",shape="box"];9106 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 9106[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg (Succ wz5100)) wz64",fontsize=16,color="magenta"];9106 -> 9337[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9106 -> 9338[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9107[label="FiniteMap.foldFM_GE0 wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];9107 -> 9339[label="",style="solid", color="black", weight=3]; 100.11/64.47 9108[label="FiniteMap.foldFM_GE0 wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) (Neg Zero :% Pos (Succ wz60100)) wz61 wz62 wz63 wz64 True",fontsize=16,color="black",shape="box"];9108 -> 9340[label="",style="solid", color="black", weight=3]; 100.11/64.47 9109[label="Neg Zero :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];9110[label="wz61",fontsize=16,color="green",shape="box"];9111 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 9111[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) wz64",fontsize=16,color="magenta"];9111 -> 9341[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9111 -> 9342[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9112[label="Neg Zero :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];9113[label="wz61",fontsize=16,color="green",shape="box"];9114 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 9114[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) wz64",fontsize=16,color="magenta"];9114 -> 9343[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9114 -> 9344[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9115[label="Neg Zero :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];9116[label="wz61",fontsize=16,color="green",shape="box"];9117 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 9117[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) wz64",fontsize=16,color="magenta"];9117 -> 9345[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9117 -> 9346[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9118[label="Neg Zero :% Neg (Succ wz60100)",fontsize=16,color="green",shape="box"];9119[label="wz61",fontsize=16,color="green",shape="box"];9120 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 9120[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) wz64",fontsize=16,color="magenta"];9120 -> 9347[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9120 -> 9348[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9121 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 9121[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) wz64",fontsize=16,color="magenta"];9121 -> 9349[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9121 -> 9350[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9122[label="wz64",fontsize=16,color="green",shape="box"];9123[label="Pos (Succ (Succ (Succ wz500000))) :% Pos Zero",fontsize=16,color="green",shape="box"];9124 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 9124[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) wz64",fontsize=16,color="magenta"];9124 -> 9351[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9124 -> 9352[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9125[label="wz64",fontsize=16,color="green",shape="box"];9126[label="Pos (Succ (Succ Zero)) :% Pos Zero",fontsize=16,color="green",shape="box"];9127[label="wz64",fontsize=16,color="green",shape="box"];9128[label="Pos (Succ (Succ (Succ wz500000))) :% Pos Zero",fontsize=16,color="green",shape="box"];9129[label="wz64",fontsize=16,color="green",shape="box"];9130[label="Pos (Succ (Succ Zero)) :% Pos Zero",fontsize=16,color="green",shape="box"];9131[label="wz64",fontsize=16,color="green",shape="box"];9132[label="Neg (Succ (Succ (Succ wz500000))) :% Pos Zero",fontsize=16,color="green",shape="box"];9133[label="wz64",fontsize=16,color="green",shape="box"];9134[label="Neg (Succ (Succ Zero)) :% Pos Zero",fontsize=16,color="green",shape="box"];9135 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 9135[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) wz64",fontsize=16,color="magenta"];9135 -> 9353[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9135 -> 9354[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9136[label="wz64",fontsize=16,color="green",shape="box"];9137[label="Neg (Succ (Succ (Succ wz500000))) :% Pos Zero",fontsize=16,color="green",shape="box"];9138 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 9138[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) wz64",fontsize=16,color="magenta"];9138 -> 9355[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9138 -> 9356[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9139[label="wz64",fontsize=16,color="green",shape="box"];9140[label="Neg (Succ (Succ Zero)) :% Pos Zero",fontsize=16,color="green",shape="box"];9141 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 9141[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) wz64",fontsize=16,color="magenta"];9141 -> 9357[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9141 -> 9358[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9142[label="wz64",fontsize=16,color="green",shape="box"];9143[label="Pos (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];9144 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 9144[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos (Succ wz5100)) wz64",fontsize=16,color="magenta"];9144 -> 9359[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9144 -> 9360[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9145[label="wz64",fontsize=16,color="green",shape="box"];9146[label="Pos (Succ (Succ Zero)) :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];9147[label="wz64",fontsize=16,color="green",shape="box"];9148[label="Pos (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];9149[label="wz64",fontsize=16,color="green",shape="box"];9150[label="Pos (Succ (Succ Zero)) :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];9151[label="wz64",fontsize=16,color="green",shape="box"];9152[label="Neg (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];9153[label="wz64",fontsize=16,color="green",shape="box"];9154[label="Neg (Succ (Succ Zero)) :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];9155 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 9155[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)) wz64",fontsize=16,color="magenta"];9155 -> 9361[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9155 -> 9362[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9156[label="wz64",fontsize=16,color="green",shape="box"];9157[label="Neg (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];9158 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 9158[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos (Succ wz5100)) wz64",fontsize=16,color="magenta"];9158 -> 9363[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9158 -> 9364[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9159[label="wz64",fontsize=16,color="green",shape="box"];9160[label="Neg (Succ (Succ Zero)) :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];9161 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 9161[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Pos Zero) wz64",fontsize=16,color="magenta"];9161 -> 9365[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9161 -> 9366[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9162[label="wz64",fontsize=16,color="green",shape="box"];9163[label="Pos (Succ (Succ (Succ wz500000))) :% Pos Zero",fontsize=16,color="green",shape="box"];9164 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 9164[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ Zero)) :% Pos Zero) wz64",fontsize=16,color="magenta"];9164 -> 9367[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9164 -> 9368[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9165[label="wz64",fontsize=16,color="green",shape="box"];9166[label="Pos (Succ (Succ Zero)) :% Pos Zero",fontsize=16,color="green",shape="box"];9167[label="wz64",fontsize=16,color="green",shape="box"];9168[label="Pos (Succ (Succ (Succ wz500000))) :% Pos Zero",fontsize=16,color="green",shape="box"];9169[label="wz64",fontsize=16,color="green",shape="box"];9170[label="Pos (Succ (Succ Zero)) :% Pos Zero",fontsize=16,color="green",shape="box"];9171[label="wz64",fontsize=16,color="green",shape="box"];9172[label="Neg (Succ (Succ (Succ wz500000))) :% Pos Zero",fontsize=16,color="green",shape="box"];9173[label="wz64",fontsize=16,color="green",shape="box"];9174[label="Neg (Succ (Succ Zero)) :% Pos Zero",fontsize=16,color="green",shape="box"];9175 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 9175[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Pos Zero) wz64",fontsize=16,color="magenta"];9175 -> 9369[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9175 -> 9370[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9176[label="wz64",fontsize=16,color="green",shape="box"];9177[label="Neg (Succ (Succ (Succ wz500000))) :% Pos Zero",fontsize=16,color="green",shape="box"];9178 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 9178[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ Zero)) :% Pos Zero) wz64",fontsize=16,color="magenta"];9178 -> 9371[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9178 -> 9372[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9179[label="wz64",fontsize=16,color="green",shape="box"];9180[label="Neg (Succ (Succ Zero)) :% Pos Zero",fontsize=16,color="green",shape="box"];9181[label="wz64",fontsize=16,color="green",shape="box"];9182[label="Pos (Succ (Succ (Succ wz500000))) :% Neg Zero",fontsize=16,color="green",shape="box"];9183[label="wz64",fontsize=16,color="green",shape="box"];9184[label="Pos (Succ (Succ (Succ wz500000))) :% Neg Zero",fontsize=16,color="green",shape="box"];9185[label="wz64",fontsize=16,color="green",shape="box"];9186[label="Pos (Succ (Succ Zero)) :% Neg Zero",fontsize=16,color="green",shape="box"];9187[label="wz64",fontsize=16,color="green",shape="box"];9188[label="Pos (Succ (Succ Zero)) :% Neg Zero",fontsize=16,color="green",shape="box"];9189[label="wz64",fontsize=16,color="green",shape="box"];9190[label="Pos (Succ (Succ (Succ wz500000))) :% Neg Zero",fontsize=16,color="green",shape="box"];9191[label="wz64",fontsize=16,color="green",shape="box"];9192[label="Pos (Succ (Succ Zero)) :% Neg Zero",fontsize=16,color="green",shape="box"];9193[label="wz64",fontsize=16,color="green",shape="box"];9194[label="Neg (Succ (Succ (Succ wz500000))) :% Neg Zero",fontsize=16,color="green",shape="box"];9195[label="wz64",fontsize=16,color="green",shape="box"];9196[label="Neg (Succ (Succ Zero)) :% Neg Zero",fontsize=16,color="green",shape="box"];9197[label="wz64",fontsize=16,color="green",shape="box"];9198[label="Neg (Succ (Succ (Succ wz500000))) :% Neg Zero",fontsize=16,color="green",shape="box"];9199[label="wz64",fontsize=16,color="green",shape="box"];9200[label="Neg (Succ (Succ (Succ wz500000))) :% Neg Zero",fontsize=16,color="green",shape="box"];9201[label="wz64",fontsize=16,color="green",shape="box"];9202[label="Neg (Succ (Succ Zero)) :% Neg Zero",fontsize=16,color="green",shape="box"];9203[label="wz64",fontsize=16,color="green",shape="box"];9204[label="Neg (Succ (Succ Zero)) :% Neg Zero",fontsize=16,color="green",shape="box"];9205[label="wz64",fontsize=16,color="green",shape="box"];9206[label="Pos (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];9207[label="wz64",fontsize=16,color="green",shape="box"];9208[label="Pos (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];9209[label="wz64",fontsize=16,color="green",shape="box"];9210[label="Pos (Succ (Succ Zero)) :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];9211[label="wz64",fontsize=16,color="green",shape="box"];9212[label="Pos (Succ (Succ Zero)) :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];9213[label="wz64",fontsize=16,color="green",shape="box"];9214[label="Pos (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];9215[label="wz64",fontsize=16,color="green",shape="box"];9216[label="Pos (Succ (Succ Zero)) :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];9217[label="wz64",fontsize=16,color="green",shape="box"];9218[label="Neg (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];9219[label="wz461 wz464 wz465 (FiniteMap.foldFM_GE wz461 wz462 (Neg (Succ (Succ Zero)) :% Neg (Succ wz463)) wz468)",fontsize=16,color="green",shape="box"];9219 -> 9373[label="",style="dashed", color="green", weight=3]; 100.11/64.47 9219 -> 9374[label="",style="dashed", color="green", weight=3]; 100.11/64.47 9219 -> 9375[label="",style="dashed", color="green", weight=3]; 100.11/64.47 9220[label="wz467",fontsize=16,color="green",shape="box"];9221[label="wz461",fontsize=16,color="green",shape="box"];9222[label="Neg (Succ (Succ Zero)) :% Neg (Succ wz463)",fontsize=16,color="green",shape="box"];9223[label="wz64",fontsize=16,color="green",shape="box"];9224[label="Neg (Succ (Succ Zero)) :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];9225[label="wz64",fontsize=16,color="green",shape="box"];9226[label="Neg (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];9227[label="wz64",fontsize=16,color="green",shape="box"];9228[label="Neg (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];9229[label="wz64",fontsize=16,color="green",shape="box"];9230[label="Neg (Succ (Succ Zero)) :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];9231[label="wz64",fontsize=16,color="green",shape="box"];9232[label="Neg (Succ (Succ Zero)) :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];9233[label="wz64",fontsize=16,color="green",shape="box"];9234[label="Pos (Succ (Succ (Succ wz500000))) :% Neg Zero",fontsize=16,color="green",shape="box"];9235[label="wz64",fontsize=16,color="green",shape="box"];9236[label="Pos (Succ (Succ (Succ wz500000))) :% Neg Zero",fontsize=16,color="green",shape="box"];9237[label="wz64",fontsize=16,color="green",shape="box"];9238[label="Pos (Succ (Succ Zero)) :% Neg Zero",fontsize=16,color="green",shape="box"];9239[label="wz64",fontsize=16,color="green",shape="box"];9240[label="Pos (Succ (Succ Zero)) :% Neg Zero",fontsize=16,color="green",shape="box"];9241[label="wz64",fontsize=16,color="green",shape="box"];9242[label="Pos (Succ (Succ (Succ wz500000))) :% Neg Zero",fontsize=16,color="green",shape="box"];9243[label="wz64",fontsize=16,color="green",shape="box"];9244[label="Pos (Succ (Succ Zero)) :% Neg Zero",fontsize=16,color="green",shape="box"];9245[label="wz64",fontsize=16,color="green",shape="box"];9246[label="Neg (Succ (Succ (Succ wz500000))) :% Neg Zero",fontsize=16,color="green",shape="box"];9247[label="wz64",fontsize=16,color="green",shape="box"];9248[label="Neg (Succ (Succ Zero)) :% Neg Zero",fontsize=16,color="green",shape="box"];9249[label="wz64",fontsize=16,color="green",shape="box"];9250[label="Neg (Succ (Succ (Succ wz500000))) :% Neg Zero",fontsize=16,color="green",shape="box"];9251[label="wz64",fontsize=16,color="green",shape="box"];9252[label="Neg (Succ (Succ (Succ wz500000))) :% Neg Zero",fontsize=16,color="green",shape="box"];9253[label="wz64",fontsize=16,color="green",shape="box"];9254[label="Neg (Succ (Succ Zero)) :% Neg Zero",fontsize=16,color="green",shape="box"];9255[label="wz64",fontsize=16,color="green",shape="box"];9256[label="Neg (Succ (Succ Zero)) :% Neg Zero",fontsize=16,color="green",shape="box"];9257[label="wz64",fontsize=16,color="green",shape="box"];9258[label="Pos (Succ (Succ (Succ wz500000))) :% Pos Zero",fontsize=16,color="green",shape="box"];9259[label="wz64",fontsize=16,color="green",shape="box"];9260[label="Pos (Succ (Succ (Succ wz500000))) :% Pos Zero",fontsize=16,color="green",shape="box"];9261[label="wz64",fontsize=16,color="green",shape="box"];9262[label="Pos (Succ (Succ Zero)) :% Pos Zero",fontsize=16,color="green",shape="box"];9263[label="wz64",fontsize=16,color="green",shape="box"];9264[label="Pos (Succ (Succ Zero)) :% Pos Zero",fontsize=16,color="green",shape="box"];9265[label="wz64",fontsize=16,color="green",shape="box"];9266[label="Pos (Succ (Succ (Succ wz500000))) :% Pos Zero",fontsize=16,color="green",shape="box"];9267[label="wz64",fontsize=16,color="green",shape="box"];9268[label="Pos (Succ (Succ Zero)) :% Pos Zero",fontsize=16,color="green",shape="box"];9269[label="wz64",fontsize=16,color="green",shape="box"];9270[label="Neg (Succ (Succ (Succ wz500000))) :% Pos Zero",fontsize=16,color="green",shape="box"];9271[label="wz64",fontsize=16,color="green",shape="box"];9272[label="Neg (Succ (Succ Zero)) :% Pos Zero",fontsize=16,color="green",shape="box"];9273[label="wz64",fontsize=16,color="green",shape="box"];9274[label="Neg (Succ (Succ (Succ wz500000))) :% Pos Zero",fontsize=16,color="green",shape="box"];9275[label="wz64",fontsize=16,color="green",shape="box"];9276[label="Neg (Succ (Succ (Succ wz500000))) :% Pos Zero",fontsize=16,color="green",shape="box"];9277[label="wz64",fontsize=16,color="green",shape="box"];9278[label="Neg (Succ (Succ Zero)) :% Pos Zero",fontsize=16,color="green",shape="box"];9279[label="wz64",fontsize=16,color="green",shape="box"];9280[label="Neg (Succ (Succ Zero)) :% Pos Zero",fontsize=16,color="green",shape="box"];9281[label="wz64",fontsize=16,color="green",shape="box"];9282[label="Pos (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];9283[label="wz64",fontsize=16,color="green",shape="box"];9284[label="Pos (Succ (Succ Zero)) :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];9285[label="wz64",fontsize=16,color="green",shape="box"];9286[label="Pos (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];9287[label="wz64",fontsize=16,color="green",shape="box"];9288[label="Pos (Succ (Succ Zero)) :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];9289[label="wz64",fontsize=16,color="green",shape="box"];9290[label="Neg (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];9291[label="wz64",fontsize=16,color="green",shape="box"];9292[label="Neg (Succ (Succ Zero)) :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];9293[label="wz64",fontsize=16,color="green",shape="box"];9294[label="Pos (Succ (Succ (Succ wz500000))) :% Pos Zero",fontsize=16,color="green",shape="box"];9295[label="wz64",fontsize=16,color="green",shape="box"];9296[label="Pos (Succ (Succ Zero)) :% Pos Zero",fontsize=16,color="green",shape="box"];9297[label="wz64",fontsize=16,color="green",shape="box"];9298[label="Pos (Succ (Succ (Succ wz500000))) :% Pos Zero",fontsize=16,color="green",shape="box"];9299[label="wz64",fontsize=16,color="green",shape="box"];9300[label="Pos (Succ (Succ Zero)) :% Pos Zero",fontsize=16,color="green",shape="box"];9301[label="wz64",fontsize=16,color="green",shape="box"];9302[label="Neg (Succ (Succ (Succ wz500000))) :% Pos Zero",fontsize=16,color="green",shape="box"];9303[label="wz64",fontsize=16,color="green",shape="box"];9304[label="Neg (Succ (Succ Zero)) :% Pos Zero",fontsize=16,color="green",shape="box"];9305 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 9305[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) wz64",fontsize=16,color="magenta"];9305 -> 9376[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9305 -> 9377[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9306[label="wz64",fontsize=16,color="green",shape="box"];9307[label="Pos (Succ (Succ (Succ wz500000))) :% Neg Zero",fontsize=16,color="green",shape="box"];9308 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 9308[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) wz64",fontsize=16,color="magenta"];9308 -> 9378[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9308 -> 9379[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9309[label="wz64",fontsize=16,color="green",shape="box"];9310[label="Pos (Succ (Succ Zero)) :% Neg Zero",fontsize=16,color="green",shape="box"];9311[label="wz474",fontsize=16,color="green",shape="box"];9312[label="wz475",fontsize=16,color="green",shape="box"];9313 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 9313[label="FiniteMap.foldFM_GE wz471 wz472 (Pos (Succ (Succ (Succ wz473))) :% Neg Zero) wz478",fontsize=16,color="magenta"];9313 -> 9380[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9313 -> 9381[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9313 -> 9382[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9313 -> 9383[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9314[label="wz64",fontsize=16,color="green",shape="box"];9315[label="Pos (Succ (Succ (Succ wz500000))) :% Neg Zero",fontsize=16,color="green",shape="box"];9316[label="wz64",fontsize=16,color="green",shape="box"];9317[label="Pos (Succ (Succ Zero)) :% Neg Zero",fontsize=16,color="green",shape="box"];9318[label="wz64",fontsize=16,color="green",shape="box"];9319[label="Neg (Succ (Succ (Succ wz500000))) :% Neg Zero",fontsize=16,color="green",shape="box"];9320[label="wz64",fontsize=16,color="green",shape="box"];9321[label="Neg (Succ (Succ Zero)) :% Neg Zero",fontsize=16,color="green",shape="box"];9322 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 9322[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ (Succ wz500000))) :% Neg Zero) wz64",fontsize=16,color="magenta"];9322 -> 9384[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9322 -> 9385[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9323[label="wz64",fontsize=16,color="green",shape="box"];9324[label="Neg (Succ (Succ (Succ wz500000))) :% Neg Zero",fontsize=16,color="green",shape="box"];9325 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 9325[label="FiniteMap.foldFM_GE wz3 wz4 (Neg (Succ (Succ Zero)) :% Neg Zero) wz64",fontsize=16,color="magenta"];9325 -> 9386[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9325 -> 9387[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9326[label="wz64",fontsize=16,color="green",shape="box"];9327[label="Neg (Succ (Succ Zero)) :% Neg Zero",fontsize=16,color="green",shape="box"];9328 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 9328[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)) wz64",fontsize=16,color="magenta"];9328 -> 9388[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9328 -> 9389[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9329 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 9329[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg (Succ wz5100)) wz64",fontsize=16,color="magenta"];9329 -> 9390[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9329 -> 9391[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9330[label="wz64",fontsize=16,color="green",shape="box"];9331[label="Pos (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];9332[label="wz64",fontsize=16,color="green",shape="box"];9333[label="Pos (Succ (Succ Zero)) :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];9334[label="wz64",fontsize=16,color="green",shape="box"];9335[label="Neg (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];9337[label="wz64",fontsize=16,color="green",shape="box"];9338[label="Neg (Succ (Succ Zero)) :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];9339 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 9339[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ (Succ wz500000))) :% Neg Zero) wz64",fontsize=16,color="magenta"];9339 -> 9396[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9339 -> 9397[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9340 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 9340[label="FiniteMap.foldFM_GE wz3 wz4 (Pos (Succ (Succ Zero)) :% Neg Zero) wz64",fontsize=16,color="magenta"];9340 -> 9398[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9340 -> 9399[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9341[label="wz64",fontsize=16,color="green",shape="box"];9342[label="Pos (Succ (Succ (Succ wz500000))) :% Neg Zero",fontsize=16,color="green",shape="box"];9343[label="wz64",fontsize=16,color="green",shape="box"];9344[label="Pos (Succ (Succ Zero)) :% Neg Zero",fontsize=16,color="green",shape="box"];9345[label="wz64",fontsize=16,color="green",shape="box"];9346[label="Neg (Succ (Succ (Succ wz500000))) :% Neg Zero",fontsize=16,color="green",shape="box"];9347[label="wz64",fontsize=16,color="green",shape="box"];9348[label="Neg (Succ (Succ Zero)) :% Neg Zero",fontsize=16,color="green",shape="box"];9349[label="wz64",fontsize=16,color="green",shape="box"];9350[label="Pos (Succ (Succ (Succ wz500000))) :% Pos Zero",fontsize=16,color="green",shape="box"];9351[label="wz64",fontsize=16,color="green",shape="box"];9352[label="Pos (Succ (Succ Zero)) :% Pos Zero",fontsize=16,color="green",shape="box"];9353[label="wz64",fontsize=16,color="green",shape="box"];9354[label="Neg (Succ (Succ (Succ wz500000))) :% Pos Zero",fontsize=16,color="green",shape="box"];9355[label="wz64",fontsize=16,color="green",shape="box"];9356[label="Neg (Succ (Succ Zero)) :% Pos Zero",fontsize=16,color="green",shape="box"];9357[label="wz64",fontsize=16,color="green",shape="box"];9358[label="Pos (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];9359[label="wz64",fontsize=16,color="green",shape="box"];9360[label="Pos (Succ (Succ Zero)) :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];9361[label="wz64",fontsize=16,color="green",shape="box"];9362[label="Neg (Succ (Succ (Succ wz500000))) :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];9363[label="wz64",fontsize=16,color="green",shape="box"];9364[label="Neg (Succ (Succ Zero)) :% Pos (Succ wz5100)",fontsize=16,color="green",shape="box"];9365[label="wz64",fontsize=16,color="green",shape="box"];9366[label="Pos (Succ (Succ (Succ wz500000))) :% Pos Zero",fontsize=16,color="green",shape="box"];9367[label="wz64",fontsize=16,color="green",shape="box"];9368[label="Pos (Succ (Succ Zero)) :% Pos Zero",fontsize=16,color="green",shape="box"];9369[label="wz64",fontsize=16,color="green",shape="box"];9370[label="Neg (Succ (Succ (Succ wz500000))) :% Pos Zero",fontsize=16,color="green",shape="box"];9371[label="wz64",fontsize=16,color="green",shape="box"];9372[label="Neg (Succ (Succ Zero)) :% Pos Zero",fontsize=16,color="green",shape="box"];9373[label="wz464",fontsize=16,color="green",shape="box"];9374[label="wz465",fontsize=16,color="green",shape="box"];9375 -> 6[label="",style="dashed", color="red", weight=0]; 100.11/64.47 9375[label="FiniteMap.foldFM_GE wz461 wz462 (Neg (Succ (Succ Zero)) :% Neg (Succ wz463)) wz468",fontsize=16,color="magenta"];9375 -> 9400[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9375 -> 9401[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9375 -> 9402[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9375 -> 9403[label="",style="dashed", color="magenta", weight=3]; 100.11/64.47 9376[label="wz64",fontsize=16,color="green",shape="box"];9377[label="Pos (Succ (Succ (Succ wz500000))) :% Neg Zero",fontsize=16,color="green",shape="box"];9378[label="wz64",fontsize=16,color="green",shape="box"];9379[label="Pos (Succ (Succ Zero)) :% Neg Zero",fontsize=16,color="green",shape="box"];9380[label="wz472",fontsize=16,color="green",shape="box"];9381[label="wz478",fontsize=16,color="green",shape="box"];9382[label="wz471",fontsize=16,color="green",shape="box"];9383[label="Pos (Succ (Succ (Succ wz473))) :% Neg Zero",fontsize=16,color="green",shape="box"];9384[label="wz64",fontsize=16,color="green",shape="box"];9385[label="Neg (Succ (Succ (Succ wz500000))) :% Neg Zero",fontsize=16,color="green",shape="box"];9386[label="wz64",fontsize=16,color="green",shape="box"];9387[label="Neg (Succ (Succ Zero)) :% Neg Zero",fontsize=16,color="green",shape="box"];9388[label="wz64",fontsize=16,color="green",shape="box"];9389[label="Pos (Succ (Succ (Succ wz500000))) :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];9390[label="wz64",fontsize=16,color="green",shape="box"];9391[label="Pos (Succ (Succ Zero)) :% Neg (Succ wz5100)",fontsize=16,color="green",shape="box"];9396[label="wz64",fontsize=16,color="green",shape="box"];9397[label="Pos (Succ (Succ (Succ wz500000))) :% Neg Zero",fontsize=16,color="green",shape="box"];9398[label="wz64",fontsize=16,color="green",shape="box"];9399[label="Pos (Succ (Succ Zero)) :% Neg Zero",fontsize=16,color="green",shape="box"];9400[label="wz462",fontsize=16,color="green",shape="box"];9401[label="wz468",fontsize=16,color="green",shape="box"];9402[label="wz461",fontsize=16,color="green",shape="box"];9403[label="Neg (Succ (Succ Zero)) :% Neg (Succ wz463)",fontsize=16,color="green",shape="box"];} 100.11/64.47 100.11/64.47 ---------------------------------------- 100.11/64.47 100.11/64.47 (6) 100.11/64.47 Complex Obligation (AND) 100.11/64.47 100.11/64.47 ---------------------------------------- 100.11/64.47 100.11/64.47 (7) 100.11/64.47 Obligation: 100.11/64.47 Q DP problem: 100.11/64.47 The TRS P consists of the following rules: 100.11/64.47 100.11/64.47 new_primMulNat(Succ(wz600000), wz5100) -> new_primMulNat(wz600000, wz5100) 100.11/64.47 100.11/64.47 R is empty. 100.11/64.47 Q is empty. 100.11/64.47 We have to consider all minimal (P,Q,R)-chains. 100.11/64.47 ---------------------------------------- 100.11/64.47 100.11/64.47 (8) QDPSizeChangeProof (EQUIVALENT) 100.11/64.47 By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem. 100.11/64.47 100.11/64.47 From the DPs we obtained the following set of size-change graphs: 100.11/64.47 *new_primMulNat(Succ(wz600000), wz5100) -> new_primMulNat(wz600000, wz5100) 100.11/64.47 The graph contains the following edges 1 > 1, 2 >= 2 100.11/64.47 100.11/64.47 100.11/64.47 ---------------------------------------- 100.11/64.47 100.11/64.47 (9) 100.11/64.47 YES 100.11/64.47 100.11/64.47 ---------------------------------------- 100.11/64.47 100.11/64.47 (10) 100.11/64.47 Obligation: 100.11/64.47 Q DP problem: 100.11/64.47 The TRS P consists of the following rules: 100.11/64.47 100.11/64.47 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.47 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.47 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.47 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.11/64.47 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.11/64.47 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.11/64.47 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.47 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.47 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.47 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.11/64.47 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.47 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.47 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.47 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.47 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.47 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.47 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.47 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.11/64.47 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.11/64.47 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.47 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.47 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.11/64.47 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.47 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.47 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.47 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.47 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.47 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.47 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.47 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.47 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.11/64.47 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.47 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.47 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.47 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.11/64.47 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.47 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.47 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.47 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.47 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.47 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.47 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.11/64.47 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.47 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.47 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.47 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.11/64.47 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.11/64.47 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.47 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.47 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.47 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.47 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.11/64.47 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.47 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.11/64.47 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.11/64.47 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.47 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.47 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.11/64.47 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.47 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.11/64.47 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.47 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.47 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.47 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.47 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.47 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.47 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.11/64.47 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.47 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.11/64.47 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.47 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.47 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.47 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.47 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.47 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.11/64.47 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.47 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.47 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.47 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.47 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.11/64.47 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.11/64.47 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.47 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.47 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.47 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.11/64.47 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.11/64.47 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.47 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.47 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.47 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.47 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.47 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.11/64.47 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.47 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.47 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.47 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.47 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.11/64.47 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.47 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.47 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.11/64.47 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.47 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.47 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.11/64.47 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.47 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.47 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.11/64.47 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.11/64.47 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.47 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.11/64.47 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.47 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.47 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.11/64.47 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.11/64.47 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.11/64.47 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.11/64.47 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.47 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.47 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.47 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.47 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.47 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.11/64.47 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.11/64.47 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.47 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.47 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.47 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.47 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.47 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.11/64.47 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.47 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.47 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.47 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.47 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.11/64.47 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.11/64.47 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.47 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.47 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.47 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.47 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.11/64.47 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.11/64.47 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.47 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.47 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.47 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.47 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.47 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.47 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.11/64.47 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.11/64.47 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.47 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.47 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.47 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.11/64.47 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.47 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.47 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.47 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.47 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.47 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.47 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.11/64.47 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.47 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.11/64.47 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.47 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.47 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.47 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.47 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.47 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.47 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.47 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.47 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.11/64.47 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.47 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.47 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.47 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.47 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.47 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.11/64.47 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.11/64.47 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.47 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.11/64.47 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.47 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.47 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.11/64.47 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.47 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.47 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.11/64.47 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.47 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.11/64.47 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.47 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.47 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.47 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.47 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.47 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.47 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.47 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.47 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.47 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.47 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.47 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.47 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.47 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.47 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.11/64.47 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.11/64.47 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.47 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.47 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.47 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.47 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.47 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.11/64.47 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.47 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.11/64.47 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.47 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.47 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.47 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.47 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.47 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.47 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.11/64.47 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.47 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.47 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.47 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.47 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.47 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.11/64.47 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.11/64.47 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.47 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.47 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.47 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.11/64.47 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.47 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.47 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.47 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.47 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.47 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.47 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.47 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.11/64.47 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.11/64.47 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.47 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.47 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.11/64.47 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.47 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.47 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.11/64.47 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.11/64.47 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.11/64.47 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.47 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.11/64.47 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.47 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.11/64.47 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.47 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.47 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.11/64.47 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.11/64.47 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.47 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.47 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.47 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.47 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.47 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.11/64.47 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.47 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.47 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.47 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.47 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.47 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.11/64.47 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.11/64.47 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.11/64.47 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.11/64.47 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.11/64.47 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.47 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.47 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.47 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.47 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.11/64.47 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.47 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.47 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.11/64.47 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.47 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.47 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.47 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.47 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.47 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.47 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.47 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.47 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.11/64.47 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.47 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.47 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.47 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.11/64.47 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.11/64.47 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.47 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.11/64.47 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.47 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.47 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.11/64.47 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.11/64.47 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.47 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.47 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.47 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.47 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.47 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.47 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.11/64.47 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.47 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.47 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.47 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.47 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.11/64.47 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.11/64.47 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.48 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.11/64.48 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.11/64.48 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.11/64.48 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.48 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.48 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.48 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.11/64.48 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.48 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.48 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.48 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.48 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.48 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.48 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.11/64.48 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.48 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.48 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.48 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.48 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.48 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.48 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.48 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.11/64.48 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.11/64.48 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.48 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.48 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.11/64.48 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.48 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.48 100.11/64.48 The TRS R consists of the following rules: 100.11/64.48 100.11/64.48 new_primMulNat0(Zero, wz5100) -> Zero 100.11/64.48 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.11/64.48 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.11/64.48 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.11/64.48 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.11/64.48 new_primPlusNat0(Zero, Zero) -> Zero 100.11/64.48 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.11/64.48 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.11/64.48 100.11/64.48 The set Q consists of the following terms: 100.11/64.48 100.11/64.48 new_primPlusNat1(Succ(x0), x1) 100.11/64.48 new_primMulNat0(Zero, x0) 100.11/64.48 new_primMulNat0(Succ(x0), x1) 100.11/64.48 new_primPlusNat0(Succ(x0), Zero) 100.11/64.48 new_primPlusNat0(Succ(x0), Succ(x1)) 100.11/64.48 new_primPlusNat1(Zero, x0) 100.11/64.48 new_primPlusNat0(Zero, Zero) 100.11/64.48 new_primPlusNat0(Zero, Succ(x0)) 100.11/64.48 100.11/64.48 We have to consider all minimal (P,Q,R)-chains. 100.11/64.48 ---------------------------------------- 100.11/64.48 100.11/64.48 (11) DependencyGraphProof (EQUIVALENT) 100.11/64.48 The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 4 SCCs. 100.11/64.48 ---------------------------------------- 100.11/64.48 100.11/64.48 (12) 100.11/64.48 Complex Obligation (AND) 100.11/64.48 100.11/64.48 ---------------------------------------- 100.11/64.48 100.11/64.48 (13) 100.11/64.48 Obligation: 100.11/64.48 Q DP problem: 100.11/64.48 The TRS P consists of the following rules: 100.11/64.48 100.11/64.48 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.48 100.11/64.48 The TRS R consists of the following rules: 100.11/64.48 100.11/64.48 new_primMulNat0(Zero, wz5100) -> Zero 100.11/64.48 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.11/64.48 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.11/64.48 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.11/64.48 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.11/64.48 new_primPlusNat0(Zero, Zero) -> Zero 100.11/64.48 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.11/64.48 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.11/64.48 100.11/64.48 The set Q consists of the following terms: 100.11/64.48 100.11/64.48 new_primPlusNat1(Succ(x0), x1) 100.11/64.48 new_primMulNat0(Zero, x0) 100.11/64.48 new_primMulNat0(Succ(x0), x1) 100.11/64.48 new_primPlusNat0(Succ(x0), Zero) 100.11/64.48 new_primPlusNat0(Succ(x0), Succ(x1)) 100.11/64.48 new_primPlusNat1(Zero, x0) 100.11/64.48 new_primPlusNat0(Zero, Zero) 100.11/64.48 new_primPlusNat0(Zero, Succ(x0)) 100.11/64.48 100.11/64.48 We have to consider all minimal (P,Q,R)-chains. 100.11/64.48 ---------------------------------------- 100.11/64.48 100.11/64.48 (14) QDPSizeChangeProof (EQUIVALENT) 100.11/64.48 By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem. 100.11/64.48 100.11/64.48 From the DPs we obtained the following set of size-change graphs: 100.11/64.48 *new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.48 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.48 100.11/64.48 100.11/64.48 *new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.48 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.48 100.11/64.48 100.11/64.48 *new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.48 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.48 100.11/64.48 100.11/64.48 *new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.48 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.48 100.11/64.48 100.11/64.48 *new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.48 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.48 100.11/64.48 100.11/64.48 *new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.48 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.48 100.11/64.48 100.11/64.48 *new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.48 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.48 100.11/64.48 100.11/64.48 *new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.48 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.48 100.11/64.48 100.11/64.48 *new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.48 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.48 100.11/64.48 100.11/64.48 *new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.48 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.48 100.11/64.48 100.11/64.48 *new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.48 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.48 100.11/64.48 100.11/64.48 *new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.48 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.48 100.11/64.48 100.11/64.48 *new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.48 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.48 100.11/64.48 100.11/64.48 *new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.48 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.48 100.11/64.48 100.11/64.48 *new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.48 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.48 100.11/64.48 100.11/64.48 *new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.48 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.48 100.11/64.48 100.11/64.48 *new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.48 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.48 100.11/64.48 100.11/64.48 *new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.48 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.48 100.11/64.48 100.11/64.48 *new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.48 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.48 100.11/64.48 100.11/64.48 *new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.48 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.48 100.11/64.48 100.11/64.48 *new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.48 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.48 100.11/64.48 100.11/64.48 *new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.48 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.48 100.11/64.48 100.11/64.48 *new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.48 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.48 100.11/64.48 100.11/64.48 *new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.48 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.48 100.11/64.48 100.11/64.48 *new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.48 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.48 100.11/64.48 100.11/64.48 *new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.48 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.48 100.11/64.48 100.11/64.48 *new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.48 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.48 100.11/64.48 100.11/64.48 *new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.48 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.48 100.11/64.48 100.11/64.48 *new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.48 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.48 100.11/64.48 100.11/64.48 *new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.48 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.48 100.11/64.48 100.11/64.48 *new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.48 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.48 100.11/64.48 100.11/64.48 *new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.48 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.48 100.11/64.48 100.11/64.48 ---------------------------------------- 100.11/64.48 100.11/64.48 (15) 100.11/64.48 YES 100.11/64.48 100.11/64.48 ---------------------------------------- 100.11/64.48 100.11/64.48 (16) 100.11/64.48 Obligation: 100.11/64.48 Q DP problem: 100.11/64.48 The TRS P consists of the following rules: 100.11/64.48 100.11/64.48 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.48 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.48 100.11/64.48 The TRS R consists of the following rules: 100.11/64.48 100.11/64.48 new_primMulNat0(Zero, wz5100) -> Zero 100.11/64.48 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.11/64.48 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.11/64.48 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.11/64.48 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.11/64.48 new_primPlusNat0(Zero, Zero) -> Zero 100.11/64.48 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.11/64.48 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.11/64.48 100.11/64.48 The set Q consists of the following terms: 100.11/64.48 100.11/64.48 new_primPlusNat1(Succ(x0), x1) 100.11/64.48 new_primMulNat0(Zero, x0) 100.11/64.48 new_primMulNat0(Succ(x0), x1) 100.11/64.48 new_primPlusNat0(Succ(x0), Zero) 100.11/64.48 new_primPlusNat0(Succ(x0), Succ(x1)) 100.11/64.48 new_primPlusNat1(Zero, x0) 100.11/64.48 new_primPlusNat0(Zero, Zero) 100.11/64.48 new_primPlusNat0(Zero, Succ(x0)) 100.11/64.48 100.11/64.48 We have to consider all minimal (P,Q,R)-chains. 100.11/64.48 ---------------------------------------- 100.11/64.48 100.11/64.48 (17) QDPSizeChangeProof (EQUIVALENT) 100.11/64.48 By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem. 100.11/64.48 100.11/64.48 From the DPs we obtained the following set of size-change graphs: 100.11/64.48 *new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.48 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.48 100.11/64.48 100.11/64.48 *new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.48 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.48 100.11/64.48 100.11/64.48 *new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.48 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.48 100.11/64.48 100.11/64.48 *new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.48 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.48 100.11/64.48 100.11/64.48 *new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.48 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.48 100.11/64.48 100.11/64.48 *new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.48 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.48 100.11/64.48 100.11/64.48 *new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.48 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.48 100.11/64.48 100.11/64.48 *new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.48 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.48 100.11/64.48 100.11/64.48 *new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.48 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.48 100.11/64.48 100.11/64.48 *new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.48 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.48 100.11/64.48 100.11/64.48 *new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.48 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.48 100.11/64.48 100.11/64.48 *new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.48 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.48 100.11/64.48 100.11/64.48 *new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.48 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.48 100.11/64.48 100.11/64.48 *new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.48 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.48 100.11/64.48 100.11/64.48 *new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.48 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.48 100.11/64.48 100.11/64.48 *new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.48 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.48 100.11/64.48 100.11/64.48 *new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.48 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.48 100.11/64.48 100.11/64.48 *new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.48 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.48 100.11/64.48 100.11/64.48 *new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.48 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.48 100.11/64.48 100.11/64.48 *new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.48 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.48 100.11/64.48 100.11/64.48 *new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.48 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.48 100.11/64.48 100.11/64.48 *new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.48 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.48 100.11/64.48 100.11/64.48 *new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.48 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.48 100.11/64.48 100.11/64.48 *new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.48 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.48 100.11/64.48 100.11/64.48 *new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.49 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.49 100.11/64.49 100.11/64.49 *new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.49 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.49 100.11/64.49 100.11/64.49 *new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.49 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.49 100.11/64.49 100.11/64.49 *new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.49 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.49 100.11/64.49 100.11/64.49 *new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.49 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.49 100.11/64.49 100.11/64.49 *new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.49 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.49 100.11/64.49 100.11/64.49 *new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.49 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.49 100.11/64.49 100.11/64.49 *new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.49 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.49 100.11/64.49 100.11/64.49 ---------------------------------------- 100.11/64.49 100.11/64.49 (18) 100.11/64.49 YES 100.11/64.49 100.11/64.49 ---------------------------------------- 100.11/64.49 100.11/64.49 (19) 100.11/64.49 Obligation: 100.11/64.49 Q DP problem: 100.11/64.49 The TRS P consists of the following rules: 100.11/64.49 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.49 100.11/64.49 The TRS R consists of the following rules: 100.11/64.49 100.11/64.49 new_primMulNat0(Zero, wz5100) -> Zero 100.11/64.49 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.11/64.49 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.11/64.49 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.11/64.49 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.11/64.49 new_primPlusNat0(Zero, Zero) -> Zero 100.11/64.49 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.11/64.49 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.11/64.49 100.11/64.49 The set Q consists of the following terms: 100.11/64.49 100.11/64.49 new_primPlusNat1(Succ(x0), x1) 100.11/64.49 new_primMulNat0(Zero, x0) 100.11/64.49 new_primMulNat0(Succ(x0), x1) 100.11/64.49 new_primPlusNat0(Succ(x0), Zero) 100.11/64.49 new_primPlusNat0(Succ(x0), Succ(x1)) 100.11/64.49 new_primPlusNat1(Zero, x0) 100.11/64.49 new_primPlusNat0(Zero, Zero) 100.11/64.49 new_primPlusNat0(Zero, Succ(x0)) 100.11/64.49 100.11/64.49 We have to consider all minimal (P,Q,R)-chains. 100.11/64.49 ---------------------------------------- 100.11/64.49 100.11/64.49 (20) QDPSizeChangeProof (EQUIVALENT) 100.11/64.49 By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem. 100.11/64.49 100.11/64.49 From the DPs we obtained the following set of size-change graphs: 100.11/64.49 *new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.49 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.49 100.11/64.49 100.11/64.49 *new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.49 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.49 100.11/64.49 100.11/64.49 *new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.49 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.49 100.11/64.49 100.11/64.49 *new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.49 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.49 100.11/64.49 100.11/64.49 *new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.49 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.49 100.11/64.49 100.11/64.49 *new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.49 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.49 100.11/64.49 100.11/64.49 *new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.49 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.49 100.11/64.49 100.11/64.49 *new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.49 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.49 100.11/64.49 100.11/64.49 *new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.49 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.49 100.11/64.49 100.11/64.49 *new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.49 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.49 100.11/64.49 100.11/64.49 *new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.49 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.49 100.11/64.49 100.11/64.49 *new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.49 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.49 100.11/64.49 100.11/64.49 *new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.49 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.49 100.11/64.49 100.11/64.49 *new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.49 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.49 100.11/64.49 100.11/64.49 *new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.49 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.49 100.11/64.49 100.11/64.49 *new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.49 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.49 100.11/64.49 100.11/64.49 *new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.49 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.49 100.11/64.49 100.11/64.49 *new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.49 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.49 100.11/64.49 100.11/64.49 *new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.49 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.49 100.11/64.49 100.11/64.49 *new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.49 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.49 100.11/64.49 100.11/64.49 *new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.49 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.49 100.11/64.49 100.11/64.49 *new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.49 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.49 100.11/64.49 100.11/64.49 *new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.49 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.49 100.11/64.49 100.11/64.49 *new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.49 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.49 100.11/64.49 100.11/64.49 *new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.49 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.49 100.11/64.49 100.11/64.49 *new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.49 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.49 100.11/64.49 100.11/64.49 *new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.49 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.49 100.11/64.49 100.11/64.49 *new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.49 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.49 100.11/64.49 100.11/64.49 *new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz63, bb, bc) 100.11/64.49 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.49 100.11/64.49 100.11/64.49 *new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.49 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.49 100.11/64.49 100.11/64.49 *new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.49 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.49 100.11/64.49 100.11/64.49 *new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Zero)), wz64, bb, bc) 100.11/64.49 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.11/64.49 100.11/64.49 100.11/64.49 ---------------------------------------- 100.11/64.49 100.11/64.49 (21) 100.11/64.49 YES 100.11/64.49 100.11/64.49 ---------------------------------------- 100.11/64.49 100.11/64.49 (22) 100.11/64.49 Obligation: 100.11/64.49 Q DP problem: 100.11/64.49 The TRS P consists of the following rules: 100.11/64.49 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.49 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.11/64.49 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.11/64.49 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.49 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.11/64.49 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.49 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.11/64.49 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.11/64.49 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.11/64.49 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.11/64.49 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.11/64.49 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.11/64.49 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.49 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.11/64.49 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.11/64.49 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.49 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.49 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.49 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.49 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.11/64.49 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.49 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.49 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.49 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.49 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.49 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.49 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.49 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.49 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.49 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.49 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.49 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.49 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.49 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.49 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.49 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.49 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.49 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.49 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.49 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.49 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.49 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.49 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.49 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.49 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.49 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.49 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.49 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.49 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.49 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.49 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.49 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.49 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.49 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.49 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.49 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.49 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.49 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.49 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.49 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.49 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.49 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.49 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.49 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.49 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.49 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.49 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.49 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.49 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.49 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.49 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.49 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.49 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.49 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.49 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.49 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.49 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.49 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.49 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.49 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.49 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.49 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.49 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.49 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.49 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.49 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.49 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.49 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.49 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.11/64.50 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.11/64.50 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.11/64.50 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.50 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.50 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.50 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.50 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.50 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.50 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.11/64.50 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.50 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.50 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.50 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.50 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.50 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.50 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.11/64.50 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.50 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.50 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.50 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.50 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.50 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.50 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.11/64.50 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.50 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.50 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.50 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.11/64.50 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.50 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.11/64.50 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.50 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.50 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.11/64.50 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.50 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.11/64.50 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.50 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.50 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.50 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.50 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.11/64.50 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.11/64.50 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.50 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.50 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.50 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.50 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.50 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.50 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.50 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.50 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.50 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.11/64.50 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.50 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.50 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.50 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.50 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.11/64.50 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.50 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.50 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.50 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.50 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.50 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.50 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.50 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.50 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.11/64.50 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.50 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.50 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.50 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.50 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.50 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.50 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.50 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.50 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.50 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.50 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.50 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.50 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.50 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.50 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.50 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.50 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.50 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.50 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.50 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.11/64.50 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.11/64.50 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.11/64.50 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.50 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.11/64.50 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.11/64.50 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.11/64.50 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.11/64.50 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.50 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.50 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.11/64.50 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.11/64.50 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.11/64.50 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.11/64.50 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.11/64.50 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.11/64.50 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.11/64.50 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.11/64.50 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.11/64.50 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.50 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.50 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.11/64.50 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.11/64.50 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.11/64.50 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.11/64.50 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.11/64.50 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.11/64.50 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.11/64.50 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.11/64.50 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.11/64.50 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.11/64.50 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.11/64.50 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.11/64.50 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.50 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.50 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.11/64.50 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.11/64.50 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.11/64.50 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.11/64.50 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.11/64.50 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.11/64.50 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.50 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.50 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.11/64.50 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.50 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.50 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.50 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.50 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.11/64.50 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.50 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.11/64.50 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.50 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.50 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.50 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.50 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.11/64.50 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.50 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.11/64.50 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.11/64.50 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.11/64.50 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.11/64.50 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.50 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.50 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.11/64.50 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.50 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.50 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.11/64.50 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.50 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.50 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.50 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.50 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.11/64.50 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.50 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.11/64.50 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.50 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.50 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.11/64.50 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.11/64.50 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.11/64.50 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.11/64.50 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.11/64.50 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.11/64.50 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.11/64.50 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.11/64.50 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.50 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.11/64.50 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.11/64.50 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.50 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.11/64.50 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.11/64.50 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.11/64.50 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.11/64.50 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.11/64.50 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.50 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.11/64.50 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.50 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.50 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.50 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.50 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.11/64.50 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.50 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.50 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.50 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.11/64.50 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.11/64.50 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.50 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.50 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.50 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.11/64.50 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.11/64.50 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.50 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.50 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.50 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.50 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.50 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.50 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.11/64.50 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.50 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.50 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.50 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.50 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.50 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.50 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.50 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.11/64.50 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.50 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.50 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.11/64.50 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.50 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.50 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.50 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.50 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.11/64.50 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.11/64.50 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.50 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.50 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.11/64.50 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.50 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.50 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.50 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.50 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.50 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.50 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.50 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.50 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.50 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.50 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.11/64.50 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.11/64.50 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.50 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.50 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.11/64.50 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.50 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.11/64.50 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.11/64.50 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.50 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.50 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.11/64.50 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.50 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.50 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.50 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.50 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.50 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.50 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.50 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.50 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.50 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.50 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.50 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.50 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.50 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.11/64.50 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.11/64.50 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.50 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.50 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.11/64.50 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.11/64.50 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.50 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.50 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.50 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.50 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.50 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.50 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.11/64.50 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.50 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.50 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.50 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.50 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.50 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.50 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.50 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.50 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.50 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.50 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.50 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.50 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.50 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.50 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.50 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.50 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.50 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.50 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.50 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.50 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.50 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.50 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.50 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.50 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.11/64.50 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.11/64.50 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.50 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.50 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.50 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.50 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.11/64.50 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.50 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.50 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.50 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.50 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.50 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.50 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.50 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.50 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.50 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.50 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.50 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.11/64.50 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.50 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.50 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.50 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.50 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.50 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.50 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.50 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.11/64.50 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.50 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.11/64.50 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.50 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.50 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.50 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.50 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.50 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.11/64.50 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.50 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.50 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.50 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.50 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.50 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.11/64.50 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.50 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.50 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.50 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.50 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.50 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.50 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.11/64.50 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.50 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.11/64.50 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.50 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.50 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.11/64.50 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.11/64.50 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.50 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.50 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.50 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.50 100.11/64.50 The TRS R consists of the following rules: 100.11/64.50 100.11/64.50 new_primMulNat0(Zero, wz5100) -> Zero 100.11/64.50 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.11/64.50 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.11/64.50 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.11/64.50 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.11/64.50 new_primPlusNat0(Zero, Zero) -> Zero 100.11/64.50 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.11/64.50 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.11/64.50 100.11/64.50 The set Q consists of the following terms: 100.11/64.50 100.11/64.50 new_primPlusNat1(Succ(x0), x1) 100.11/64.50 new_primMulNat0(Zero, x0) 100.11/64.50 new_primMulNat0(Succ(x0), x1) 100.11/64.50 new_primPlusNat0(Succ(x0), Zero) 100.11/64.50 new_primPlusNat0(Succ(x0), Succ(x1)) 100.11/64.50 new_primPlusNat1(Zero, x0) 100.11/64.50 new_primPlusNat0(Zero, Zero) 100.11/64.50 new_primPlusNat0(Zero, Succ(x0)) 100.11/64.50 100.11/64.50 We have to consider all minimal (P,Q,R)-chains. 100.11/64.50 ---------------------------------------- 100.11/64.50 100.11/64.50 (23) TransformationProof (EQUIVALENT) 100.11/64.50 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) at position [6,0] we obtained the following new rules [LPAR04]: 100.11/64.50 100.11/64.50 (new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc),new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc)) 100.11/64.50 100.11/64.50 100.11/64.50 ---------------------------------------- 100.11/64.50 100.11/64.50 (24) 100.11/64.50 Obligation: 100.11/64.50 Q DP problem: 100.11/64.50 The TRS P consists of the following rules: 100.11/64.50 100.11/64.50 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.11/64.50 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.11/64.50 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.11/64.50 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.11/64.50 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.11/64.50 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.11/64.50 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.11/64.50 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.11/64.50 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.11/64.50 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.11/64.50 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.11/64.50 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.50 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.50 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.50 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.50 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.50 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.50 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.50 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.50 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.50 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.50 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.50 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.50 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.11/64.50 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.50 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.50 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.50 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.50 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.50 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.50 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.11/64.50 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.50 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.50 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.50 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.50 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.50 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.50 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.11/64.50 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.50 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.50 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.50 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.11/64.50 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.50 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.11/64.50 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.50 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.50 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.11/64.50 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.50 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.11/64.50 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.50 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.50 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.50 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.50 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.11/64.50 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.11/64.50 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.50 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.50 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.50 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.50 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.50 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.50 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.50 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.50 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.50 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.11/64.50 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.50 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.50 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.50 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.50 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.11/64.50 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.50 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.50 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.50 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.50 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.50 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.50 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.50 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.50 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.11/64.50 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.50 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.50 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.50 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.50 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.50 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.50 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.50 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.50 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.50 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.50 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.50 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.50 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.50 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.50 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.50 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.50 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.50 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.50 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.50 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.11/64.50 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.11/64.50 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.11/64.50 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.50 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.11/64.50 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.11/64.50 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.11/64.50 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.11/64.50 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.50 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.50 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.11/64.50 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.11/64.50 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.11/64.50 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.11/64.50 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.11/64.50 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.11/64.50 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.11/64.50 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.11/64.50 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.11/64.50 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.50 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.50 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.11/64.50 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.11/64.50 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.11/64.50 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.11/64.50 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.11/64.50 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.11/64.50 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.11/64.50 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.11/64.50 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.11/64.50 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.11/64.50 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.11/64.50 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.11/64.50 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.50 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.50 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.11/64.50 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.11/64.50 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.11/64.50 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.11/64.50 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.11/64.50 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.11/64.50 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.50 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.50 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.11/64.50 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.50 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.50 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.50 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.50 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.11/64.50 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.50 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.11/64.50 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.50 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.50 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.50 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.50 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.11/64.50 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.50 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.11/64.50 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.11/64.50 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.11/64.50 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.11/64.50 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.50 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.50 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.11/64.50 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.51 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.51 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.11/64.51 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.51 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.51 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.51 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.51 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.11/64.51 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.51 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.11/64.51 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.51 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.51 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.11/64.51 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.11/64.51 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.11/64.51 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.11/64.51 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.11/64.51 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.11/64.51 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.11/64.51 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.11/64.51 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.51 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.11/64.51 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.11/64.51 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.51 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.11/64.51 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.11/64.51 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.11/64.51 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.11/64.51 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.11/64.51 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.51 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.11/64.51 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.51 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.51 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.51 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.51 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.11/64.51 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.51 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.51 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.51 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.11/64.51 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.11/64.51 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.51 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.51 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.51 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.11/64.51 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.11/64.51 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.51 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.51 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.51 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.51 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.51 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.51 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.11/64.51 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.51 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.51 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.51 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.51 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.51 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.51 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.51 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.11/64.51 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.51 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.51 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.11/64.51 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.51 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.51 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.51 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.51 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.11/64.51 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.11/64.51 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.51 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.51 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.11/64.51 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.51 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.51 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.51 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.51 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.51 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.51 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.51 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.51 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.51 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.51 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.11/64.51 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.11/64.51 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.51 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.51 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.11/64.51 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.51 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.11/64.51 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.11/64.51 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.51 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.51 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.11/64.51 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.51 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.51 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.51 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.51 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.51 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.51 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.51 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.51 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.51 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.51 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.51 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.51 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.51 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.11/64.51 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.11/64.51 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.51 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.51 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.11/64.51 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.11/64.51 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.51 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.51 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.51 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.51 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.51 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.51 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.11/64.51 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.51 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.51 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.51 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.51 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.51 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.51 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.51 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.51 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.51 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.51 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.51 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.51 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.51 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.51 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.51 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.51 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.51 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.51 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.51 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.51 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.51 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.51 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.51 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.51 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.11/64.51 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.11/64.51 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.51 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.51 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.51 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.51 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.11/64.51 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.51 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.51 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.51 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.51 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.51 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.51 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.51 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.51 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.51 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.51 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.51 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.11/64.51 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.51 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.51 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.51 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.51 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.51 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.51 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.51 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.11/64.51 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.51 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.11/64.51 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.51 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.51 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.51 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.51 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.51 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.11/64.51 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.51 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.51 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.51 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.51 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.51 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.11/64.51 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.51 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.51 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.51 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.51 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.51 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.51 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.11/64.51 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.51 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.11/64.51 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.51 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.51 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.11/64.51 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.11/64.51 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.51 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.51 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.51 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.11/64.51 100.11/64.51 The TRS R consists of the following rules: 100.11/64.51 100.11/64.51 new_primMulNat0(Zero, wz5100) -> Zero 100.11/64.51 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.11/64.51 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.11/64.51 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.11/64.51 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.11/64.51 new_primPlusNat0(Zero, Zero) -> Zero 100.11/64.51 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.11/64.51 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.11/64.51 100.11/64.51 The set Q consists of the following terms: 100.11/64.51 100.11/64.51 new_primPlusNat1(Succ(x0), x1) 100.11/64.51 new_primMulNat0(Zero, x0) 100.11/64.51 new_primMulNat0(Succ(x0), x1) 100.11/64.51 new_primPlusNat0(Succ(x0), Zero) 100.11/64.51 new_primPlusNat0(Succ(x0), Succ(x1)) 100.11/64.51 new_primPlusNat1(Zero, x0) 100.11/64.51 new_primPlusNat0(Zero, Zero) 100.11/64.51 new_primPlusNat0(Zero, Succ(x0)) 100.11/64.51 100.11/64.51 We have to consider all minimal (P,Q,R)-chains. 100.11/64.51 ---------------------------------------- 100.11/64.51 100.11/64.51 (25) TransformationProof (EQUIVALENT) 100.11/64.51 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) at position [6,0] we obtained the following new rules [LPAR04]: 100.11/64.51 100.11/64.51 (new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc),new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc)) 100.11/64.51 100.11/64.51 100.11/64.51 ---------------------------------------- 100.11/64.51 100.11/64.51 (26) 100.11/64.51 Obligation: 100.11/64.51 Q DP problem: 100.11/64.51 The TRS P consists of the following rules: 100.11/64.51 100.11/64.51 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.11/64.51 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.11/64.51 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.11/64.51 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.11/64.51 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.11/64.51 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.11/64.51 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.11/64.51 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.11/64.51 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.11/64.51 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.11/64.51 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.11/64.51 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.51 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.51 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.51 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.51 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.51 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.51 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.11/64.51 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.51 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.51 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.51 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.51 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.51 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.51 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.11/64.51 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.51 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.51 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.51 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.51 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.51 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.51 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.11/64.51 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.51 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.51 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.51 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.11/64.51 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.51 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.11/64.51 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.51 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.51 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.11/64.51 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.51 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.11/64.51 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.51 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.51 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.51 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.51 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.11/64.51 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.11/64.51 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.51 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.51 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.51 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.51 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.51 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.51 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.51 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.51 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.51 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.11/64.51 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.51 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.51 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.51 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.51 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.11/64.51 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.51 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.51 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.51 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.51 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.51 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.51 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.51 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.51 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.11/64.51 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.51 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.51 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.51 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.51 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.51 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.51 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.51 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.51 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.51 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.51 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.51 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.51 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.51 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.51 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.51 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.51 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.51 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.51 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.51 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.11/64.51 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.11/64.51 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.11/64.51 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.51 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.11/64.51 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.11/64.51 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.11/64.51 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.11/64.51 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.51 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.51 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.11/64.51 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.11/64.51 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.11/64.51 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.11/64.51 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.11/64.51 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.11/64.51 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.11/64.51 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.11/64.51 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.11/64.51 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.51 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.51 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.11/64.51 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.11/64.51 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.11/64.51 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.11/64.51 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.11/64.51 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.11/64.51 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.11/64.51 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.11/64.51 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.11/64.51 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.11/64.51 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.11/64.51 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.11/64.51 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.51 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.51 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.11/64.51 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.11/64.51 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.11/64.51 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.11/64.51 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.11/64.51 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.11/64.51 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.51 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.51 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.11/64.51 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.51 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.51 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.51 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.51 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.11/64.51 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.51 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.11/64.51 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.51 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.51 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.51 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.51 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.11/64.51 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.51 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.11/64.51 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.11/64.51 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.11/64.51 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.11/64.51 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.51 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.51 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.11/64.51 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.51 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.51 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.11/64.51 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.51 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.51 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.51 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.51 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.11/64.51 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.51 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.11/64.51 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.51 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.51 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.11/64.51 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.11/64.51 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.11/64.51 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.11/64.51 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.11/64.51 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.11/64.51 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.11/64.51 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.11/64.51 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.51 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.11/64.51 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.11/64.51 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.51 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.11/64.51 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.11/64.51 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.11/64.51 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.11/64.51 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.11/64.51 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.51 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.11/64.51 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.51 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.51 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.51 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.51 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.11/64.51 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.51 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.51 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.51 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.11/64.51 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.11/64.51 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.51 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.51 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.51 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.11/64.51 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.11/64.51 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.51 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.51 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.51 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.51 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.51 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.51 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.11/64.51 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.51 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.51 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.51 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.51 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.51 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.51 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.51 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.11/64.51 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.51 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.51 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.11/64.51 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.51 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.51 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.51 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.51 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.11/64.51 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.11/64.51 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.51 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.51 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.11/64.51 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.51 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.51 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.51 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.51 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.51 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.51 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.51 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.51 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.51 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.51 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.11/64.51 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.11/64.51 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.51 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.51 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.11/64.51 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.51 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.11/64.51 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.11/64.51 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.51 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.51 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.11/64.51 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.51 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.51 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.51 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.51 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.51 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.51 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.51 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.51 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.51 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.51 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.51 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.51 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.51 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.11/64.51 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.11/64.51 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.51 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.51 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.11/64.51 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.11/64.51 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.51 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.51 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.51 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.51 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.51 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.51 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.11/64.51 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.51 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.51 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.51 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.51 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.51 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.51 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.51 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.51 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.51 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.51 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.51 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.51 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.51 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.51 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.51 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.51 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.51 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.51 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.51 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.51 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.51 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.51 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.51 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.51 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.11/64.51 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.11/64.51 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.51 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.51 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.51 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.51 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.11/64.51 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.51 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.51 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.51 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.51 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.51 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.51 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.51 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.51 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.51 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.51 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.51 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.11/64.51 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.51 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.51 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.51 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.51 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.51 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.51 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.51 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.11/64.51 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.51 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.11/64.51 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.51 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.51 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.51 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.51 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.51 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.11/64.51 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.51 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.51 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.51 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.51 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.51 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.11/64.51 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.51 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.51 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.51 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.51 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.51 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.51 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.11/64.51 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.51 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.11/64.51 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.51 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.51 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.11/64.51 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.11/64.51 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.51 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.51 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.51 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.11/64.51 100.11/64.51 The TRS R consists of the following rules: 100.11/64.51 100.11/64.51 new_primMulNat0(Zero, wz5100) -> Zero 100.11/64.51 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.11/64.51 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.11/64.51 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.11/64.51 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.11/64.51 new_primPlusNat0(Zero, Zero) -> Zero 100.11/64.51 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.11/64.51 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.11/64.51 100.11/64.51 The set Q consists of the following terms: 100.11/64.51 100.11/64.51 new_primPlusNat1(Succ(x0), x1) 100.11/64.51 new_primMulNat0(Zero, x0) 100.11/64.51 new_primMulNat0(Succ(x0), x1) 100.11/64.51 new_primPlusNat0(Succ(x0), Zero) 100.11/64.51 new_primPlusNat0(Succ(x0), Succ(x1)) 100.11/64.51 new_primPlusNat1(Zero, x0) 100.11/64.51 new_primPlusNat0(Zero, Zero) 100.11/64.51 new_primPlusNat0(Zero, Succ(x0)) 100.11/64.51 100.11/64.51 We have to consider all minimal (P,Q,R)-chains. 100.11/64.51 ---------------------------------------- 100.11/64.51 100.11/64.51 (27) TransformationProof (EQUIVALENT) 100.11/64.51 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) at position [7,0] we obtained the following new rules [LPAR04]: 100.11/64.51 100.11/64.51 (new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc),new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc)) 100.11/64.51 100.11/64.51 100.11/64.51 ---------------------------------------- 100.11/64.51 100.11/64.51 (28) 100.11/64.51 Obligation: 100.11/64.51 Q DP problem: 100.11/64.51 The TRS P consists of the following rules: 100.11/64.51 100.11/64.51 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.11/64.51 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.11/64.51 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.11/64.51 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.11/64.51 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.11/64.51 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.11/64.51 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.11/64.51 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.11/64.51 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.51 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.51 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.51 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.51 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.11/64.52 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.11/64.52 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.11/64.52 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.52 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.52 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.52 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.52 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.52 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.52 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.11/64.52 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.52 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.52 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.52 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.52 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.52 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.52 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.11/64.52 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.52 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.52 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.52 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.52 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.52 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.52 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.11/64.52 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.52 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.52 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.52 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.11/64.52 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.52 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.11/64.52 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.52 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.52 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.11/64.52 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.52 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.11/64.52 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.52 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.52 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.52 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.52 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.11/64.52 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.11/64.52 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.52 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.52 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.52 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.52 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.52 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.52 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.52 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.52 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.52 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.11/64.52 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.52 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.52 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.52 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.52 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.11/64.52 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.52 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.52 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.52 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.52 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.52 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.52 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.52 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.52 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.11/64.52 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.52 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.52 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.52 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.52 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.52 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.52 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.52 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.52 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.52 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.52 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.52 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.52 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.52 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.52 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.52 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.52 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.52 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.52 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.52 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.11/64.52 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.11/64.52 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.11/64.52 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.52 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.11/64.52 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.11/64.52 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.11/64.52 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.11/64.52 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.52 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.52 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.11/64.52 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.11/64.52 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.11/64.52 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.11/64.52 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.11/64.52 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.11/64.52 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.11/64.52 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.11/64.52 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.11/64.52 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.52 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.52 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.11/64.52 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.11/64.52 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.11/64.52 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.11/64.52 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.11/64.52 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.11/64.52 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.11/64.52 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.11/64.52 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.11/64.52 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.11/64.52 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.11/64.52 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.11/64.52 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.52 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.52 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.11/64.52 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.11/64.52 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.11/64.52 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.11/64.52 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.11/64.52 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.11/64.52 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.52 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.52 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.11/64.52 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.52 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.52 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.52 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.52 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.11/64.52 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.52 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.11/64.52 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.52 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.52 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.52 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.52 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.11/64.52 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.52 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.11/64.52 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.11/64.52 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.11/64.52 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.11/64.52 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.52 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.52 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.11/64.52 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.52 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.52 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.11/64.52 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.52 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.52 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.52 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.52 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.11/64.52 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.52 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.11/64.52 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.52 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.52 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.11/64.52 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.11/64.52 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.11/64.52 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.11/64.52 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.11/64.52 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.11/64.52 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.11/64.52 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.11/64.52 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.52 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.11/64.52 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.11/64.52 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.52 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.11/64.52 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.11/64.52 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.11/64.52 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.11/64.52 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.11/64.52 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.52 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.11/64.52 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.52 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.52 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.52 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.52 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.11/64.52 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.52 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.52 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.52 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.11/64.52 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.11/64.52 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.52 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.52 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.52 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.11/64.52 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.11/64.52 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.52 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.52 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.52 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.52 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.52 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.52 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.11/64.52 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.52 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.52 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.52 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.52 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.52 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.52 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.52 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.11/64.52 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.52 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.52 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.11/64.52 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.52 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.52 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.52 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.52 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.11/64.52 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.11/64.52 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.52 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.52 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.11/64.52 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.52 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.52 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.52 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.52 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.52 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.52 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.52 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.52 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.52 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.52 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.11/64.52 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.11/64.52 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.52 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.52 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.11/64.52 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.52 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.11/64.52 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.11/64.52 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.52 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.52 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.11/64.52 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.52 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.52 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.52 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.52 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.52 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.52 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.52 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.52 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.52 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.52 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.52 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.52 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.52 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.11/64.52 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.11/64.52 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.52 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.52 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.11/64.52 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.11/64.52 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.52 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.52 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.52 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.52 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.52 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.52 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.11/64.52 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.52 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.52 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.52 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.52 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.52 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.52 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.52 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.52 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.52 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.52 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.52 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.52 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.52 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.52 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.52 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.52 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.52 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.52 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.52 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.52 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.52 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.52 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.52 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.52 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.11/64.52 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.11/64.52 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.52 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.52 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.52 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.52 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.11/64.52 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.52 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.52 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.52 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.52 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.52 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.52 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.52 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.52 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.52 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.52 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.52 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.11/64.52 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.52 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.52 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.52 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.52 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.52 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.52 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.52 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.11/64.52 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.52 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.11/64.52 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.52 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.52 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.52 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.52 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.52 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.11/64.52 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.52 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.52 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.52 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.52 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.52 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.11/64.52 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.52 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.52 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.52 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.52 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.52 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.52 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.11/64.52 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.52 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.11/64.52 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.52 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.52 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.11/64.52 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.11/64.52 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.52 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.52 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.52 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.11/64.52 100.11/64.52 The TRS R consists of the following rules: 100.11/64.52 100.11/64.52 new_primMulNat0(Zero, wz5100) -> Zero 100.11/64.52 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.11/64.52 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.11/64.52 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.11/64.52 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.11/64.52 new_primPlusNat0(Zero, Zero) -> Zero 100.11/64.52 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.11/64.52 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.11/64.52 100.11/64.52 The set Q consists of the following terms: 100.11/64.52 100.11/64.52 new_primPlusNat1(Succ(x0), x1) 100.11/64.52 new_primMulNat0(Zero, x0) 100.11/64.52 new_primMulNat0(Succ(x0), x1) 100.11/64.52 new_primPlusNat0(Succ(x0), Zero) 100.11/64.52 new_primPlusNat0(Succ(x0), Succ(x1)) 100.11/64.52 new_primPlusNat1(Zero, x0) 100.11/64.52 new_primPlusNat0(Zero, Zero) 100.11/64.52 new_primPlusNat0(Zero, Succ(x0)) 100.11/64.52 100.11/64.52 We have to consider all minimal (P,Q,R)-chains. 100.11/64.52 ---------------------------------------- 100.11/64.52 100.11/64.52 (29) TransformationProof (EQUIVALENT) 100.11/64.52 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) at position [7,0] we obtained the following new rules [LPAR04]: 100.11/64.52 100.11/64.52 (new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc),new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc)) 100.11/64.52 100.11/64.52 100.11/64.52 ---------------------------------------- 100.11/64.52 100.11/64.52 (30) 100.11/64.52 Obligation: 100.11/64.52 Q DP problem: 100.11/64.52 The TRS P consists of the following rules: 100.11/64.52 100.11/64.52 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.11/64.52 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.11/64.52 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.11/64.52 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.11/64.52 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.11/64.52 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.11/64.52 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.11/64.52 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.11/64.52 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.11/64.52 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.11/64.52 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.11/64.52 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.52 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.52 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.52 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.52 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.52 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.52 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.52 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.52 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.52 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.52 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.52 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.52 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.11/64.52 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.52 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.52 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.52 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.52 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.52 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.52 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.11/64.53 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.53 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.53 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.53 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.53 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.53 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.53 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.11/64.53 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.53 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.53 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.53 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.11/64.53 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.53 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.11/64.53 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.53 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.53 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.11/64.53 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.53 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.11/64.53 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.53 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.53 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.53 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.53 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.11/64.53 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.11/64.53 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.53 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.53 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.53 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.53 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.53 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.53 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.53 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.53 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.53 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.11/64.53 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.53 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.53 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.53 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.53 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.11/64.53 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.53 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.53 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.53 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.53 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.53 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.53 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.53 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.53 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.11/64.53 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.53 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.53 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.11/64.53 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.53 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.53 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.53 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.53 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.53 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.53 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.53 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.53 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.53 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.53 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.53 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.53 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.53 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.53 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.53 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.11/64.53 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.11/64.53 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.11/64.53 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.11/64.53 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.53 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.11/64.53 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.11/64.53 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.11/64.53 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.11/64.53 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.53 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.53 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.11/64.53 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.11/64.53 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.11/64.53 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.11/64.53 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.11/64.53 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.11/64.53 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.11/64.53 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.11/64.53 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.11/64.53 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.53 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.53 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.11/64.53 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.11/64.53 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.11/64.53 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.11/64.53 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.11/64.53 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.11/64.53 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.11/64.53 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.11/64.53 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.11/64.53 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.11/64.53 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.11/64.53 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.11/64.53 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.53 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.53 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.11/64.53 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.11/64.53 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.11/64.53 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.11/64.53 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.11/64.53 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.11/64.53 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.53 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.53 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.11/64.53 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.53 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.53 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.53 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.53 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.11/64.53 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.53 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.11/64.53 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.53 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.53 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.53 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.53 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.11/64.53 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.53 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.11/64.53 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.11/64.53 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.11/64.53 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.11/64.53 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.53 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.53 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.11/64.53 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.53 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.53 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.11/64.53 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.53 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.53 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.53 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.53 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.11/64.53 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.53 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.11/64.53 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.53 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.11/64.53 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.11/64.53 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.11/64.53 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.11/64.53 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.11/64.53 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.11/64.53 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.11/64.53 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.11/64.53 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.11/64.53 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.53 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.11/64.53 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.11/64.53 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.11/64.53 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.11/64.53 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.11/64.53 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.11/64.53 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.11/64.53 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.11/64.53 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.53 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.53 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.11/64.53 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.53 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.53 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.53 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.53 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.11/64.53 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.53 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.53 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.53 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.11/64.53 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.11/64.53 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.53 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.53 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.53 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.11/64.53 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.11/64.53 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.53 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.53 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.53 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.53 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.53 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.53 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.11/64.53 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.53 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.53 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.53 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.53 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.53 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.53 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.53 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.11/64.53 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.53 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.53 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.11/64.53 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.53 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.53 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.53 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.53 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.11/64.53 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.11/64.53 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.53 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.53 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.11/64.53 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.53 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.53 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.53 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.53 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.53 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.53 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.53 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.53 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.53 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.53 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.11/64.53 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.11/64.53 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.53 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.53 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.11/64.53 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.53 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.11/64.53 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.11/64.53 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.53 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.53 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.11/64.53 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.53 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.53 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.53 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.53 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.53 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.53 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.53 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.53 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.53 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.53 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.53 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.53 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.53 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.11/64.53 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.11/64.53 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.53 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.53 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.11/64.53 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.11/64.53 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.53 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.53 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.53 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.11/64.53 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.53 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.53 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.11/64.53 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.53 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.53 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.53 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.53 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.53 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.53 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.53 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.53 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.53 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.53 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.53 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.53 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.53 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.53 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.53 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.53 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.53 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.53 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.53 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.53 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.53 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.53 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.53 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.53 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.11/64.53 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.11/64.53 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.53 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.53 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.53 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.53 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.11/64.53 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.53 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.53 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.53 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.53 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.53 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.53 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.53 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.53 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.53 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.53 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.53 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.11/64.53 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.53 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.53 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.53 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.53 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.53 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.53 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.53 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.11/64.53 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.53 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.11/64.53 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.53 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.53 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.53 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.53 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.53 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.11/64.53 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.53 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.53 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.53 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.53 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.53 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.11/64.53 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.53 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.11/64.53 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.53 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.53 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.53 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.53 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.11/64.53 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.53 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.11/64.53 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.53 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.53 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.11/64.53 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.11/64.53 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.53 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.11/64.53 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.53 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.53 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.53 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.53 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.11/64.53 100.11/64.53 The TRS R consists of the following rules: 100.11/64.53 100.11/64.53 new_primMulNat0(Zero, wz5100) -> Zero 100.11/64.53 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.11/64.53 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.11/64.53 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.11/64.53 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.11/64.53 new_primPlusNat0(Zero, Zero) -> Zero 100.11/64.53 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.11/64.53 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.11/64.53 100.11/64.53 The set Q consists of the following terms: 100.11/64.53 100.11/64.53 new_primPlusNat1(Succ(x0), x1) 100.11/64.53 new_primMulNat0(Zero, x0) 100.11/64.53 new_primMulNat0(Succ(x0), x1) 100.11/64.53 new_primPlusNat0(Succ(x0), Zero) 100.11/64.53 new_primPlusNat0(Succ(x0), Succ(x1)) 100.11/64.53 new_primPlusNat1(Zero, x0) 100.11/64.53 new_primPlusNat0(Zero, Zero) 100.11/64.53 new_primPlusNat0(Zero, Succ(x0)) 100.11/64.53 100.11/64.53 We have to consider all minimal (P,Q,R)-chains. 100.11/64.53 ---------------------------------------- 100.11/64.53 100.11/64.53 (31) TransformationProof (EQUIVALENT) 100.11/64.53 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) at position [6,0] we obtained the following new rules [LPAR04]: 100.11/64.53 100.11/64.53 (new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc),new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc)) 100.11/64.53 100.11/64.53 100.11/64.53 ---------------------------------------- 100.11/64.53 100.11/64.53 (32) 100.11/64.53 Obligation: 100.11/64.53 Q DP problem: 100.11/64.53 The TRS P consists of the following rules: 100.11/64.53 100.11/64.53 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.53 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.53 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.11/64.53 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.11/64.53 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.53 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.11/64.53 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.53 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.53 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.11/64.53 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.11/64.53 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.11/64.53 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.11/64.53 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.11/64.53 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.53 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.11/64.53 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.53 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.53 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.53 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.53 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.53 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.53 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.53 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.53 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.53 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.53 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.53 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.11/64.53 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.53 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.53 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.53 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.11/64.53 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.53 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.53 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.53 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.53 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.11/64.53 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.53 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.53 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.53 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.53 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.53 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.53 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.53 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.53 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.53 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.53 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.53 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.53 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.53 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.53 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.53 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.53 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.53 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.53 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.53 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.53 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.53 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.53 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.53 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.53 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.53 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.53 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.53 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.53 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.53 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.53 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.53 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.53 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.53 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.53 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.53 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.53 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.53 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.11/64.53 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.53 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.53 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.53 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.53 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.53 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.53 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.53 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.53 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.53 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.53 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.53 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.53 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.53 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.53 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.53 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.53 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.53 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.53 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.53 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.53 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.53 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.53 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.53 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.53 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.53 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.53 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.53 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.53 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.53 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.53 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.53 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.53 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.53 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.53 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.53 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.53 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.53 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.53 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.53 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.53 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.11/64.53 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.53 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.53 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.53 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.53 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.53 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.53 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.53 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.53 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.11/64.53 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.11/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.53 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.53 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.53 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.53 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.53 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.53 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.53 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.53 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.53 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.53 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.53 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.53 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.53 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.53 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.53 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.53 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.53 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.53 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.53 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.53 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.53 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.53 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.53 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.53 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.53 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.53 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.53 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.53 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.53 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.53 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.53 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.53 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.53 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.53 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.53 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.53 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.53 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.53 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.53 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.53 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.53 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.53 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.53 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.53 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.53 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.53 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.53 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.53 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.53 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.53 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.28/64.53 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.28/64.53 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.28/64.53 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.53 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.53 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.53 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.53 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.53 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.53 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.53 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.53 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.28/64.53 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.53 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.53 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.53 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.53 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.53 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.53 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.53 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.53 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.53 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.53 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.53 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.53 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.53 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.53 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.53 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.53 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.53 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.53 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.53 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.53 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.53 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.53 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.53 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.53 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.53 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.53 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.53 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.53 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.53 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.53 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.53 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.53 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.53 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.53 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.53 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.53 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.28/64.53 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.53 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.53 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.53 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.53 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.53 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.53 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.28/64.53 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.53 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.53 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.53 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.53 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.53 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.53 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.28/64.53 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.53 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.53 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.53 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.28/64.53 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.53 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.28/64.53 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.53 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.53 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.28/64.53 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.53 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.28/64.53 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.53 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.53 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.53 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.53 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.28/64.53 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.28/64.53 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.53 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.53 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.53 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.53 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.53 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.53 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.53 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.53 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.53 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.28/64.53 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.53 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.53 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.53 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.53 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.28/64.53 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.53 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.53 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.53 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.53 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.53 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.53 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.53 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.53 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.28/64.53 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.53 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.53 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.53 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.53 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.53 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.53 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.53 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.53 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.53 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.53 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.53 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.53 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.53 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.53 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.53 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.53 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.53 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.53 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.53 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.53 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.28/64.53 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.53 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.53 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.28/64.53 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.53 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.53 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.53 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.53 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.53 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.53 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.53 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.28/64.53 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.53 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.53 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.53 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.53 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.53 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.53 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.53 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.53 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.53 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.53 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.53 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.53 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.53 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.28/64.53 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.28/64.53 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.53 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.53 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.53 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.53 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.53 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.53 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.53 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.53 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.53 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.53 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.53 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.53 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.28/64.53 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.53 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.53 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.53 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.53 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.53 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.53 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.53 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.53 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.53 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.28/64.53 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.53 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.53 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.53 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.53 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.53 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.53 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.53 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.53 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.53 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.53 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.53 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.53 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.53 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.53 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.53 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.53 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.53 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.53 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.53 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.53 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.28/64.53 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.53 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.28/64.53 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.53 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.53 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.28/64.53 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.53 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.53 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.53 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.28/64.53 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.53 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.53 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.53 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.53 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.28/64.53 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.53 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.53 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.53 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.53 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.53 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.53 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.53 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.53 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.53 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.28/64.53 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.53 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.53 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.53 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.53 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.28/64.53 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.53 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.53 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.53 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.28/64.53 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.53 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.53 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.53 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.53 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.53 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.28/64.53 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.53 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.53 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.53 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.53 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.53 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.53 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.28/64.53 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.53 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.53 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.53 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.53 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.53 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.53 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.53 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.28/64.53 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.53 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.53 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.28/64.53 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.53 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.53 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.53 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.53 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.53 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.53 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.53 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.53 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.53 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.53 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.53 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.53 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.53 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.53 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.53 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.53 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.53 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.53 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.53 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.53 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.28/64.53 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.53 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.53 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.28/64.53 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.53 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.53 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.28/64.53 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.53 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.53 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.28/64.53 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.53 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.53 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.53 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.53 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.53 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.53 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.53 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.53 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.53 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.53 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.53 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.53 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.53 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.53 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.53 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.53 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.53 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.53 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.53 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.53 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.53 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.53 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.53 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.53 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.53 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.53 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.53 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.53 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.53 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.53 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.53 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.53 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.53 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.53 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.53 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.53 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.53 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.53 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.53 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.53 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.53 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.53 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.53 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.53 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.53 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.53 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.53 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.53 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.53 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.53 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.28/64.53 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.28/64.53 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.53 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.53 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.53 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.53 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.28/64.53 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.53 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.53 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.53 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.53 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.53 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.53 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.53 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.53 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.53 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.53 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.53 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.28/64.53 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.53 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.53 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.53 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.53 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.53 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.53 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.53 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.28/64.53 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.53 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.28/64.53 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.53 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.53 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.53 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.53 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.53 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.28/64.53 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.53 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.53 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.53 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.53 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.53 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.28/64.53 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.53 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.53 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.53 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.53 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.53 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.53 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.28/64.53 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.53 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.28/64.53 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.53 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.53 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.28/64.53 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.28/64.53 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.53 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.53 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.53 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.53 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.53 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.53 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.53 100.28/64.53 The TRS R consists of the following rules: 100.28/64.53 100.28/64.53 new_primMulNat0(Zero, wz5100) -> Zero 100.28/64.53 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.28/64.53 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.28/64.53 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.28/64.53 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.28/64.53 new_primPlusNat0(Zero, Zero) -> Zero 100.28/64.53 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.28/64.53 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.28/64.53 100.28/64.53 The set Q consists of the following terms: 100.28/64.53 100.28/64.53 new_primPlusNat1(Succ(x0), x1) 100.28/64.53 new_primMulNat0(Zero, x0) 100.28/64.53 new_primMulNat0(Succ(x0), x1) 100.28/64.53 new_primPlusNat0(Succ(x0), Zero) 100.28/64.53 new_primPlusNat0(Succ(x0), Succ(x1)) 100.28/64.53 new_primPlusNat1(Zero, x0) 100.28/64.53 new_primPlusNat0(Zero, Zero) 100.28/64.53 new_primPlusNat0(Zero, Succ(x0)) 100.28/64.53 100.28/64.53 We have to consider all minimal (P,Q,R)-chains. 100.28/64.53 ---------------------------------------- 100.28/64.53 100.28/64.53 (33) TransformationProof (EQUIVALENT) 100.28/64.53 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) at position [7,0] we obtained the following new rules [LPAR04]: 100.28/64.53 100.28/64.53 (new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc),new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc)) 100.28/64.53 100.28/64.53 100.28/64.53 ---------------------------------------- 100.28/64.53 100.28/64.53 (34) 100.28/64.53 Obligation: 100.28/64.53 Q DP problem: 100.28/64.53 The TRS P consists of the following rules: 100.28/64.53 100.28/64.53 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.53 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.53 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.28/64.53 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.28/64.53 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.53 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.28/64.53 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.53 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.53 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.28/64.53 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.28/64.53 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.28/64.53 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.28/64.53 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.28/64.53 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.53 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.28/64.53 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.53 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.53 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.53 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.53 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.53 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.53 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.53 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.53 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.53 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.53 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.28/64.53 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.53 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.53 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.53 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.28/64.53 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.53 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.53 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.53 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.53 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.28/64.53 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.53 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.53 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.53 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.53 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.53 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.53 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.53 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.53 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.28/64.54 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.28/64.54 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.28/64.54 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.54 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.54 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.54 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.54 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.54 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.54 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.28/64.54 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.54 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.54 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.54 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.54 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.54 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.54 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.28/64.54 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.54 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.54 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.54 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.54 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.54 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.54 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.28/64.54 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.54 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.54 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.54 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.28/64.54 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.54 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.28/64.54 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.54 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.54 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.28/64.54 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.54 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.28/64.54 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.54 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.54 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.54 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.54 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.28/64.54 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.28/64.54 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.54 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.54 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.54 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.54 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.54 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.54 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.54 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.54 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.54 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.28/64.54 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.54 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.54 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.54 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.54 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.28/64.54 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.54 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.54 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.54 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.54 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.54 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.54 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.54 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.54 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.28/64.54 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.54 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.54 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.54 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.54 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.54 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.54 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.54 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.54 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.54 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.54 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.54 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.54 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.54 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.54 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.54 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.54 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.54 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.54 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.54 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.54 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.28/64.54 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.54 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.54 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.28/64.54 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.54 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.54 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.54 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.54 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.54 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.54 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.54 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.28/64.54 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.54 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.54 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.54 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.54 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.54 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.54 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.54 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.54 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.54 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.54 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.54 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.54 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.54 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.28/64.54 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.28/64.54 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.54 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.54 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.54 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.54 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.54 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.54 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.54 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.54 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.54 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.54 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.54 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.54 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.28/64.54 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.54 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.54 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.54 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.54 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.54 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.54 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.54 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.54 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.54 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.28/64.54 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.54 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.54 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.54 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.54 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.54 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.54 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.54 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.54 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.54 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.54 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.54 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.54 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.54 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.54 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.54 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.54 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.54 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.54 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.54 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.54 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.28/64.54 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.54 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.28/64.54 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.54 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.54 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.28/64.54 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.54 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.54 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.54 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.28/64.54 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.54 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.54 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.54 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.54 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.28/64.54 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.54 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.54 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.54 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.54 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.54 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.54 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.54 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.54 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.28/64.54 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.54 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.54 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.54 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.54 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.28/64.54 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.54 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.54 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.54 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.28/64.54 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.54 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.54 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.54 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.54 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.54 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.28/64.54 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.54 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.54 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.54 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.54 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.54 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.54 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.28/64.54 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.54 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.54 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.54 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.54 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.54 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.54 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.54 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.28/64.54 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.54 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.54 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.28/64.54 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.54 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.54 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.54 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.54 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.54 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.54 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.54 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.54 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.54 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.54 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.54 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.54 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.54 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.54 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.54 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.54 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.54 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.54 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.54 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.54 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.28/64.54 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.54 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.54 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.28/64.54 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.54 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.54 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.28/64.54 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.54 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.54 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.28/64.54 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.54 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.54 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.54 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.54 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.54 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.54 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.54 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.54 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.54 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.54 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.54 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.54 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.54 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.54 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.54 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.54 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.54 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.54 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.54 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.54 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.54 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.54 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.54 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.54 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.54 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.54 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.54 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.54 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.54 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.54 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.54 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.54 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.54 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.54 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.54 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.54 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.54 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.54 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.54 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.54 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.54 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.54 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.54 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.54 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.54 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.54 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.54 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.54 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.54 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.54 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.28/64.54 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.28/64.54 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.54 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.54 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.54 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.54 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.28/64.54 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.54 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.54 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.54 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.54 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.54 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.54 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.54 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.54 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.54 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.54 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.54 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.28/64.54 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.54 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.54 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.54 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.54 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.54 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.54 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.54 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.28/64.54 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.54 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.28/64.54 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.54 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.54 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.54 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.54 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.54 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.28/64.54 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.54 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.54 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.54 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.54 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.54 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.28/64.54 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.54 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.54 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.54 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.54 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.54 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.54 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.28/64.54 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.54 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.28/64.54 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.54 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.54 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.28/64.54 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.28/64.54 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.54 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.54 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.54 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.54 100.28/64.54 The TRS R consists of the following rules: 100.28/64.54 100.28/64.54 new_primMulNat0(Zero, wz5100) -> Zero 100.28/64.54 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.28/64.54 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.28/64.54 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.28/64.54 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.28/64.54 new_primPlusNat0(Zero, Zero) -> Zero 100.28/64.54 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.28/64.54 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.28/64.54 100.28/64.54 The set Q consists of the following terms: 100.28/64.54 100.28/64.54 new_primPlusNat1(Succ(x0), x1) 100.28/64.54 new_primMulNat0(Zero, x0) 100.28/64.54 new_primMulNat0(Succ(x0), x1) 100.28/64.54 new_primPlusNat0(Succ(x0), Zero) 100.28/64.54 new_primPlusNat0(Succ(x0), Succ(x1)) 100.28/64.54 new_primPlusNat1(Zero, x0) 100.28/64.54 new_primPlusNat0(Zero, Zero) 100.28/64.54 new_primPlusNat0(Zero, Succ(x0)) 100.28/64.54 100.28/64.54 We have to consider all minimal (P,Q,R)-chains. 100.28/64.54 ---------------------------------------- 100.28/64.54 100.28/64.54 (35) TransformationProof (EQUIVALENT) 100.28/64.54 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) at position [7,0] we obtained the following new rules [LPAR04]: 100.28/64.54 100.28/64.54 (new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc),new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc)) 100.28/64.54 100.28/64.54 100.28/64.54 ---------------------------------------- 100.28/64.54 100.28/64.54 (36) 100.28/64.54 Obligation: 100.28/64.54 Q DP problem: 100.28/64.54 The TRS P consists of the following rules: 100.28/64.54 100.28/64.54 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.28/64.54 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.28/64.54 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.28/64.54 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.28/64.54 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.28/64.54 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.28/64.54 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.28/64.54 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.28/64.54 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.28/64.54 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.28/64.54 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.28/64.54 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.54 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.54 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.54 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.54 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.54 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.54 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.54 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.54 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.54 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.54 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.54 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.54 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.28/64.54 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.54 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.54 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.54 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.54 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.54 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.54 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.28/64.54 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.54 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.54 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.54 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.54 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.54 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.54 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.28/64.54 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.54 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.54 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.54 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.28/64.54 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.54 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.28/64.54 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.54 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.54 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.28/64.54 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.54 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.28/64.54 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.54 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.54 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.54 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.54 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.28/64.54 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.28/64.54 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.54 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.54 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.54 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.54 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.54 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.54 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.54 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.54 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.54 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.28/64.54 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.54 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.54 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.54 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.54 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.28/64.54 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.54 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.54 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.54 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.54 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.54 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.55 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.55 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.55 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.28/64.55 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.55 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.55 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.55 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.55 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.55 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.55 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.55 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.55 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.55 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.55 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.55 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.55 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.55 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.55 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.55 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.55 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.55 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.55 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.55 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.55 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.28/64.55 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.55 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.55 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.28/64.55 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.55 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.55 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.55 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.55 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.55 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.55 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.55 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.28/64.55 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.55 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.55 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.55 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.55 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.55 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.55 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.55 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.55 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.55 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.55 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.55 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.55 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.55 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.28/64.55 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.28/64.55 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.55 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.55 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.55 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.55 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.55 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.55 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.55 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.55 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.55 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.55 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.55 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.55 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.28/64.55 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.55 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.55 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.55 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.55 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.55 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.55 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.55 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.55 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.55 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.28/64.55 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.55 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.55 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.55 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.55 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.55 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.55 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.55 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.55 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.55 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.55 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.55 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.55 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.55 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.55 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.55 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.55 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.55 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.55 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.55 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.55 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.28/64.55 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.55 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.28/64.55 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.55 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.55 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.28/64.55 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.55 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.55 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.55 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.28/64.55 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.55 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.55 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.55 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.55 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.28/64.55 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.55 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.55 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.55 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.55 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.55 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.55 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.55 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.55 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.28/64.55 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.55 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.55 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.55 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.55 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.28/64.55 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.55 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.55 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.55 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.28/64.55 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.55 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.55 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.55 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.55 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.55 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.28/64.55 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.55 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.55 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.55 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.55 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.55 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.55 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.28/64.55 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.55 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.55 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.55 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.55 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.55 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.55 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.55 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.28/64.55 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.55 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.55 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.28/64.55 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.55 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.55 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.55 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.55 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.55 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.55 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.55 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.55 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.55 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.55 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.55 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.55 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.55 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.55 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.55 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.55 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.55 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.55 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.55 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.55 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.28/64.55 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.55 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.55 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.28/64.55 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.55 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.55 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.28/64.55 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.55 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.55 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.28/64.55 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.55 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.55 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.55 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.55 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.55 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.55 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.55 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.55 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.55 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.55 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.55 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.55 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.55 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.55 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.55 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.55 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.55 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.55 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.55 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.55 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.55 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.55 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.55 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.55 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.55 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.55 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.55 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.55 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.55 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.55 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.55 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.55 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.55 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.55 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.55 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.55 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.55 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.55 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.55 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.55 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.55 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.55 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.55 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.55 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.55 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.55 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.55 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.55 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.55 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.55 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.28/64.55 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.28/64.55 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.55 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.55 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.55 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.55 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.28/64.55 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.55 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.55 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.55 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.55 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.55 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.55 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.55 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.55 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.55 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.55 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.55 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.28/64.55 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.55 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.55 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.55 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.55 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.55 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.55 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.55 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.28/64.55 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.55 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.28/64.55 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.55 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.55 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.55 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.55 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.55 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.28/64.55 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.55 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.55 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.55 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.55 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.55 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.28/64.55 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.55 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.55 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.55 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.55 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.55 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.55 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.28/64.55 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.55 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.28/64.55 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.55 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.55 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.28/64.55 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.28/64.55 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.55 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.55 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.55 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.55 100.28/64.55 The TRS R consists of the following rules: 100.28/64.55 100.28/64.55 new_primMulNat0(Zero, wz5100) -> Zero 100.28/64.55 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.28/64.55 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.28/64.55 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.28/64.55 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.28/64.55 new_primPlusNat0(Zero, Zero) -> Zero 100.28/64.55 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.28/64.55 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.28/64.55 100.28/64.55 The set Q consists of the following terms: 100.28/64.55 100.28/64.55 new_primPlusNat1(Succ(x0), x1) 100.28/64.55 new_primMulNat0(Zero, x0) 100.28/64.55 new_primMulNat0(Succ(x0), x1) 100.28/64.55 new_primPlusNat0(Succ(x0), Zero) 100.28/64.55 new_primPlusNat0(Succ(x0), Succ(x1)) 100.28/64.55 new_primPlusNat1(Zero, x0) 100.28/64.55 new_primPlusNat0(Zero, Zero) 100.28/64.55 new_primPlusNat0(Zero, Succ(x0)) 100.28/64.55 100.28/64.55 We have to consider all minimal (P,Q,R)-chains. 100.28/64.55 ---------------------------------------- 100.28/64.55 100.28/64.55 (37) TransformationProof (EQUIVALENT) 100.28/64.55 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) at position [6,0] we obtained the following new rules [LPAR04]: 100.28/64.55 100.28/64.55 (new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc),new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc)) 100.28/64.55 100.28/64.55 100.28/64.55 ---------------------------------------- 100.28/64.55 100.28/64.55 (38) 100.28/64.55 Obligation: 100.28/64.55 Q DP problem: 100.28/64.55 The TRS P consists of the following rules: 100.28/64.55 100.28/64.55 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.28/64.55 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.28/64.55 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.28/64.55 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.28/64.55 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.28/64.55 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.28/64.55 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.28/64.55 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.28/64.55 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.28/64.55 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.28/64.55 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.28/64.55 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.55 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.55 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.55 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.55 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.55 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.55 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.28/64.55 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.55 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.55 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.55 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.55 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.55 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.55 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.28/64.55 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.55 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.55 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.55 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.55 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.55 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.55 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.28/64.55 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.55 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.55 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.55 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.28/64.55 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.55 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.28/64.55 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.55 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.55 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.28/64.55 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.55 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.28/64.55 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.55 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.55 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.55 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.55 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.28/64.55 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.28/64.55 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.55 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.55 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.55 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.55 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.55 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.55 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.55 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.55 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.55 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.28/64.55 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.55 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.55 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.55 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.55 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.28/64.55 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.55 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.55 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.55 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.55 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.55 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.55 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.55 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.55 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.28/64.55 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.55 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.55 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.55 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.55 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.55 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.55 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.55 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.55 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.55 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.55 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.55 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.55 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.55 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.55 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.55 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.55 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.55 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.55 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.55 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.55 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.28/64.55 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.55 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.55 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.28/64.55 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.55 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.55 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.55 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.55 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.55 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.55 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.55 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.28/64.55 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.55 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.55 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.55 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.55 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.55 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.55 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.55 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.55 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.55 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.55 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.55 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.55 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.55 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.28/64.55 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.28/64.55 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.55 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.55 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.55 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.55 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.55 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.55 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.55 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.55 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.55 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.55 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.55 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.55 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.28/64.55 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.55 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.55 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.55 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.55 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.55 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.55 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.55 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.55 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.55 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.28/64.55 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.55 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.55 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.55 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.55 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.55 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.55 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.55 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.55 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.55 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.55 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.55 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.55 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.55 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.55 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.55 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.55 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.55 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.55 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.55 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.55 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.28/64.55 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.55 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.28/64.55 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.55 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.55 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.28/64.55 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.55 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.55 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.55 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.28/64.55 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.55 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.55 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.55 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.55 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.28/64.55 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.55 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.55 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.55 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.55 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.55 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.55 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.55 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.55 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.28/64.55 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.55 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.55 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.55 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.55 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.28/64.55 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.55 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.55 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.55 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.28/64.55 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.55 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.55 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.55 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.55 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.55 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.28/64.55 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.55 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.55 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.55 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.55 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.55 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.55 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.28/64.55 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.55 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.55 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.55 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.55 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.55 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.55 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.55 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.28/64.55 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.55 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.55 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.28/64.55 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.55 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.55 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.55 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.55 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.55 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.55 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.55 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.55 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.55 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.55 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.55 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.55 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.55 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.55 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.55 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.55 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.55 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.55 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.55 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.55 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.28/64.55 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.55 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.55 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.28/64.55 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.55 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.55 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.28/64.55 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.55 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.55 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.28/64.55 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.55 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.55 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.55 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.55 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.55 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.55 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.55 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.55 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.55 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.55 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.55 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.55 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.55 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.55 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.55 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.55 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.55 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.55 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.55 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.55 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.55 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.55 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.55 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.55 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.55 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.55 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.55 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.55 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.55 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.55 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.55 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.55 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.55 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.55 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.55 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.55 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.55 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.55 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.55 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.55 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.55 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.55 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.55 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.55 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.55 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.55 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.55 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.55 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.55 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.55 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.28/64.55 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.28/64.55 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.55 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.55 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.55 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.55 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.28/64.55 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.55 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.55 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.55 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.55 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.55 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.55 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.55 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.55 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.55 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.55 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.55 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.28/64.55 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.55 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.55 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.55 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.55 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.55 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.55 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.55 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.28/64.55 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.55 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.28/64.55 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.55 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.55 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.55 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.55 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.55 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.28/64.55 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.55 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.55 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.55 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.55 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.55 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.28/64.55 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.55 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.55 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.55 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.55 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.55 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.55 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.28/64.55 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.55 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.28/64.55 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.55 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.55 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.28/64.55 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.28/64.55 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.55 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.55 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.55 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.55 100.28/64.55 The TRS R consists of the following rules: 100.28/64.55 100.28/64.55 new_primMulNat0(Zero, wz5100) -> Zero 100.28/64.55 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.28/64.55 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.28/64.55 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.28/64.55 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.28/64.55 new_primPlusNat0(Zero, Zero) -> Zero 100.28/64.55 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.28/64.55 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.28/64.55 100.28/64.55 The set Q consists of the following terms: 100.28/64.55 100.28/64.55 new_primPlusNat1(Succ(x0), x1) 100.28/64.55 new_primMulNat0(Zero, x0) 100.28/64.55 new_primMulNat0(Succ(x0), x1) 100.28/64.55 new_primPlusNat0(Succ(x0), Zero) 100.28/64.55 new_primPlusNat0(Succ(x0), Succ(x1)) 100.28/64.55 new_primPlusNat1(Zero, x0) 100.28/64.55 new_primPlusNat0(Zero, Zero) 100.28/64.55 new_primPlusNat0(Zero, Succ(x0)) 100.28/64.55 100.28/64.55 We have to consider all minimal (P,Q,R)-chains. 100.28/64.55 ---------------------------------------- 100.28/64.55 100.28/64.55 (39) TransformationProof (EQUIVALENT) 100.28/64.55 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) at position [6,0] we obtained the following new rules [LPAR04]: 100.28/64.55 100.28/64.55 (new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc),new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc)) 100.28/64.55 100.28/64.55 100.28/64.55 ---------------------------------------- 100.28/64.55 100.28/64.55 (40) 100.28/64.55 Obligation: 100.28/64.55 Q DP problem: 100.28/64.55 The TRS P consists of the following rules: 100.28/64.55 100.28/64.55 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.28/64.55 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.28/64.55 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.28/64.55 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.28/64.55 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.28/64.55 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.28/64.55 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.28/64.55 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.28/64.55 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.55 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.55 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.55 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.28/64.56 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.28/64.56 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.28/64.56 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.56 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.56 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.56 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.56 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.56 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.56 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.28/64.56 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.56 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.56 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.56 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.56 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.56 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.56 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.28/64.56 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.56 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.56 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.56 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.56 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.56 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.56 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.28/64.56 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.56 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.56 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.56 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.28/64.56 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.56 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.28/64.56 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.56 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.56 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.28/64.56 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.56 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.28/64.56 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.56 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.56 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.56 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.56 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.28/64.56 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.28/64.56 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.56 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.56 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.56 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.56 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.56 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.56 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.56 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.56 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.56 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.28/64.56 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.56 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.56 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.56 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.56 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.28/64.56 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.56 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.56 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.56 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.56 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.56 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.56 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.56 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.56 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.28/64.56 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.56 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.56 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.56 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.56 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.56 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.56 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.56 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.56 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.56 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.56 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.56 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.56 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.56 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.56 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.56 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.56 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.56 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.56 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.56 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.56 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.28/64.56 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.56 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.56 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.28/64.56 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.56 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.56 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.56 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.56 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.56 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.56 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.56 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.28/64.56 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.56 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.56 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.56 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.56 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.56 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.56 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.56 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.56 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.56 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.56 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.56 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.56 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.56 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.28/64.56 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.28/64.56 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.56 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.56 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.56 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.56 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.56 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.56 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.56 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.56 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.56 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.56 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.56 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.56 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.28/64.56 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.56 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.56 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.56 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.56 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.56 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.56 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.56 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.56 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.56 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.28/64.56 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.56 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.56 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.56 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.56 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.56 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.56 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.56 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.56 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.56 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.56 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.56 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.56 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.56 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.56 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.56 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.56 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.56 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.56 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.56 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.56 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.28/64.56 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.56 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.28/64.56 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.56 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.56 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.28/64.56 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.56 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.56 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.56 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.28/64.56 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.56 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.56 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.56 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.56 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.28/64.56 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.56 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.56 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.56 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.56 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.56 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.56 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.56 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.56 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.28/64.56 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.56 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.56 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.56 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.56 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.28/64.56 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.56 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.56 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.56 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.28/64.56 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.56 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.56 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.56 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.56 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.56 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.28/64.56 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.56 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.56 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.56 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.56 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.56 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.56 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.28/64.56 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.56 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.56 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.56 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.56 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.56 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.56 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.56 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.28/64.56 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.56 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.56 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.28/64.56 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.56 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.56 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.56 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.56 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.56 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.56 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.56 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.56 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.56 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.56 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.56 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.56 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.56 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.56 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.56 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.56 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.56 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.56 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.56 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.56 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.28/64.56 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.56 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.56 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.28/64.56 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.56 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.56 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.28/64.56 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.56 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.56 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.28/64.56 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.56 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.56 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.56 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.56 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.56 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.56 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.56 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.56 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.56 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.56 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.56 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.56 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.56 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.56 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.56 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.56 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.56 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.56 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.56 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.56 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.56 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.56 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.56 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.56 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.56 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.56 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.56 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.56 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.56 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.56 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.56 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.56 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.56 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.56 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.56 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.56 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.56 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.56 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.56 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.56 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.56 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.56 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.56 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.56 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.56 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.56 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.56 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.56 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.56 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.56 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.28/64.56 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.28/64.56 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.56 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.56 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.56 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.56 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.28/64.56 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.56 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.56 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.56 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.56 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.56 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.56 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.56 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.56 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.56 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.56 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.56 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.28/64.56 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.56 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.56 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.56 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.56 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.56 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.56 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.56 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.28/64.56 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.56 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.28/64.56 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.56 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.56 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.56 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.56 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.56 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.28/64.56 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.56 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.56 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.56 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.56 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.56 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.28/64.56 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.56 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.56 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.56 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.56 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.56 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.56 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.28/64.56 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.56 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.28/64.56 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.56 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.56 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.28/64.56 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.28/64.56 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.56 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.56 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.56 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.56 100.28/64.56 The TRS R consists of the following rules: 100.28/64.56 100.28/64.56 new_primMulNat0(Zero, wz5100) -> Zero 100.28/64.56 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.28/64.56 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.28/64.56 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.28/64.56 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.28/64.56 new_primPlusNat0(Zero, Zero) -> Zero 100.28/64.56 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.28/64.56 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.28/64.56 100.28/64.56 The set Q consists of the following terms: 100.28/64.56 100.28/64.56 new_primPlusNat1(Succ(x0), x1) 100.28/64.56 new_primMulNat0(Zero, x0) 100.28/64.56 new_primMulNat0(Succ(x0), x1) 100.28/64.56 new_primPlusNat0(Succ(x0), Zero) 100.28/64.56 new_primPlusNat0(Succ(x0), Succ(x1)) 100.28/64.56 new_primPlusNat1(Zero, x0) 100.28/64.56 new_primPlusNat0(Zero, Zero) 100.28/64.56 new_primPlusNat0(Zero, Succ(x0)) 100.28/64.56 100.28/64.56 We have to consider all minimal (P,Q,R)-chains. 100.28/64.56 ---------------------------------------- 100.28/64.56 100.28/64.56 (41) TransformationProof (EQUIVALENT) 100.28/64.56 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) at position [6,0] we obtained the following new rules [LPAR04]: 100.28/64.56 100.28/64.56 (new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc),new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc)) 100.28/64.56 100.28/64.56 100.28/64.56 ---------------------------------------- 100.28/64.56 100.28/64.56 (42) 100.28/64.56 Obligation: 100.28/64.56 Q DP problem: 100.28/64.56 The TRS P consists of the following rules: 100.28/64.56 100.28/64.56 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.28/64.56 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.28/64.56 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.28/64.56 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.28/64.56 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.28/64.56 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.28/64.56 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.28/64.56 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.28/64.56 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.28/64.56 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.28/64.56 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.28/64.56 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.56 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.56 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.56 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.56 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.56 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.56 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.56 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.56 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.56 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.56 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.56 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.56 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.28/64.56 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.56 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.56 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.56 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.56 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.56 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.56 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.28/64.56 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.56 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.56 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.56 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.56 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.56 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.56 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.28/64.56 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.56 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.56 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.56 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.28/64.56 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.56 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.28/64.56 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.56 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.56 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.28/64.56 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.56 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.28/64.56 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.56 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.56 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.56 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.56 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.28/64.56 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.28/64.56 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.56 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.56 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.56 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.56 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.56 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.56 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.56 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.56 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.56 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.28/64.56 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.56 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.56 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.56 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.56 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.28/64.56 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.56 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.56 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.56 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.56 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.56 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.56 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.56 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.56 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.28/64.56 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.56 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.56 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.56 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.56 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.56 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.56 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.56 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.56 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.56 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.56 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.56 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.56 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.56 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.56 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.56 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.56 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.56 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.56 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.56 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.56 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.28/64.56 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.56 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.56 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.28/64.56 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.56 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.56 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.56 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.56 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.56 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.56 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.56 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.28/64.56 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.56 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.56 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.57 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.57 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.57 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.57 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.57 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.57 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.57 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.57 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.57 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.57 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.57 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.28/64.57 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.28/64.57 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.57 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.57 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.57 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.57 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.57 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.57 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.57 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.57 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.57 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.57 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.57 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.57 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.28/64.57 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.57 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.57 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.57 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.57 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.57 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.57 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.57 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.57 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.57 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.28/64.57 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.57 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.57 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.57 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.57 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.57 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.57 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.57 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.57 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.57 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.57 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.57 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.57 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.57 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.57 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.57 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.57 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.57 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.57 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.57 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.57 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.28/64.57 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.57 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.28/64.57 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.57 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.57 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.28/64.57 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.57 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.57 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.57 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.28/64.57 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.57 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.57 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.57 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.57 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.28/64.57 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.57 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.57 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.57 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.57 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.57 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.57 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.57 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.57 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.28/64.57 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.57 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.57 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.57 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.57 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.28/64.57 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.57 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.57 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.57 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.28/64.57 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.57 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.57 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.57 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.57 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.57 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.28/64.57 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.57 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.57 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.57 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.57 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.57 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.57 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.28/64.57 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.57 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.57 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.57 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.57 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.57 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.57 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.57 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.28/64.57 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.57 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.57 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.28/64.57 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.57 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.57 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.57 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.57 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.57 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.57 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.57 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.57 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.57 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.57 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.57 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.57 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.57 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.57 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.57 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.57 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.57 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.57 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.57 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.57 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.28/64.57 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.57 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.57 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.28/64.57 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.57 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.57 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.28/64.57 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.57 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.57 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.28/64.57 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.57 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.57 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.57 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.57 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.57 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.57 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.57 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.57 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.57 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.57 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.57 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.57 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.57 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.57 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.57 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.57 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.57 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.57 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.57 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.57 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.57 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.57 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.57 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.57 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.57 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.57 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.57 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.57 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.57 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.57 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.57 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.57 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.57 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.57 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.57 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.57 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.57 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.57 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.57 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.57 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.57 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.57 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.57 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.57 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.57 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.57 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.57 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.57 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.57 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.57 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.28/64.57 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.28/64.57 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.57 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.57 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.57 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.57 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.28/64.57 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.57 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.57 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.57 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.57 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.57 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.57 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.57 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.57 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.57 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.57 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.57 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.28/64.57 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.57 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.57 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.57 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.57 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.57 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.57 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.57 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.28/64.57 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.57 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.28/64.57 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.57 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.57 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.57 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.57 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.57 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.28/64.57 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.57 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.57 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.57 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.57 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.57 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.28/64.57 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.57 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.57 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.57 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.57 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.57 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.57 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.28/64.57 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.57 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.28/64.57 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.57 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.57 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.28/64.57 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.28/64.57 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.57 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.57 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.57 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.57 100.28/64.57 The TRS R consists of the following rules: 100.28/64.57 100.28/64.57 new_primMulNat0(Zero, wz5100) -> Zero 100.28/64.57 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.28/64.57 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.28/64.57 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.28/64.57 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.28/64.57 new_primPlusNat0(Zero, Zero) -> Zero 100.28/64.57 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.28/64.57 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.28/64.57 100.28/64.57 The set Q consists of the following terms: 100.28/64.57 100.28/64.57 new_primPlusNat1(Succ(x0), x1) 100.28/64.57 new_primMulNat0(Zero, x0) 100.28/64.57 new_primMulNat0(Succ(x0), x1) 100.28/64.57 new_primPlusNat0(Succ(x0), Zero) 100.28/64.57 new_primPlusNat0(Succ(x0), Succ(x1)) 100.28/64.57 new_primPlusNat1(Zero, x0) 100.28/64.57 new_primPlusNat0(Zero, Zero) 100.28/64.57 new_primPlusNat0(Zero, Succ(x0)) 100.28/64.57 100.28/64.57 We have to consider all minimal (P,Q,R)-chains. 100.28/64.57 ---------------------------------------- 100.28/64.57 100.28/64.57 (43) TransformationProof (EQUIVALENT) 100.28/64.57 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) at position [7,0] we obtained the following new rules [LPAR04]: 100.28/64.57 100.28/64.57 (new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc),new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc)) 100.28/64.57 100.28/64.57 100.28/64.57 ---------------------------------------- 100.28/64.57 100.28/64.57 (44) 100.28/64.57 Obligation: 100.28/64.57 Q DP problem: 100.28/64.57 The TRS P consists of the following rules: 100.28/64.57 100.28/64.57 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.28/64.57 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.28/64.57 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.28/64.57 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.28/64.57 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.28/64.57 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.28/64.57 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.28/64.57 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.28/64.57 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.28/64.57 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.28/64.57 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.28/64.57 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.57 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.57 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.57 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.57 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.57 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.57 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.28/64.57 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.57 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.57 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.57 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.57 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.57 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.57 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.28/64.57 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.57 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.57 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.57 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.57 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.57 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.57 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.28/64.57 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.57 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.57 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.57 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.28/64.57 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.57 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.28/64.57 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.57 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.57 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.28/64.57 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.57 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.28/64.57 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.57 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.57 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.57 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.57 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.28/64.57 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.28/64.57 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.57 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.57 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.57 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.57 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.57 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.57 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.57 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.57 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.57 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.28/64.57 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.57 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.57 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.57 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.57 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.28/64.57 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.57 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.57 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.57 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.57 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.57 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.57 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.57 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.57 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.28/64.57 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.57 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.57 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.57 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.57 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.57 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.57 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.57 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.57 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.57 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.57 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.57 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.57 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.57 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.57 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.57 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.57 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.57 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.57 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.57 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.57 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.28/64.57 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.57 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.57 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.28/64.57 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.57 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.57 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.57 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.57 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.57 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.57 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.57 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.28/64.57 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.57 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.57 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.57 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.57 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.57 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.57 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.57 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.57 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.57 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.57 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.57 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.57 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.57 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.28/64.57 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.28/64.57 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.57 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.57 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.57 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.57 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.57 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.57 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.57 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.57 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.57 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.57 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.57 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.57 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.28/64.57 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.57 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.57 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.57 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.57 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.57 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.57 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.57 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.57 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.57 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.28/64.57 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.57 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.57 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.57 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.57 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.57 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.57 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.57 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.57 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.57 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.57 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.57 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.57 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.57 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.57 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.57 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.57 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.57 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.57 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.57 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.57 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.28/64.57 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.57 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.28/64.57 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.57 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.57 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.28/64.57 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.57 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.57 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.57 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.28/64.57 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.57 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.57 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.57 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.57 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.28/64.57 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.57 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.57 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.57 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.57 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.57 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.57 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.57 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.57 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.28/64.57 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.57 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.57 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.57 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.57 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.28/64.57 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.57 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.57 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.57 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.28/64.57 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.57 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.57 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.57 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.57 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.57 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.28/64.57 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.57 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.57 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.57 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.57 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.57 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.57 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.28/64.57 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.57 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.57 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.57 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.57 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.57 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.57 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.57 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.28/64.57 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.57 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.57 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.28/64.57 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.57 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.57 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.57 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.57 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.57 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.57 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.57 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.57 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.57 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.57 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.57 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.57 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.57 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.57 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.57 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.57 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.57 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.57 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.57 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.57 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.28/64.57 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.57 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.57 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.28/64.57 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.57 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.57 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.28/64.57 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.57 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.57 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.28/64.57 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.57 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.57 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.57 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.57 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.57 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.57 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.57 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.57 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.57 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.57 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.57 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.57 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.57 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.57 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.57 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.57 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.57 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.57 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.57 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.57 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.57 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.57 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.57 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.57 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.57 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.57 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.57 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.57 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.57 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.57 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.57 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.57 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.57 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.57 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.57 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.57 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.57 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.57 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.57 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.57 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.57 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.57 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.57 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.57 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.57 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.57 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.57 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.57 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.57 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.57 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.28/64.57 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.28/64.57 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.57 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.57 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.57 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.57 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.28/64.57 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.57 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.57 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.57 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.57 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.57 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.57 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.57 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.57 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.57 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.57 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.57 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.28/64.57 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.57 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.57 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.57 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.57 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.57 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.57 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.57 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.28/64.57 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.57 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.28/64.57 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.57 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.57 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.57 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.57 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.57 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.28/64.57 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.57 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.57 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.57 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.57 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.57 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.28/64.57 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.57 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.57 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.57 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.57 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.57 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.57 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.28/64.57 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.57 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.28/64.57 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.57 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.57 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.28/64.57 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.28/64.57 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.57 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.57 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.57 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.57 100.28/64.57 The TRS R consists of the following rules: 100.28/64.57 100.28/64.57 new_primMulNat0(Zero, wz5100) -> Zero 100.28/64.57 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.28/64.57 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.28/64.57 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.28/64.57 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.28/64.57 new_primPlusNat0(Zero, Zero) -> Zero 100.28/64.57 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.28/64.57 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.28/64.57 100.28/64.57 The set Q consists of the following terms: 100.28/64.57 100.28/64.57 new_primPlusNat1(Succ(x0), x1) 100.28/64.57 new_primMulNat0(Zero, x0) 100.28/64.57 new_primMulNat0(Succ(x0), x1) 100.28/64.57 new_primPlusNat0(Succ(x0), Zero) 100.28/64.57 new_primPlusNat0(Succ(x0), Succ(x1)) 100.28/64.57 new_primPlusNat1(Zero, x0) 100.28/64.57 new_primPlusNat0(Zero, Zero) 100.28/64.57 new_primPlusNat0(Zero, Succ(x0)) 100.28/64.57 100.28/64.57 We have to consider all minimal (P,Q,R)-chains. 100.28/64.57 ---------------------------------------- 100.28/64.57 100.28/64.57 (45) TransformationProof (EQUIVALENT) 100.28/64.57 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) at position [6,0] we obtained the following new rules [LPAR04]: 100.28/64.57 100.28/64.57 (new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc),new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc)) 100.28/64.57 100.28/64.57 100.28/64.57 ---------------------------------------- 100.28/64.57 100.28/64.57 (46) 100.28/64.57 Obligation: 100.28/64.57 Q DP problem: 100.28/64.57 The TRS P consists of the following rules: 100.28/64.57 100.28/64.57 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.28/64.57 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.28/64.57 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.28/64.57 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.28/64.57 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.28/64.57 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.28/64.57 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.28/64.57 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.28/64.57 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.57 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.57 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.57 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.57 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.28/64.58 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.28/64.58 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.28/64.58 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.58 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.58 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.58 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.58 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.58 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.58 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.28/64.58 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.58 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.58 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.58 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.58 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.58 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.58 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.28/64.58 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.58 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.58 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.58 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.58 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.58 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.58 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.28/64.58 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.58 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.58 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.58 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.28/64.58 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.58 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.28/64.58 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.58 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.58 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.28/64.58 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.58 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.28/64.58 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.58 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.58 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.58 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.58 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.28/64.58 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.28/64.58 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.58 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.58 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.58 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.58 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.58 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.58 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.58 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.58 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.58 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.28/64.58 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.58 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.58 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.58 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.58 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.28/64.58 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.58 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.58 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.58 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.58 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.58 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.58 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.58 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.58 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.28/64.58 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.58 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.58 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.58 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.58 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.58 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.58 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.58 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.58 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.58 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.58 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.58 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.58 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.58 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.58 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.58 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.58 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.58 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.58 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.58 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.58 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.28/64.58 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.58 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.58 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.28/64.58 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.58 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.58 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.58 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.58 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.58 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.58 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.58 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.28/64.58 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.58 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.58 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.58 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.58 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.58 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.58 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.58 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.58 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.58 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.58 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.58 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.58 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.58 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.28/64.58 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.28/64.58 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.58 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.58 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.58 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.58 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.58 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.58 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.58 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.58 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.58 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.58 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.58 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.58 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.28/64.58 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.58 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.58 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.58 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.58 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.58 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.58 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.58 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.58 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.58 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.28/64.58 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.58 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.58 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.58 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.58 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.58 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.58 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.58 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.58 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.58 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.58 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.58 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.58 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.58 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.58 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.58 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.58 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.58 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.58 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.58 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.58 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.28/64.58 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.58 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.28/64.58 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.58 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.58 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.28/64.58 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.58 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.58 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.58 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.28/64.58 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.58 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.58 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.58 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.58 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.28/64.58 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.58 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.58 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.58 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.58 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.58 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.58 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.58 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.58 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.28/64.58 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.58 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.58 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.58 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.58 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.28/64.58 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.58 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.58 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.58 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.28/64.58 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.58 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.58 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.58 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.58 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.58 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.28/64.58 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.58 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.58 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.58 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.58 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.58 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.58 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.28/64.58 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.58 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.58 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.58 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.58 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.58 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.58 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.58 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.28/64.58 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.58 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.58 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.28/64.58 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.58 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.58 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.58 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.58 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.58 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.58 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.58 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.58 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.58 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.58 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.58 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.58 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.58 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.58 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.58 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.58 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.58 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.58 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.58 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.58 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.28/64.58 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.58 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.58 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.28/64.58 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.58 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.58 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.28/64.58 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.58 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.58 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.28/64.58 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.58 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.58 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.58 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.58 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.58 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.58 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.58 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.58 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.58 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.58 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.58 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.58 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.58 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.58 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.58 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.58 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.58 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.58 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.58 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.58 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.58 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.58 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.58 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.58 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.58 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.58 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.58 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.58 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.58 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.58 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.58 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.58 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.58 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.58 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.58 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.58 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.58 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.58 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.58 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.58 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.58 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.58 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.58 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.58 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.58 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.58 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.58 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.58 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.58 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.58 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.28/64.58 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.28/64.58 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.58 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.58 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.58 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.58 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.28/64.58 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.58 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.58 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.58 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.58 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.58 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.58 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.58 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.58 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.58 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.58 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.58 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.28/64.58 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.58 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.58 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.58 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.58 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.58 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.58 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.58 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.28/64.58 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.58 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.28/64.58 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.58 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.58 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.58 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.58 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.58 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.28/64.58 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.58 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.58 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.58 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.58 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.58 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.28/64.58 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.58 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.58 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.58 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.58 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.58 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.58 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.28/64.58 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.58 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.28/64.58 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.58 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.58 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.28/64.58 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.28/64.58 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.58 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.58 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.58 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.58 100.28/64.58 The TRS R consists of the following rules: 100.28/64.58 100.28/64.58 new_primMulNat0(Zero, wz5100) -> Zero 100.28/64.58 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.28/64.58 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.28/64.58 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.28/64.58 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.28/64.58 new_primPlusNat0(Zero, Zero) -> Zero 100.28/64.58 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.28/64.58 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.28/64.58 100.28/64.58 The set Q consists of the following terms: 100.28/64.58 100.28/64.58 new_primPlusNat1(Succ(x0), x1) 100.28/64.58 new_primMulNat0(Zero, x0) 100.28/64.58 new_primMulNat0(Succ(x0), x1) 100.28/64.58 new_primPlusNat0(Succ(x0), Zero) 100.28/64.58 new_primPlusNat0(Succ(x0), Succ(x1)) 100.28/64.58 new_primPlusNat1(Zero, x0) 100.28/64.58 new_primPlusNat0(Zero, Zero) 100.28/64.58 new_primPlusNat0(Zero, Succ(x0)) 100.28/64.58 100.28/64.58 We have to consider all minimal (P,Q,R)-chains. 100.28/64.58 ---------------------------------------- 100.28/64.58 100.28/64.58 (47) TransformationProof (EQUIVALENT) 100.28/64.58 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) at position [6,0] we obtained the following new rules [LPAR04]: 100.28/64.58 100.28/64.58 (new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc),new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc)) 100.28/64.58 100.28/64.58 100.28/64.58 ---------------------------------------- 100.28/64.58 100.28/64.58 (48) 100.28/64.58 Obligation: 100.28/64.58 Q DP problem: 100.28/64.58 The TRS P consists of the following rules: 100.28/64.58 100.28/64.58 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.28/64.58 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.28/64.58 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.28/64.58 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.28/64.58 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.28/64.58 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.28/64.58 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.28/64.58 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.28/64.58 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.28/64.58 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.28/64.58 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.28/64.58 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.58 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.58 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.58 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.58 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.58 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.58 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.58 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.58 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.58 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.58 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.58 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.58 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.28/64.58 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.58 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.58 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.58 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.58 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.58 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.58 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.28/64.58 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.58 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.58 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.58 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.58 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.58 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.58 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.28/64.58 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.58 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.58 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.58 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.28/64.58 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.58 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.28/64.58 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.58 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.58 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.28/64.58 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.58 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.28/64.58 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.58 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.58 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.58 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.58 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.28/64.58 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.28/64.58 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.58 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.58 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.58 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.58 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.58 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.58 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.58 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.58 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.58 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.28/64.58 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.58 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.58 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.58 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.58 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.28/64.58 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.58 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.58 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.58 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.58 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.58 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.58 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.58 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.58 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.28/64.58 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.58 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.58 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.58 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.58 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.58 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.58 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.58 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.58 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.58 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.58 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.58 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.58 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.58 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.58 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.58 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.58 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.58 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.58 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.58 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.58 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.28/64.58 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.58 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.58 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.28/64.58 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.58 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.58 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.58 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.58 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.58 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.58 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.58 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.28/64.58 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.58 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.58 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.58 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.58 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.58 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.58 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.58 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.58 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.58 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.58 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.58 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.58 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.58 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.28/64.58 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.28/64.58 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.58 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.58 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.58 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.58 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.58 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.58 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.58 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.58 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.58 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.58 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.58 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.58 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.28/64.58 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.58 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.58 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.58 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.58 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.58 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.58 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.58 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.58 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.58 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.28/64.58 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.58 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.59 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.59 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.59 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.59 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.59 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.59 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.59 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.59 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.59 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.59 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.59 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.59 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.59 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.59 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.59 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.59 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.59 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.59 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.59 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.28/64.59 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.59 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.28/64.59 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.59 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.59 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.28/64.59 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.59 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.59 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.59 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.28/64.59 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.59 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.59 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.59 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.59 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.28/64.59 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.59 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.59 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.59 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.59 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.59 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.59 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.59 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.59 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.28/64.59 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.59 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.59 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.59 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.59 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.28/64.59 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.59 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.59 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.59 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.28/64.59 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.59 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.59 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.59 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.59 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.59 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.28/64.59 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.59 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.59 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.59 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.59 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.59 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.59 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.28/64.59 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.59 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.59 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.59 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.59 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.59 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.59 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.59 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.28/64.59 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.59 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.59 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.28/64.59 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.59 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.59 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.59 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.59 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.59 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.59 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.59 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.59 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.59 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.59 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.59 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.59 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.59 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.59 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.59 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.59 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.59 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.59 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.59 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.59 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.28/64.59 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.59 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.59 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.28/64.59 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.59 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.59 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.28/64.59 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.59 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.59 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.28/64.59 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.59 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.59 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.59 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.59 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.59 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.59 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.59 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.59 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.59 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.59 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.59 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.59 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.59 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.59 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.59 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.59 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.59 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.59 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.59 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.59 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.59 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.59 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.59 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.59 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.59 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.59 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.59 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.59 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.59 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.59 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.59 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.59 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.59 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.59 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.59 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.59 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.59 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.59 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.59 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.59 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.59 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.59 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.59 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.59 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.59 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.59 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.59 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.59 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.59 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.59 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.28/64.59 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.28/64.59 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.59 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.59 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.59 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.59 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.28/64.59 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.59 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.59 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.59 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.59 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.59 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.59 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.59 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.59 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.59 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.59 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.59 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.28/64.59 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.59 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.59 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.59 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.59 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.59 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.59 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.59 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.28/64.59 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.59 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.28/64.59 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.59 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.59 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.59 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.59 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.59 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.28/64.59 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.59 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.59 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.59 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.59 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.59 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.28/64.59 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.59 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.59 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.59 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.59 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.59 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.59 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.28/64.59 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.59 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.28/64.59 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.59 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.59 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.28/64.59 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.28/64.59 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.59 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.59 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.59 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.59 100.28/64.59 The TRS R consists of the following rules: 100.28/64.59 100.28/64.59 new_primMulNat0(Zero, wz5100) -> Zero 100.28/64.59 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.28/64.59 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.28/64.59 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.28/64.59 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.28/64.59 new_primPlusNat0(Zero, Zero) -> Zero 100.28/64.59 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.28/64.59 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.28/64.59 100.28/64.59 The set Q consists of the following terms: 100.28/64.59 100.28/64.59 new_primPlusNat1(Succ(x0), x1) 100.28/64.59 new_primMulNat0(Zero, x0) 100.28/64.59 new_primMulNat0(Succ(x0), x1) 100.28/64.59 new_primPlusNat0(Succ(x0), Zero) 100.28/64.59 new_primPlusNat0(Succ(x0), Succ(x1)) 100.28/64.59 new_primPlusNat1(Zero, x0) 100.28/64.59 new_primPlusNat0(Zero, Zero) 100.28/64.59 new_primPlusNat0(Zero, Succ(x0)) 100.28/64.59 100.28/64.59 We have to consider all minimal (P,Q,R)-chains. 100.28/64.59 ---------------------------------------- 100.28/64.59 100.28/64.59 (49) TransformationProof (EQUIVALENT) 100.28/64.59 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) at position [7,0] we obtained the following new rules [LPAR04]: 100.28/64.59 100.28/64.59 (new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc),new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc)) 100.28/64.59 100.28/64.59 100.28/64.59 ---------------------------------------- 100.28/64.59 100.28/64.59 (50) 100.28/64.59 Obligation: 100.28/64.59 Q DP problem: 100.28/64.59 The TRS P consists of the following rules: 100.28/64.59 100.28/64.59 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.28/64.59 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.28/64.59 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.28/64.59 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.28/64.59 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.28/64.59 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.28/64.59 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.28/64.59 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.28/64.59 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.28/64.59 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.28/64.59 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.28/64.59 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.59 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.59 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.59 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.59 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.59 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.59 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.28/64.59 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.59 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.59 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.59 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.59 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.59 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.59 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.28/64.59 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.59 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.59 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.59 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.59 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.59 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.59 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.28/64.59 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.59 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.59 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.59 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.28/64.59 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.59 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.28/64.59 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.59 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.59 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.28/64.59 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.59 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.28/64.59 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.59 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.59 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.59 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.59 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.28/64.59 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.28/64.59 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.59 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.59 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.59 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.59 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.59 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.59 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.59 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.59 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.59 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.28/64.59 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.59 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.59 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.59 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.59 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.28/64.59 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.59 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.59 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.59 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.59 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.59 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.59 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.59 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.59 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.28/64.59 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.59 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.59 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.59 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.59 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.59 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.59 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.59 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.59 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.59 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.59 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.59 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.59 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.59 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.59 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.59 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.59 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.59 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.59 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.59 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.59 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.28/64.59 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.59 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.59 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.28/64.59 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.59 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.59 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.59 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.59 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.59 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.59 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.59 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.28/64.59 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.59 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.59 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.59 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.59 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.59 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.59 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.59 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.59 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.59 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.59 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.59 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.59 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.59 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.28/64.59 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.28/64.59 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.59 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.59 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.59 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.59 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.59 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.59 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.59 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.59 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.59 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.59 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.59 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.59 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.28/64.59 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.59 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.59 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.59 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.59 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.59 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.59 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.59 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.59 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.59 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.28/64.59 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.59 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.59 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.59 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.59 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.59 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.59 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.59 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.59 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.59 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.59 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.59 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.59 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.59 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.59 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.59 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.59 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.59 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.59 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.59 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.59 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.28/64.59 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.59 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.28/64.59 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.59 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.59 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.28/64.59 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.59 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.59 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.59 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.28/64.59 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.59 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.59 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.59 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.59 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.28/64.59 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.59 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.59 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.59 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.59 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.59 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.59 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.59 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.59 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.28/64.59 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.59 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.59 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.59 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.59 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.28/64.59 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.59 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.59 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.59 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.28/64.59 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.59 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.59 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.59 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.59 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.59 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.28/64.59 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.59 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.59 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.59 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.59 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.59 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.59 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.28/64.59 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.59 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.59 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.59 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.59 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.59 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.59 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.59 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.28/64.59 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.59 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.59 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.28/64.59 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.59 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.59 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.59 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.59 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.59 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.59 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.59 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.59 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.59 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.59 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.59 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.59 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.59 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.59 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.59 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.59 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.59 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.59 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.59 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.59 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.28/64.59 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.59 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.59 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.28/64.59 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.59 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.59 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.28/64.59 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.59 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.59 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.28/64.59 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.59 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.59 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.59 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.59 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.59 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.59 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.59 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.59 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.59 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.59 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.59 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.59 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.59 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.59 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.59 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.59 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.59 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.59 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.59 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.59 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.59 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.59 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.59 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.59 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.59 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.59 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.59 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.59 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.59 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.59 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.59 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.59 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.59 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.59 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.59 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.59 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.59 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.59 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.59 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.59 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.59 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.59 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.59 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.59 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.59 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.59 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.59 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.59 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.59 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.59 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.28/64.59 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.28/64.59 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.59 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.59 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.59 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.59 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.28/64.59 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.59 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.59 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.59 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.59 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.59 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.59 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.59 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.59 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.59 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.59 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.59 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.28/64.59 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.59 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.59 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.59 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.59 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.59 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.59 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.59 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.28/64.59 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.59 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.28/64.59 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.59 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.59 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.59 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.59 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.59 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.28/64.59 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.59 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.59 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.59 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.59 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.59 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.28/64.59 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.59 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.59 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.59 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.59 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.59 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.59 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.28/64.59 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.59 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.28/64.59 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.59 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.59 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.28/64.59 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.28/64.59 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.59 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.59 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.59 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.59 100.28/64.59 The TRS R consists of the following rules: 100.28/64.59 100.28/64.59 new_primMulNat0(Zero, wz5100) -> Zero 100.28/64.59 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.28/64.59 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.28/64.59 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.28/64.59 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.28/64.59 new_primPlusNat0(Zero, Zero) -> Zero 100.28/64.59 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.28/64.59 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.28/64.59 100.28/64.59 The set Q consists of the following terms: 100.28/64.59 100.28/64.59 new_primPlusNat1(Succ(x0), x1) 100.28/64.59 new_primMulNat0(Zero, x0) 100.28/64.59 new_primMulNat0(Succ(x0), x1) 100.28/64.59 new_primPlusNat0(Succ(x0), Zero) 100.28/64.59 new_primPlusNat0(Succ(x0), Succ(x1)) 100.28/64.59 new_primPlusNat1(Zero, x0) 100.28/64.59 new_primPlusNat0(Zero, Zero) 100.28/64.59 new_primPlusNat0(Zero, Succ(x0)) 100.28/64.59 100.28/64.59 We have to consider all minimal (P,Q,R)-chains. 100.28/64.59 ---------------------------------------- 100.28/64.59 100.28/64.59 (51) TransformationProof (EQUIVALENT) 100.28/64.59 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) at position [7,0] we obtained the following new rules [LPAR04]: 100.28/64.59 100.28/64.59 (new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc),new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc)) 100.28/64.59 100.28/64.59 100.28/64.59 ---------------------------------------- 100.28/64.59 100.28/64.59 (52) 100.28/64.59 Obligation: 100.28/64.59 Q DP problem: 100.28/64.59 The TRS P consists of the following rules: 100.28/64.59 100.28/64.59 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.28/64.59 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.28/64.59 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.28/64.59 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.28/64.59 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.28/64.59 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.28/64.59 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.28/64.59 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.28/64.59 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.59 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.28/64.59 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.59 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.28/64.60 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.28/64.60 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.28/64.60 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.60 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.60 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.60 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.60 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.60 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.60 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.28/64.60 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.60 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.60 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.60 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.60 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.60 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.60 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.28/64.60 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.60 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.60 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.60 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.60 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.60 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.60 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.28/64.60 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.60 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.60 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.60 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.28/64.60 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.60 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.28/64.60 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.60 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.60 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.28/64.60 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.60 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.28/64.60 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.60 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.60 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.60 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.60 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.28/64.60 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.28/64.60 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.60 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.60 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.60 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.60 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.60 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.60 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.60 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.60 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.60 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.28/64.60 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.60 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.60 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.60 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.60 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.28/64.60 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.60 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.60 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.60 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.60 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.60 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.60 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.60 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.60 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.28/64.60 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.60 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.60 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.60 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.60 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.60 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.60 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.60 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.60 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.60 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.60 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.60 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.60 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.60 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.60 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.60 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.60 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.60 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.60 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.60 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.60 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.28/64.60 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.60 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.60 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.28/64.60 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.60 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.60 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.60 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.60 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.60 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.60 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.60 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.28/64.60 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.60 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.60 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.60 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.60 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.60 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.60 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.60 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.60 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.60 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.60 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.60 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.60 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.60 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.28/64.60 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.28/64.60 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.60 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.60 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.60 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.60 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.60 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.60 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.60 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.60 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.60 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.60 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.60 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.60 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.28/64.60 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.60 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.60 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.60 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.60 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.60 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.60 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.60 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.60 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.60 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.28/64.60 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.60 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.60 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.60 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.60 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.60 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.60 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.60 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.60 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.60 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.60 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.60 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.60 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.60 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.60 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.60 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.60 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.60 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.60 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.60 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.60 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.28/64.60 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.60 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.28/64.60 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.60 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.60 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.28/64.60 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.60 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.60 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.60 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.28/64.60 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.60 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.60 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.60 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.60 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.28/64.60 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.60 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.60 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.60 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.60 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.60 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.60 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.60 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.60 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.28/64.60 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.60 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.60 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.60 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.60 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.28/64.60 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.60 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.60 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.60 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.28/64.60 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.60 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.60 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.60 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.60 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.60 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.28/64.60 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.60 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.60 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.60 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.60 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.60 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.60 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.28/64.60 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.60 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.60 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.60 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.60 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.60 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.60 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.60 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.28/64.60 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.60 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.60 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.28/64.60 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.60 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.60 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.60 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.60 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.60 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.60 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.60 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.60 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.60 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.60 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.60 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.60 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.60 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.60 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.60 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.60 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.60 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.60 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.60 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.60 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.28/64.60 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.60 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.60 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.28/64.60 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.60 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.60 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.28/64.60 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.60 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.60 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.28/64.60 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.60 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.60 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.60 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.60 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.60 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.60 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.60 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.60 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.60 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.60 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.60 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.60 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.60 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.60 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.60 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.60 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.60 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.60 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.60 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.60 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.60 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.60 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.60 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.60 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.60 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.60 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.60 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.60 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.60 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.60 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.60 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.60 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.60 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.60 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.60 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.60 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.60 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.60 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.60 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.60 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.60 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.60 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.60 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.60 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.60 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.60 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.60 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.60 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.60 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.60 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.28/64.60 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.28/64.60 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.60 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.60 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.60 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.60 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.28/64.60 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.60 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.60 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.60 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.60 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.60 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.60 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.60 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.60 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.60 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.60 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.60 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.28/64.60 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.60 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.60 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.60 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.60 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.60 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.60 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.60 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.28/64.60 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.60 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.28/64.60 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.60 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.60 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.60 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.60 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.60 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.28/64.60 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.60 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.60 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.60 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.60 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.60 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.28/64.60 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.60 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.60 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.60 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.60 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.60 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.60 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.28/64.60 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.60 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.28/64.60 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.60 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.60 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.28/64.60 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.28/64.60 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.60 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.60 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.60 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.60 100.28/64.60 The TRS R consists of the following rules: 100.28/64.60 100.28/64.60 new_primMulNat0(Zero, wz5100) -> Zero 100.28/64.60 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.28/64.60 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.28/64.60 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.28/64.60 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.28/64.60 new_primPlusNat0(Zero, Zero) -> Zero 100.28/64.60 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.28/64.60 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.28/64.60 100.28/64.60 The set Q consists of the following terms: 100.28/64.60 100.28/64.60 new_primPlusNat1(Succ(x0), x1) 100.28/64.60 new_primMulNat0(Zero, x0) 100.28/64.60 new_primMulNat0(Succ(x0), x1) 100.28/64.60 new_primPlusNat0(Succ(x0), Zero) 100.28/64.60 new_primPlusNat0(Succ(x0), Succ(x1)) 100.28/64.60 new_primPlusNat1(Zero, x0) 100.28/64.60 new_primPlusNat0(Zero, Zero) 100.28/64.60 new_primPlusNat0(Zero, Succ(x0)) 100.28/64.60 100.28/64.60 We have to consider all minimal (P,Q,R)-chains. 100.28/64.60 ---------------------------------------- 100.28/64.60 100.28/64.60 (53) TransformationProof (EQUIVALENT) 100.28/64.60 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) at position [6,0] we obtained the following new rules [LPAR04]: 100.28/64.60 100.28/64.60 (new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc),new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc)) 100.28/64.60 100.28/64.60 100.28/64.60 ---------------------------------------- 100.28/64.60 100.28/64.60 (54) 100.28/64.60 Obligation: 100.28/64.60 Q DP problem: 100.28/64.60 The TRS P consists of the following rules: 100.28/64.60 100.28/64.60 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.28/64.60 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.28/64.60 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.28/64.60 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.28/64.60 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.28/64.60 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.28/64.60 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.28/64.60 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.28/64.60 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.28/64.60 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.28/64.60 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.28/64.60 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.60 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.60 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.60 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.60 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.60 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.60 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.60 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.60 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.60 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.60 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.60 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.28/64.60 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.60 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.60 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.60 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.60 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.60 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.60 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.28/64.60 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.60 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.60 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.60 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.60 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.60 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.60 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.28/64.60 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.60 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.60 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.60 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.28/64.60 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.60 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.28/64.60 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.60 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.60 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.28/64.60 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.60 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.28/64.60 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.60 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.60 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.60 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.60 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.28/64.60 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.28/64.60 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.60 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.60 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.60 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.60 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.60 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.60 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.60 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.60 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.60 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.28/64.60 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.60 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.60 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.60 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.60 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.28/64.60 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.60 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.60 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.60 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.60 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.60 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.60 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.60 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.60 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.28/64.60 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.60 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.60 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.60 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.60 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.60 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.60 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.60 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.60 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.60 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.60 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.60 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.60 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.60 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.60 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.60 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.60 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.60 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.60 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.60 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.60 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.28/64.60 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.60 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.60 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.28/64.60 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.60 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.60 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.60 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.60 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.60 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.60 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.60 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.28/64.60 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.60 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.60 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.60 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.60 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.60 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.60 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.60 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.60 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.60 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.60 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.60 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.60 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.60 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.28/64.60 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.28/64.60 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.60 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.60 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.60 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.60 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.60 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.60 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.60 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.60 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.60 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.60 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.60 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.60 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.28/64.60 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.60 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.60 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.60 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.60 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.60 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.60 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.60 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.60 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.60 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.28/64.60 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.60 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.60 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.60 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.60 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.60 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.60 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.60 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.60 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.60 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.60 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.60 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.60 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.60 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.60 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.60 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.60 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.60 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.60 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.60 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.60 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.28/64.60 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.60 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.28/64.60 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.60 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.60 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.28/64.60 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.60 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.60 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.60 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.28/64.60 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.60 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.60 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.60 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.60 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.28/64.60 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.60 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.60 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.60 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.60 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.60 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.60 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.60 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.60 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.60 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.28/64.60 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.60 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.60 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.60 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.60 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.28/64.60 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.60 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.60 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.60 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.28/64.61 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.61 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.61 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.61 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.61 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.61 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.28/64.61 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.61 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.61 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.61 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.61 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.61 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.61 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.28/64.61 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.61 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.61 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.61 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.61 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.61 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.61 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.61 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.28/64.61 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.61 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.61 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.28/64.61 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.61 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.61 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.61 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.61 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.61 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.61 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.61 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.61 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.61 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.61 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.61 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.61 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.61 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.61 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.61 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.61 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.61 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.61 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.61 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.61 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.28/64.61 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.61 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.61 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.28/64.61 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.61 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.61 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.28/64.61 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.61 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.61 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.28/64.61 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.61 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.61 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.61 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.61 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.61 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.61 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.61 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.61 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.61 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.61 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.61 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.61 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.61 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.61 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.61 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.61 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.61 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.61 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.61 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.61 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.61 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.61 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.61 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.61 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.61 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.61 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.61 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.61 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.61 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.61 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.61 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.61 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.61 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.61 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.61 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.61 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.61 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.61 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.61 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.61 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.61 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.61 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.61 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.61 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.61 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.61 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.61 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.61 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.61 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.61 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.28/64.61 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.28/64.61 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.61 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.61 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.61 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.61 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.28/64.61 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.61 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.61 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.61 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.61 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.61 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.61 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.61 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.61 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.61 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.61 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.61 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.28/64.61 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.61 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.61 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.61 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.61 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.61 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.61 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.61 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.28/64.61 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.61 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.28/64.61 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.61 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.61 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.61 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.61 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.61 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.28/64.61 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.61 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.61 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.61 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.61 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.61 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.28/64.61 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.61 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.61 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.61 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.61 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.61 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.61 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.28/64.61 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.61 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.28/64.61 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.61 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.61 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.28/64.61 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.28/64.61 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.61 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.61 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.61 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.61 100.28/64.61 The TRS R consists of the following rules: 100.28/64.61 100.28/64.61 new_primMulNat0(Zero, wz5100) -> Zero 100.28/64.61 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.28/64.61 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.28/64.61 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.28/64.61 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.28/64.61 new_primPlusNat0(Zero, Zero) -> Zero 100.28/64.61 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.28/64.61 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.28/64.61 100.28/64.61 The set Q consists of the following terms: 100.28/64.61 100.28/64.61 new_primPlusNat1(Succ(x0), x1) 100.28/64.61 new_primMulNat0(Zero, x0) 100.28/64.61 new_primMulNat0(Succ(x0), x1) 100.28/64.61 new_primPlusNat0(Succ(x0), Zero) 100.28/64.61 new_primPlusNat0(Succ(x0), Succ(x1)) 100.28/64.61 new_primPlusNat1(Zero, x0) 100.28/64.61 new_primPlusNat0(Zero, Zero) 100.28/64.61 new_primPlusNat0(Zero, Succ(x0)) 100.28/64.61 100.28/64.61 We have to consider all minimal (P,Q,R)-chains. 100.28/64.61 ---------------------------------------- 100.28/64.61 100.28/64.61 (55) TransformationProof (EQUIVALENT) 100.28/64.61 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) at position [6,0] we obtained the following new rules [LPAR04]: 100.28/64.61 100.28/64.61 (new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc),new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc)) 100.28/64.61 100.28/64.61 100.28/64.61 ---------------------------------------- 100.28/64.61 100.28/64.61 (56) 100.28/64.61 Obligation: 100.28/64.61 Q DP problem: 100.28/64.61 The TRS P consists of the following rules: 100.28/64.61 100.28/64.61 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.28/64.61 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.28/64.61 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.28/64.61 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.28/64.61 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.28/64.61 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.28/64.61 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.28/64.61 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.28/64.61 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.28/64.61 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.28/64.61 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.28/64.61 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.61 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.61 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.61 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.61 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.61 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.61 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.28/64.61 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.61 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.61 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.61 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.61 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.61 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.61 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.28/64.61 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.61 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.61 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.61 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.61 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.61 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.61 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.28/64.61 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.61 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.61 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.61 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.28/64.61 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.61 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.28/64.61 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.61 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.61 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.28/64.61 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.61 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.28/64.61 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.61 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.61 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.61 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.61 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.28/64.61 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.28/64.61 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.61 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.61 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.61 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.61 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.61 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.61 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.61 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.61 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.61 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.28/64.61 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.61 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.61 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.61 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.61 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.28/64.61 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.61 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.61 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.61 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.61 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.61 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.61 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.61 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.61 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.28/64.61 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.61 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.61 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.61 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.61 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.61 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.61 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.61 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.61 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.61 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.61 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.61 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.61 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.61 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.61 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.61 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.61 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.61 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.61 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.61 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.61 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.28/64.61 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.61 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.61 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.28/64.61 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.61 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.61 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.61 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.61 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.61 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.61 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.61 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.28/64.61 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.61 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.61 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.61 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.61 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.61 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.61 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.61 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.61 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.61 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.61 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.61 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.61 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.61 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.28/64.61 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.28/64.61 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.61 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.61 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.61 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.61 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.61 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.61 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.61 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.61 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.61 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.61 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.61 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.61 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.28/64.61 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.61 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.61 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.61 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.61 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.61 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.61 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.61 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.61 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.61 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.28/64.61 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.61 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.61 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.61 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.61 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.61 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.61 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.61 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.61 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.61 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.61 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.61 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.61 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.61 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.61 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.61 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.61 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.61 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.61 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.61 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.61 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.28/64.61 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.61 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.28/64.61 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.61 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.61 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.28/64.61 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.61 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.61 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.61 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.28/64.61 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.61 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.61 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.61 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.61 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.28/64.61 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.61 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.61 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.61 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.61 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.61 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.61 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.61 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.61 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.28/64.61 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.61 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.61 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.61 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.61 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.28/64.61 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.61 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.61 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.61 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.28/64.61 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.61 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.61 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.61 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.61 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.61 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.28/64.61 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.61 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.61 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.61 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.61 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.61 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.61 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.28/64.61 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.61 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.61 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.61 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.61 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.61 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.61 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.61 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.28/64.61 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.61 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.61 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.28/64.61 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.61 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.61 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.61 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.61 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.61 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.61 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.61 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.61 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.61 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.61 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.61 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.61 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.61 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.61 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.61 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.61 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.61 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.61 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.61 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.61 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.28/64.61 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.61 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.61 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.28/64.61 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.61 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.61 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.28/64.61 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.61 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.61 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.28/64.61 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.61 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.61 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.61 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.61 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.61 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.61 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.61 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.61 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.61 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.61 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.61 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.61 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.61 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.61 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.61 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.61 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.61 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.61 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.61 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.61 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.61 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.61 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.61 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.61 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.61 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.61 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.61 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.61 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.61 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.61 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.61 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.61 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.61 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.61 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.61 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.61 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.61 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.61 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.61 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.61 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.61 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.61 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.61 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.61 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.61 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.61 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.61 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.61 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.61 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.61 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.28/64.61 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.28/64.61 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.61 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.61 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.61 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.61 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.28/64.61 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.61 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.61 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.61 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.61 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.61 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.61 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.61 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.61 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.61 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.61 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.61 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.28/64.61 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.61 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.61 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.61 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.61 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.61 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.61 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.61 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.28/64.61 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.61 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.28/64.61 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.61 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.61 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.61 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.61 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.61 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.28/64.61 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.61 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.61 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.61 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.61 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.61 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.28/64.61 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.61 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.61 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.61 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.61 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.61 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.61 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.28/64.61 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.61 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.28/64.61 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.61 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.61 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.28/64.61 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.28/64.61 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.61 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.61 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.61 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.61 100.28/64.61 The TRS R consists of the following rules: 100.28/64.61 100.28/64.61 new_primMulNat0(Zero, wz5100) -> Zero 100.28/64.61 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.28/64.61 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.28/64.61 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.28/64.61 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.28/64.61 new_primPlusNat0(Zero, Zero) -> Zero 100.28/64.61 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.28/64.61 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.28/64.61 100.28/64.61 The set Q consists of the following terms: 100.28/64.61 100.28/64.61 new_primPlusNat1(Succ(x0), x1) 100.28/64.61 new_primMulNat0(Zero, x0) 100.28/64.61 new_primMulNat0(Succ(x0), x1) 100.28/64.61 new_primPlusNat0(Succ(x0), Zero) 100.28/64.61 new_primPlusNat0(Succ(x0), Succ(x1)) 100.28/64.61 new_primPlusNat1(Zero, x0) 100.28/64.61 new_primPlusNat0(Zero, Zero) 100.28/64.61 new_primPlusNat0(Zero, Succ(x0)) 100.28/64.61 100.28/64.61 We have to consider all minimal (P,Q,R)-chains. 100.28/64.61 ---------------------------------------- 100.28/64.61 100.28/64.61 (57) TransformationProof (EQUIVALENT) 100.28/64.61 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) at position [7,0] we obtained the following new rules [LPAR04]: 100.28/64.61 100.28/64.61 (new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc),new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc)) 100.28/64.61 100.28/64.61 100.28/64.61 ---------------------------------------- 100.28/64.61 100.28/64.61 (58) 100.28/64.61 Obligation: 100.28/64.61 Q DP problem: 100.28/64.61 The TRS P consists of the following rules: 100.28/64.61 100.28/64.61 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.28/64.61 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.28/64.61 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.28/64.61 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.28/64.61 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.28/64.61 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.28/64.61 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.28/64.61 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.28/64.61 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.61 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.61 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.61 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.61 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.28/64.62 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.28/64.62 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.28/64.62 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.62 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.62 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.62 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.62 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.62 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.62 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.28/64.62 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.62 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.62 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.62 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.62 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.62 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.62 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.28/64.62 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.62 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.62 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.62 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.62 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.62 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.62 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.28/64.62 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.62 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.62 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.62 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.28/64.62 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.62 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.28/64.62 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.62 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.62 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.28/64.62 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.62 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.28/64.62 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.62 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.62 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.62 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.62 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.28/64.62 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.28/64.62 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.62 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.62 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.62 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.62 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.62 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.62 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.62 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.62 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.62 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.28/64.62 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.62 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.62 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.62 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.62 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.28/64.62 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.62 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.62 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.62 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.62 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.62 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.62 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.62 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.62 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.28/64.62 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.62 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.62 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.62 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.62 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.62 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.62 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.62 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.62 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.62 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.62 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.62 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.62 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.62 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.62 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.62 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.62 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.62 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.62 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.62 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.62 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.28/64.62 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.62 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.62 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.28/64.62 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.62 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.62 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.62 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.62 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.62 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.62 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.62 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.28/64.62 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.62 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.62 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.62 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.62 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.62 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.62 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.62 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.62 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.62 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.62 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.62 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.62 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.62 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.28/64.62 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.28/64.62 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.62 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.62 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.62 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.62 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.62 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.62 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.62 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.62 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.62 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.62 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.62 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.62 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.28/64.62 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.62 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.62 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.62 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.62 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.62 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.62 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.62 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.62 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.62 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.28/64.62 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.62 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.62 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.62 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.62 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.62 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.62 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.62 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.62 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.62 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.62 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.62 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.62 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.62 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.62 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.62 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.62 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.62 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.62 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.62 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.62 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.28/64.62 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.62 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.28/64.62 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.62 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.62 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.28/64.62 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.62 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.62 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.62 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.28/64.62 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.62 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.62 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.62 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.62 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.28/64.62 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.62 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.62 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.62 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.62 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.62 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.62 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.62 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.62 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.28/64.62 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.62 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.62 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.62 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.62 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.28/64.62 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.62 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.62 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.62 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.28/64.62 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.62 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.62 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.62 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.62 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.62 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.28/64.62 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.62 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.62 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.62 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.62 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.62 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.62 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.28/64.62 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.62 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.62 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.62 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.62 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.62 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.62 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.62 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.28/64.62 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.62 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.62 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.28/64.62 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.62 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.62 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.62 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.62 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.62 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.62 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.62 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.62 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.62 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.62 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.62 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.62 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.62 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.62 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.62 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.62 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.62 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.62 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.62 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.62 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.28/64.62 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.62 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.62 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.28/64.62 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.62 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.62 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.28/64.62 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.62 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.62 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.28/64.62 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.62 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.62 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.62 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.62 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.62 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.62 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.62 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.62 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.62 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.62 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.62 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.62 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.62 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.62 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.62 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.62 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.62 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.62 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.62 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.62 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.62 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.62 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.62 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.62 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.62 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.62 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.62 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.62 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.62 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.62 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.62 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.62 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.62 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.62 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.62 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.62 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.62 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.62 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.62 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.62 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.62 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.62 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.62 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.62 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.62 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.62 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.62 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.62 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.62 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.62 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.28/64.62 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.28/64.62 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.62 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.62 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.62 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.62 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.28/64.62 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.62 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.62 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.62 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.62 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.62 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.62 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.62 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.62 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.62 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.62 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.62 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.28/64.62 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.62 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.62 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.62 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.62 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.62 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.62 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.62 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.28/64.62 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.62 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.28/64.62 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.62 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.62 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.62 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.62 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.62 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.28/64.62 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.62 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.62 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.62 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.62 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.62 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.28/64.62 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.62 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.62 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.62 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.62 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.62 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.62 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.28/64.62 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.62 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.28/64.62 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.62 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.62 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.28/64.62 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.28/64.62 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.62 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.62 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.62 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.62 100.28/64.62 The TRS R consists of the following rules: 100.28/64.62 100.28/64.62 new_primMulNat0(Zero, wz5100) -> Zero 100.28/64.62 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.28/64.62 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.28/64.62 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.28/64.62 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.28/64.62 new_primPlusNat0(Zero, Zero) -> Zero 100.28/64.62 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.28/64.62 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.28/64.62 100.28/64.62 The set Q consists of the following terms: 100.28/64.62 100.28/64.62 new_primPlusNat1(Succ(x0), x1) 100.28/64.62 new_primMulNat0(Zero, x0) 100.28/64.62 new_primMulNat0(Succ(x0), x1) 100.28/64.62 new_primPlusNat0(Succ(x0), Zero) 100.28/64.62 new_primPlusNat0(Succ(x0), Succ(x1)) 100.28/64.62 new_primPlusNat1(Zero, x0) 100.28/64.62 new_primPlusNat0(Zero, Zero) 100.28/64.62 new_primPlusNat0(Zero, Succ(x0)) 100.28/64.62 100.28/64.62 We have to consider all minimal (P,Q,R)-chains. 100.28/64.62 ---------------------------------------- 100.28/64.62 100.28/64.62 (59) TransformationProof (EQUIVALENT) 100.28/64.62 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) at position [6,0] we obtained the following new rules [LPAR04]: 100.28/64.62 100.28/64.62 (new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc),new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc)) 100.28/64.62 100.28/64.62 100.28/64.62 ---------------------------------------- 100.28/64.62 100.28/64.62 (60) 100.28/64.62 Obligation: 100.28/64.62 Q DP problem: 100.28/64.62 The TRS P consists of the following rules: 100.28/64.62 100.28/64.62 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.28/64.62 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.28/64.62 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.28/64.62 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.28/64.62 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.28/64.62 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.28/64.62 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.28/64.62 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.28/64.62 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.28/64.62 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.28/64.62 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.28/64.62 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.62 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.62 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.62 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.62 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.62 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.62 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.62 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.62 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.62 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.62 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.62 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.28/64.62 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.62 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.62 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.62 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.62 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.62 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.62 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.28/64.62 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.62 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.62 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.62 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.62 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.62 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.62 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.28/64.62 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.62 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.62 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.62 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.28/64.62 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.62 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.28/64.62 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.62 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.62 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.28/64.62 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.62 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.28/64.62 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.62 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.62 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.62 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.62 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.28/64.62 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.28/64.62 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.62 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.62 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.62 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.62 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.62 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.62 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.62 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.62 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.62 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.28/64.62 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.62 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.62 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.62 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.62 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.28/64.62 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.62 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.62 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.62 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.62 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.62 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.62 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.62 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.62 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.28/64.62 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.62 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.62 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.62 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.62 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.62 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.62 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.62 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.62 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.62 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.62 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.62 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.62 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.62 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.62 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.62 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.62 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.62 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.62 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.62 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.62 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.28/64.62 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.62 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.62 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.28/64.62 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.62 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.62 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.62 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.62 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.62 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.62 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.62 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.28/64.62 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.62 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.62 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.62 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.62 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.62 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.62 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.62 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.62 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.62 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.62 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.62 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.62 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.62 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.28/64.62 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.28/64.62 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.62 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.62 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.62 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.62 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.62 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.62 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.62 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.62 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.62 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.62 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.62 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.62 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.28/64.62 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.62 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.62 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.62 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.62 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.62 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.62 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.62 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.62 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.62 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.28/64.62 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.62 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.62 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.62 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.62 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.62 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.62 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.62 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.62 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.62 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.62 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.62 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.62 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.62 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.62 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.62 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.62 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.62 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.62 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.62 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.62 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.28/64.62 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.62 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.28/64.62 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.62 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.62 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.28/64.62 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.62 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.62 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.62 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.28/64.62 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.62 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.62 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.62 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.62 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.28/64.62 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.62 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.62 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.62 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.62 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.62 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.62 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.62 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.62 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.62 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.28/64.62 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.62 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.62 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.62 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.62 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.28/64.62 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.62 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.62 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.62 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.28/64.62 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.62 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.62 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.62 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.62 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.62 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.28/64.62 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.62 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.62 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.62 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.62 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.62 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.62 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.28/64.62 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.62 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.62 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.62 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.62 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.62 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.62 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.62 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.28/64.62 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.62 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.62 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.28/64.62 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.62 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.62 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.62 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.62 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.62 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.62 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.62 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.62 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.62 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.62 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.62 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.62 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.62 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.62 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.62 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.62 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.62 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.62 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.62 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.62 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.28/64.62 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.62 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.63 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.28/64.63 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.63 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.63 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.28/64.63 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.63 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.63 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.28/64.63 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.63 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.63 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.63 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.63 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.63 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.63 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.63 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.63 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.63 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.63 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.63 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.63 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.63 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.63 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.63 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.63 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.63 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.63 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.28/64.63 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.63 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.63 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.63 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.28/64.63 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.63 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.63 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.28/64.63 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.63 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.63 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.63 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.63 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.63 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.63 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.63 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.63 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.63 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.63 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.63 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.63 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.63 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.63 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.63 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.63 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.63 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.63 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.63 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.63 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.63 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.63 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.63 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.63 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.28/64.63 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.28/64.63 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.63 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.63 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.63 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.63 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.28/64.63 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.63 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.63 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.63 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.63 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.63 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.63 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.63 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.63 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.63 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.63 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.63 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.28/64.63 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.63 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.63 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.63 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.63 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.63 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.63 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.63 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.28/64.63 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.63 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.28/64.63 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.63 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.63 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.63 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.63 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.63 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.28/64.63 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.63 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.63 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.63 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.63 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.63 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.28/64.63 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.63 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.28/64.63 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.63 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.63 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.63 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.63 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.28/64.63 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.63 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.28/64.63 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.63 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.63 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.28/64.63 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.28/64.63 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.63 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.28/64.63 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.63 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.63 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.63 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.63 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.28/64.63 100.28/64.63 The TRS R consists of the following rules: 100.28/64.63 100.28/64.63 new_primMulNat0(Zero, wz5100) -> Zero 100.28/64.63 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.28/64.63 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.28/64.63 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.28/64.63 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.28/64.63 new_primPlusNat0(Zero, Zero) -> Zero 100.28/64.63 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.28/64.63 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.28/64.63 100.28/64.63 The set Q consists of the following terms: 100.28/64.63 100.28/64.63 new_primPlusNat1(Succ(x0), x1) 100.28/64.63 new_primMulNat0(Zero, x0) 100.28/64.63 new_primMulNat0(Succ(x0), x1) 100.28/64.63 new_primPlusNat0(Succ(x0), Zero) 100.28/64.63 new_primPlusNat0(Succ(x0), Succ(x1)) 100.28/64.63 new_primPlusNat1(Zero, x0) 100.28/64.63 new_primPlusNat0(Zero, Zero) 100.28/64.63 new_primPlusNat0(Zero, Succ(x0)) 100.28/64.63 100.28/64.63 We have to consider all minimal (P,Q,R)-chains. 100.28/64.63 ---------------------------------------- 100.28/64.63 100.28/64.63 (61) TransformationProof (EQUIVALENT) 100.28/64.63 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) at position [6,0] we obtained the following new rules [LPAR04]: 100.28/64.63 100.28/64.63 (new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc),new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc)) 100.28/64.63 100.28/64.63 100.28/64.63 ---------------------------------------- 100.28/64.63 100.28/64.63 (62) 100.28/64.63 Obligation: 100.28/64.63 Q DP problem: 100.28/64.63 The TRS P consists of the following rules: 100.28/64.63 100.28/64.63 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.63 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.28/64.63 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.28/64.63 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.28/64.63 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.63 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.28/64.63 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.28/64.63 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.28/64.63 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.28/64.63 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.28/64.63 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.28/64.63 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.63 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.28/64.63 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.28/64.63 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.63 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.63 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.63 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.63 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.28/64.63 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.63 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.63 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.63 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.63 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.63 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.63 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.63 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.63 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.63 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.63 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.63 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.63 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.63 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.63 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.63 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.63 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.63 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.63 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.63 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.63 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.63 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.63 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.63 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.63 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.63 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.63 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.63 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.63 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.63 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.63 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.63 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.63 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.63 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.63 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.63 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.28/64.63 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.28/64.63 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.28/64.63 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.63 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.63 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.63 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.28/64.63 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.63 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.63 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.63 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.63 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.28/64.63 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.63 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.28/64.63 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.63 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.63 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.63 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.63 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.28/64.63 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.28/64.63 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.28/64.63 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.63 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.63 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.63 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.63 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.63 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.63 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.28/64.63 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.63 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.63 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.63 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.63 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.63 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.63 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.28/64.63 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.63 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.63 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.63 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.63 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.63 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.63 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.28/64.63 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.63 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.63 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.63 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.28/64.63 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.63 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.28/64.63 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.63 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.63 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.28/64.63 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.63 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.28/64.63 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.63 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.63 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.63 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.63 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.28/64.63 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.28/64.63 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.63 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.63 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.63 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.63 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.63 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.63 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.63 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.63 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.63 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.28/64.63 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.63 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.63 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.63 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.63 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.28/64.63 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.63 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.63 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.63 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.63 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.63 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.63 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.63 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.63 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.28/64.63 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.63 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.63 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.28/64.63 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.63 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.63 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.63 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.63 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.63 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.63 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.63 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.63 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.63 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.63 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.63 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.63 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.28/64.63 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.63 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.63 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.28/64.63 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.63 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.28/64.63 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.63 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.63 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.28/64.63 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.63 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.63 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.63 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.63 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.63 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.63 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.63 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.28/64.63 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.63 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.63 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.63 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.63 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.63 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.63 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.63 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.63 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.63 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.63 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.63 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.63 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.63 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.28/64.63 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.28/64.63 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.63 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.63 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.28/64.63 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.63 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.28/64.63 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.63 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.63 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.63 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.63 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.63 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.63 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.63 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.28/64.63 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.63 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.63 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.63 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.63 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.63 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.63 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.63 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.63 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.63 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.28/64.63 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.63 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.63 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.63 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.63 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.28/64.63 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.63 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.63 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.28/64.63 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.28/64.63 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.28/64.63 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.63 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.63 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.63 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.63 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.63 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.28/64.63 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.63 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.28/64.63 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.63 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.63 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.28/64.63 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.28/64.63 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.29/64.63 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.63 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.63 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.29/64.63 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.63 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.63 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.63 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.29/64.63 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.63 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.63 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.63 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.63 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.29/64.63 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.63 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.63 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.63 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.63 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.63 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.63 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.63 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.63 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.63 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.29/64.63 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.63 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.63 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.63 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.63 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.29/64.63 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.63 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.63 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.63 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.29/64.63 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.63 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.63 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.63 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.63 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.63 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.29/64.63 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.63 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.63 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.63 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.63 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.63 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.63 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.29/64.63 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.63 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.63 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.63 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.63 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.63 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.63 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.63 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.29/64.63 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.63 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.63 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.29/64.63 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.63 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.63 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.63 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.63 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.63 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.63 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.63 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.63 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.63 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.63 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.63 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.63 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.63 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.63 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.63 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.63 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.63 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.63 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.63 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.63 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.29/64.63 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.63 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.63 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.29/64.63 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.63 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.63 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.29/64.63 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.63 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.63 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.29/64.63 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.63 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.63 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.63 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.63 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.63 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.63 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.63 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.63 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.63 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.63 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.63 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.63 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.63 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.63 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.63 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.63 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.63 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.63 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.63 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.63 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.63 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.63 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.63 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.63 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.63 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.63 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.63 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.63 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.63 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.63 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.63 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.63 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.63 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.63 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.63 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.63 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.63 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.63 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.63 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.63 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.63 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.63 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.63 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.63 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.63 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.63 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.63 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.63 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.63 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.63 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.29/64.63 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.29/64.63 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.63 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.63 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.63 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.63 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.29/64.63 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.63 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.63 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.63 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.63 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.63 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.63 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.63 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.63 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.63 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.63 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.63 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.29/64.63 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.63 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.63 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.63 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.63 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.63 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.63 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.63 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.29/64.63 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.63 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.29/64.63 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.63 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.63 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.63 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.63 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.63 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.29/64.63 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.63 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.63 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.63 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.63 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.63 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.29/64.63 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.63 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.63 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.63 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.63 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.63 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.63 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.29/64.63 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.63 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.29/64.63 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.63 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.63 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.29/64.63 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.29/64.63 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.63 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.63 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.63 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.63 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.63 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.63 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.63 100.29/64.63 The TRS R consists of the following rules: 100.29/64.63 100.29/64.63 new_primMulNat0(Zero, wz5100) -> Zero 100.29/64.63 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.29/64.63 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.29/64.63 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.29/64.63 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.29/64.63 new_primPlusNat0(Zero, Zero) -> Zero 100.29/64.63 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.29/64.63 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.29/64.63 100.29/64.63 The set Q consists of the following terms: 100.29/64.63 100.29/64.63 new_primPlusNat1(Succ(x0), x1) 100.29/64.63 new_primMulNat0(Zero, x0) 100.29/64.63 new_primMulNat0(Succ(x0), x1) 100.29/64.63 new_primPlusNat0(Succ(x0), Zero) 100.29/64.63 new_primPlusNat0(Succ(x0), Succ(x1)) 100.29/64.63 new_primPlusNat1(Zero, x0) 100.29/64.63 new_primPlusNat0(Zero, Zero) 100.29/64.63 new_primPlusNat0(Zero, Succ(x0)) 100.29/64.63 100.29/64.63 We have to consider all minimal (P,Q,R)-chains. 100.29/64.63 ---------------------------------------- 100.29/64.63 100.29/64.63 (63) TransformationProof (EQUIVALENT) 100.29/64.63 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) at position [7,0] we obtained the following new rules [LPAR04]: 100.29/64.63 100.29/64.63 (new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc),new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc)) 100.29/64.63 100.29/64.63 100.29/64.63 ---------------------------------------- 100.29/64.63 100.29/64.63 (64) 100.29/64.63 Obligation: 100.29/64.63 Q DP problem: 100.29/64.63 The TRS P consists of the following rules: 100.29/64.63 100.29/64.63 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.63 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.63 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.29/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.29/64.63 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.29/64.63 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.63 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.29/64.63 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.63 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.63 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.29/64.63 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.29/64.63 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.29/64.63 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.29/64.63 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.29/64.63 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.63 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.29/64.63 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.63 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.63 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.63 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.63 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.63 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.63 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.63 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.29/64.63 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.63 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.29/64.63 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.63 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.63 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.63 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.63 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.29/64.63 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.63 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.63 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.63 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.63 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.63 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.63 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.63 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.63 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.63 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.63 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.63 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.63 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.63 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.63 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.63 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.63 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.63 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.63 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.63 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.63 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.63 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.63 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.63 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.63 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.63 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.63 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.63 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.29/64.63 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.29/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.63 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.63 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.63 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.63 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.63 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.63 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.63 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.63 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.63 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.63 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.63 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.63 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.63 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.63 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.63 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.63 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.63 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.63 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.63 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.63 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.63 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.63 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.63 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.63 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.63 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.63 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.63 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.63 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.63 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.63 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.63 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.63 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.63 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.63 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.63 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.63 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.63 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.63 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.63 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.63 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.63 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.63 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.63 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.63 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.63 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.29/64.64 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.29/64.64 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.29/64.64 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.64 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.64 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.64 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.64 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.64 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.64 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.29/64.64 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.64 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.64 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.64 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.64 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.64 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.64 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.29/64.64 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.64 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.64 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.64 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.64 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.64 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.64 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.29/64.64 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.64 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.64 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.64 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.29/64.64 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.64 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.29/64.64 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.64 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.64 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.29/64.64 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.64 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.29/64.64 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.64 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.64 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.64 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.64 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.29/64.64 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.29/64.64 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.64 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.64 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.64 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.64 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.64 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.64 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.64 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.64 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.64 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.29/64.64 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.64 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.64 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.64 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.64 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.29/64.64 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.64 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.64 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.64 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.64 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.64 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.64 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.64 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.64 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.29/64.64 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.64 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.64 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.64 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.64 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.64 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.64 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.64 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.64 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.64 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.64 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.64 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.64 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.64 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.64 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.64 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.64 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.64 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.64 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.64 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.64 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.29/64.64 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.64 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.64 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.29/64.64 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.64 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.64 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.64 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.64 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.64 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.64 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.64 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.29/64.64 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.64 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.64 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.64 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.64 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.64 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.64 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.64 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.64 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.64 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.64 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.64 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.64 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.64 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.29/64.64 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.29/64.64 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.64 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.64 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.64 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.64 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.64 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.64 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.64 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.64 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.64 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.64 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.64 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.64 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.29/64.64 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.64 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.64 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.64 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.64 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.64 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.64 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.64 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.64 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.64 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.29/64.64 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.64 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.64 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.64 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.64 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.64 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.64 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.64 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.64 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.64 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.64 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.64 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.64 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.64 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.64 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.64 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.64 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.64 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.64 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.64 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.64 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.29/64.64 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.64 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.29/64.64 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.64 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.64 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.29/64.64 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.64 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.64 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.64 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.29/64.64 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.64 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.64 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.64 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.64 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.29/64.64 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.64 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.64 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.64 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.64 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.64 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.64 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.64 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.64 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.29/64.64 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.64 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.64 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.64 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.64 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.29/64.64 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.64 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.64 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.64 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.29/64.64 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.64 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.64 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.64 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.64 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.64 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.29/64.64 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.64 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.64 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.64 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.64 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.64 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.64 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.29/64.64 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.64 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.64 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.64 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.64 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.64 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.64 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.64 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.29/64.64 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.64 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.64 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.29/64.64 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.64 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.64 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.64 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.64 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.64 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.64 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.64 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.64 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.64 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.64 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.64 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.64 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.64 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.64 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.64 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.64 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.64 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.64 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.64 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.64 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.29/64.64 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.64 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.64 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.29/64.64 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.64 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.64 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.29/64.64 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.64 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.64 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.29/64.64 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.64 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.64 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.64 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.64 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.64 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.64 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.64 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.64 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.64 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.64 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.64 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.64 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.64 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.64 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.64 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.64 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.64 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.64 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.64 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.64 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.64 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.64 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.64 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.64 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.64 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.64 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.64 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.64 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.64 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.64 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.64 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.64 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.64 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.64 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.64 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.64 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.64 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.64 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.64 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.64 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.64 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.64 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.64 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.64 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.64 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.64 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.64 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.64 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.64 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.64 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.29/64.64 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.29/64.64 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.64 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.64 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.64 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.64 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.29/64.64 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.64 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.64 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.64 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.64 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.64 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.64 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.64 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.64 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.64 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.64 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.64 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.29/64.64 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.64 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.64 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.64 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.64 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.64 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.64 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.64 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.29/64.64 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.64 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.29/64.64 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.64 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.64 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.64 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.64 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.64 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.29/64.64 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.64 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.64 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.64 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.64 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.64 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.29/64.64 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.64 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.64 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.64 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.64 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.64 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.64 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.29/64.64 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.64 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.29/64.64 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.64 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.64 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.29/64.64 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.29/64.64 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.64 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.64 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.64 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.64 100.29/64.64 The TRS R consists of the following rules: 100.29/64.64 100.29/64.64 new_primMulNat0(Zero, wz5100) -> Zero 100.29/64.64 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.29/64.64 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.29/64.64 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.29/64.64 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.29/64.64 new_primPlusNat0(Zero, Zero) -> Zero 100.29/64.64 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.29/64.64 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.29/64.64 100.29/64.64 The set Q consists of the following terms: 100.29/64.64 100.29/64.64 new_primPlusNat1(Succ(x0), x1) 100.29/64.64 new_primMulNat0(Zero, x0) 100.29/64.64 new_primMulNat0(Succ(x0), x1) 100.29/64.64 new_primPlusNat0(Succ(x0), Zero) 100.29/64.64 new_primPlusNat0(Succ(x0), Succ(x1)) 100.29/64.64 new_primPlusNat1(Zero, x0) 100.29/64.64 new_primPlusNat0(Zero, Zero) 100.29/64.64 new_primPlusNat0(Zero, Succ(x0)) 100.29/64.64 100.29/64.64 We have to consider all minimal (P,Q,R)-chains. 100.29/64.64 ---------------------------------------- 100.29/64.64 100.29/64.64 (65) TransformationProof (EQUIVALENT) 100.29/64.64 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) at position [7,0] we obtained the following new rules [LPAR04]: 100.29/64.64 100.29/64.64 (new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc),new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc)) 100.29/64.64 100.29/64.64 100.29/64.64 ---------------------------------------- 100.29/64.64 100.29/64.64 (66) 100.29/64.64 Obligation: 100.29/64.64 Q DP problem: 100.29/64.64 The TRS P consists of the following rules: 100.29/64.64 100.29/64.64 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.29/64.64 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.29/64.64 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.29/64.64 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.29/64.64 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.29/64.64 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.29/64.64 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.29/64.64 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.29/64.64 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.29/64.64 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.29/64.64 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.29/64.64 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.64 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.64 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.64 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.64 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.64 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.64 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.64 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.64 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.64 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.64 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.64 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.29/64.64 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.64 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.64 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.64 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.64 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.64 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.64 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.29/64.64 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.64 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.64 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.64 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.64 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.64 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.64 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.29/64.64 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.64 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.64 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.64 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.29/64.64 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.64 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.29/64.64 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.64 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.64 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.29/64.64 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.64 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.29/64.64 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.64 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.64 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.64 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.64 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.29/64.64 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.29/64.64 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.64 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.64 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.64 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.64 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.64 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.64 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.64 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.64 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.64 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.29/64.64 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.64 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.64 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.64 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.64 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.29/64.64 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.64 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.64 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.64 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.64 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.64 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.64 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.64 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.64 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.29/64.64 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.64 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.64 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.64 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.64 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.64 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.64 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.64 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.64 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.64 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.64 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.64 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.64 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.64 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.64 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.64 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.64 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.64 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.64 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.64 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.64 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.29/64.64 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.64 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.64 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.29/64.64 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.64 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.64 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.64 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.64 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.64 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.64 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.64 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.29/64.64 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.64 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.64 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.64 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.64 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.64 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.64 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.64 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.64 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.64 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.64 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.64 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.64 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.64 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.29/64.64 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.29/64.64 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.64 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.64 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.64 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.64 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.64 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.64 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.64 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.64 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.64 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.64 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.64 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.64 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.29/64.64 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.64 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.64 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.64 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.64 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.64 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.64 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.64 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.64 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.64 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.29/64.64 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.64 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.64 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.64 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.64 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.64 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.64 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.64 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.64 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.64 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.64 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.64 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.64 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.64 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.64 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.64 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.64 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.64 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.64 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.64 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.64 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.29/64.64 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.64 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.29/64.64 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.64 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.64 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.29/64.64 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.64 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.64 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.64 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.29/64.64 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.64 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.64 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.64 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.64 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.29/64.64 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.64 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.64 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.64 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.64 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.64 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.64 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.64 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.64 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.64 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.29/64.64 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.64 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.64 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.64 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.64 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.29/64.64 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.64 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.64 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.64 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.29/64.64 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.64 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.64 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.64 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.64 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.64 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.29/64.64 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.64 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.64 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.64 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.64 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.64 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.64 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.29/64.64 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.64 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.64 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.64 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.64 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.64 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.64 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.64 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.29/64.64 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.64 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.64 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.29/64.64 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.64 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.64 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.64 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.64 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.64 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.64 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.64 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.64 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.64 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.64 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.64 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.64 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.64 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.64 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.64 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.64 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.64 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.64 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.64 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.64 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.29/64.64 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.64 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.64 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.29/64.64 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.64 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.64 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.29/64.64 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.64 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.64 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.29/64.64 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.64 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.64 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.64 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.64 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.64 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.64 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.64 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.64 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.64 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.64 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.64 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.64 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.64 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.64 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.64 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.64 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.64 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.64 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.64 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.64 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.64 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.64 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.64 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.64 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.64 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.64 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.64 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.64 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.64 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.64 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.64 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.64 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.64 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.65 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.65 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.65 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.65 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.65 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.65 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.65 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.65 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.65 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.65 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.65 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.65 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.65 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.65 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.65 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.65 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.65 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.29/64.65 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.29/64.65 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.65 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.65 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.65 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.65 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.29/64.65 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.65 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.65 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.65 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.65 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.65 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.65 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.65 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.65 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.65 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.65 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.65 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.29/64.65 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.65 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.65 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.65 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.65 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.65 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.65 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.65 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.29/64.65 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.65 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.29/64.65 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.65 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.65 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.65 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.65 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.65 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.29/64.65 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.65 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.65 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.65 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.65 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.65 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.29/64.65 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.65 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.65 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.65 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.65 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.65 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.65 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.29/64.65 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.65 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.29/64.65 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.65 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.65 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.29/64.65 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.29/64.65 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.65 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.65 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.65 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.65 100.29/64.65 The TRS R consists of the following rules: 100.29/64.65 100.29/64.65 new_primMulNat0(Zero, wz5100) -> Zero 100.29/64.65 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.29/64.65 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.29/64.65 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.29/64.65 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.29/64.65 new_primPlusNat0(Zero, Zero) -> Zero 100.29/64.65 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.29/64.65 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.29/64.65 100.29/64.65 The set Q consists of the following terms: 100.29/64.65 100.29/64.65 new_primPlusNat1(Succ(x0), x1) 100.29/64.65 new_primMulNat0(Zero, x0) 100.29/64.65 new_primMulNat0(Succ(x0), x1) 100.29/64.65 new_primPlusNat0(Succ(x0), Zero) 100.29/64.65 new_primPlusNat0(Succ(x0), Succ(x1)) 100.29/64.65 new_primPlusNat1(Zero, x0) 100.29/64.65 new_primPlusNat0(Zero, Zero) 100.29/64.65 new_primPlusNat0(Zero, Succ(x0)) 100.29/64.65 100.29/64.65 We have to consider all minimal (P,Q,R)-chains. 100.29/64.65 ---------------------------------------- 100.29/64.65 100.29/64.65 (67) TransformationProof (EQUIVALENT) 100.29/64.65 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) at position [7,0] we obtained the following new rules [LPAR04]: 100.29/64.65 100.29/64.65 (new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc),new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc)) 100.29/64.65 100.29/64.65 100.29/64.65 ---------------------------------------- 100.29/64.65 100.29/64.65 (68) 100.29/64.65 Obligation: 100.29/64.65 Q DP problem: 100.29/64.65 The TRS P consists of the following rules: 100.29/64.65 100.29/64.65 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.29/64.65 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.29/64.65 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.29/64.65 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.29/64.65 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.29/64.65 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.29/64.65 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.29/64.65 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.29/64.65 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.29/64.65 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.29/64.65 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.29/64.65 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.65 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.65 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.65 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.65 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.65 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.65 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.29/64.65 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.65 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.65 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.65 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.65 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.65 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.65 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.29/64.65 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.65 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.65 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.65 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.65 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.65 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.65 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.29/64.65 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.65 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.65 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.65 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.29/64.65 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.65 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.29/64.65 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.65 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.65 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.29/64.65 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.65 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.29/64.65 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.65 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.65 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.65 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.65 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.29/64.65 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.29/64.65 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.65 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.65 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.65 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.65 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.65 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.65 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.65 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.65 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.65 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.29/64.65 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.65 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.65 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.65 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.65 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.29/64.65 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.65 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.65 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.65 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.65 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.65 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.65 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.65 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.65 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.29/64.65 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.65 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.65 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.65 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.65 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.65 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.65 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.65 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.65 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.65 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.65 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.65 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.65 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.65 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.65 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.65 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.65 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.65 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.65 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.65 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.65 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.29/64.65 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.65 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.65 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.29/64.65 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.65 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.65 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.65 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.65 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.65 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.65 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.65 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.29/64.65 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.65 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.65 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.65 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.65 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.65 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.65 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.65 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.65 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.65 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.65 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.65 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.65 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.65 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.29/64.65 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.29/64.65 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.65 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.65 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.65 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.65 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.65 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.65 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.65 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.65 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.65 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.65 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.65 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.65 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.29/64.65 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.65 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.65 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.65 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.65 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.65 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.65 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.65 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.65 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.65 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.29/64.65 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.65 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.65 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.65 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.65 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.65 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.65 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.65 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.65 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.65 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.65 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.65 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.65 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.65 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.65 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.65 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.65 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.65 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.65 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.65 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.65 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.29/64.65 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.65 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.29/64.65 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.65 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.65 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.29/64.65 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.65 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.65 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.65 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.29/64.65 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.65 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.65 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.65 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.65 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.29/64.65 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.65 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.65 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.65 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.65 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.65 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.65 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.65 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.65 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.29/64.65 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.65 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.65 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.65 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.65 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.29/64.65 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.65 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.65 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.65 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.29/64.65 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.65 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.65 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.65 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.65 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.65 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.29/64.65 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.65 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.65 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.65 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.65 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.65 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.65 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.29/64.65 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.65 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.65 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.65 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.65 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.65 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.65 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.65 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.29/64.65 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.65 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.65 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.29/64.65 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.65 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.65 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.65 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.65 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.65 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.65 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.65 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.65 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.65 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.65 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.65 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.65 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.65 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.65 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.65 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.65 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.65 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.65 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.65 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.65 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.29/64.65 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.65 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.65 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.29/64.65 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.65 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.65 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.29/64.65 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.65 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.65 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.29/64.65 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.65 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.65 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.65 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.65 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.65 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.65 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.65 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.65 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.65 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.65 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.65 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.65 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.65 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.65 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.65 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.65 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.65 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.65 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.65 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.65 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.65 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.65 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.65 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.65 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.65 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.65 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.65 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.65 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.65 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.65 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.65 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.65 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.65 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.65 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.65 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.65 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.65 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.65 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.65 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.65 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.65 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.65 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.65 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.65 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.65 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.65 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.65 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.65 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.65 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.65 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.29/64.65 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.29/64.65 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.65 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.65 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.65 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.65 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.29/64.65 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.65 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.65 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.65 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.65 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.65 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.65 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.65 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.65 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.65 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.65 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.65 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.29/64.65 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.65 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.65 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.65 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.65 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.65 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.65 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.65 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.29/64.65 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.65 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.29/64.65 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.65 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.65 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.65 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.65 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.65 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.29/64.65 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.65 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.65 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.65 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.65 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.65 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.29/64.65 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.65 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.65 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.65 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.65 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.65 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.65 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.29/64.65 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.65 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.29/64.65 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.65 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.65 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.29/64.65 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.29/64.65 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.65 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.65 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.65 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.65 100.29/64.65 The TRS R consists of the following rules: 100.29/64.65 100.29/64.65 new_primMulNat0(Zero, wz5100) -> Zero 100.29/64.65 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.29/64.65 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.29/64.65 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.29/64.65 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.29/64.65 new_primPlusNat0(Zero, Zero) -> Zero 100.29/64.65 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.29/64.65 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.29/64.65 100.29/64.65 The set Q consists of the following terms: 100.29/64.65 100.29/64.65 new_primPlusNat1(Succ(x0), x1) 100.29/64.65 new_primMulNat0(Zero, x0) 100.29/64.65 new_primMulNat0(Succ(x0), x1) 100.29/64.65 new_primPlusNat0(Succ(x0), Zero) 100.29/64.65 new_primPlusNat0(Succ(x0), Succ(x1)) 100.29/64.65 new_primPlusNat1(Zero, x0) 100.29/64.65 new_primPlusNat0(Zero, Zero) 100.29/64.65 new_primPlusNat0(Zero, Succ(x0)) 100.29/64.65 100.29/64.65 We have to consider all minimal (P,Q,R)-chains. 100.29/64.65 ---------------------------------------- 100.29/64.65 100.29/64.65 (69) TransformationProof (EQUIVALENT) 100.29/64.65 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) at position [7,0] we obtained the following new rules [LPAR04]: 100.29/64.65 100.29/64.65 (new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc),new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc)) 100.29/64.65 100.29/64.65 100.29/64.65 ---------------------------------------- 100.29/64.65 100.29/64.65 (70) 100.29/64.65 Obligation: 100.29/64.65 Q DP problem: 100.29/64.65 The TRS P consists of the following rules: 100.29/64.65 100.29/64.65 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.29/64.65 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.29/64.65 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.29/64.65 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.29/64.65 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.29/64.65 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.29/64.65 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.29/64.65 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.29/64.65 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.65 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.65 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.65 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.65 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.65 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.29/64.66 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.29/64.66 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.29/64.66 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.66 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.66 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.66 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.66 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.66 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.66 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.29/64.66 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.66 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.66 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.66 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.66 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.66 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.66 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.29/64.66 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.66 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.66 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.66 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.66 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.66 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.66 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.29/64.66 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.66 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.66 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.66 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.29/64.66 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.66 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.29/64.66 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.66 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.66 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.29/64.66 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.66 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.29/64.66 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.66 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.66 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.66 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.66 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.29/64.66 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.29/64.66 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.66 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.66 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.66 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.66 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.66 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.66 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.66 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.66 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.66 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.29/64.66 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.66 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.66 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.66 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.66 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.29/64.66 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.66 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.66 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.66 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.66 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.66 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.66 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.66 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.66 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.29/64.66 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.66 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.66 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.66 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.66 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.66 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.66 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.66 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.66 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.66 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.66 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.66 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.66 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.66 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.66 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.66 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.66 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.66 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.66 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.66 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.66 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.29/64.66 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.66 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.66 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.29/64.66 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.66 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.66 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.66 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.66 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.66 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.66 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.66 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.29/64.66 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.66 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.66 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.66 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.66 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.66 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.66 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.66 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.66 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.66 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.66 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.66 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.66 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.66 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.29/64.66 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.29/64.66 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.66 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.66 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.66 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.66 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.66 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.66 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.66 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.66 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.66 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.66 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.66 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.66 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.29/64.66 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.66 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.66 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.66 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.66 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.66 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.66 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.66 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.66 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.66 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.29/64.66 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.66 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.66 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.66 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.66 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.66 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.66 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.66 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.66 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.66 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.66 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.66 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.66 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.66 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.66 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.66 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.66 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.66 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.66 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.66 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.66 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.29/64.66 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.66 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.29/64.66 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.66 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.66 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.29/64.66 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.66 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.66 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.66 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.29/64.66 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.66 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.66 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.66 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.66 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.29/64.66 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.66 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.66 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.66 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.66 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.66 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.66 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.66 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.66 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.29/64.66 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.66 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.66 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.66 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.66 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.29/64.66 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.66 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.66 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.66 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.29/64.66 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.66 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.66 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.66 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.66 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.66 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.29/64.66 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.66 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.66 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.66 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.66 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.66 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.66 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.29/64.66 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.66 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.66 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.66 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.66 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.66 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.66 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.66 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.29/64.66 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.66 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.66 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.29/64.66 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.66 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.66 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.66 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.66 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.66 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.66 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.66 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.66 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.66 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.66 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.66 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.66 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.66 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.66 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.66 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.66 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.66 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.66 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.66 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.66 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.29/64.66 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.66 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.66 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.29/64.66 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.66 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.66 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.29/64.66 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.66 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.66 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.29/64.66 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.66 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.66 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.66 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.66 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.66 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.66 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.66 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.66 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.66 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.66 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.66 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.66 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.66 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.66 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.66 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.66 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.66 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.66 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.66 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.66 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.66 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.66 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.66 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.66 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.66 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.66 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.66 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.66 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.66 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.66 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.66 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.66 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.66 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.66 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.66 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.66 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.66 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.66 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.66 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.66 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.66 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.66 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.66 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.66 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.66 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.66 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.66 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.66 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.66 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.66 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.29/64.66 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.29/64.66 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.66 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.66 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.66 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.66 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.29/64.66 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.66 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.66 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.66 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.66 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.66 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.66 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.66 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.66 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.66 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.66 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.66 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.29/64.66 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.66 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.66 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.66 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.66 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.66 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.66 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.66 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.29/64.66 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.66 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.29/64.66 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.66 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.66 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.66 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.66 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.66 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.29/64.66 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.66 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.66 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.66 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.66 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.66 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.29/64.66 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.66 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.66 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.66 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.66 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.66 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.66 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.29/64.66 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.66 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.29/64.66 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.66 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.66 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.29/64.66 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.29/64.66 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.66 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.66 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.66 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.66 100.29/64.66 The TRS R consists of the following rules: 100.29/64.66 100.29/64.66 new_primMulNat0(Zero, wz5100) -> Zero 100.29/64.66 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.29/64.66 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.29/64.66 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.29/64.66 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.29/64.66 new_primPlusNat0(Zero, Zero) -> Zero 100.29/64.66 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.29/64.66 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.29/64.66 100.29/64.66 The set Q consists of the following terms: 100.29/64.66 100.29/64.66 new_primPlusNat1(Succ(x0), x1) 100.29/64.66 new_primMulNat0(Zero, x0) 100.29/64.66 new_primMulNat0(Succ(x0), x1) 100.29/64.66 new_primPlusNat0(Succ(x0), Zero) 100.29/64.66 new_primPlusNat0(Succ(x0), Succ(x1)) 100.29/64.66 new_primPlusNat1(Zero, x0) 100.29/64.66 new_primPlusNat0(Zero, Zero) 100.29/64.66 new_primPlusNat0(Zero, Succ(x0)) 100.29/64.66 100.29/64.66 We have to consider all minimal (P,Q,R)-chains. 100.29/64.66 ---------------------------------------- 100.29/64.66 100.29/64.66 (71) TransformationProof (EQUIVALENT) 100.29/64.66 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) at position [7,0] we obtained the following new rules [LPAR04]: 100.29/64.66 100.29/64.66 (new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc),new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc)) 100.29/64.66 100.29/64.66 100.29/64.66 ---------------------------------------- 100.29/64.66 100.29/64.66 (72) 100.29/64.66 Obligation: 100.29/64.66 Q DP problem: 100.29/64.66 The TRS P consists of the following rules: 100.29/64.66 100.29/64.66 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.29/64.66 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.29/64.66 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.29/64.66 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.29/64.66 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.29/64.66 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.29/64.66 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.29/64.66 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.29/64.66 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.29/64.66 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.29/64.66 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.29/64.66 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.66 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.66 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.66 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.66 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.66 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.66 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.66 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.66 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.66 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.66 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.66 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.29/64.66 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.66 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.66 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.66 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.66 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.66 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.66 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.29/64.66 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.66 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.66 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.66 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.66 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.66 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.66 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.29/64.66 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.66 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.66 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.66 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.29/64.66 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.66 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.29/64.66 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.66 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.66 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.29/64.66 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.66 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.29/64.66 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.66 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.66 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.66 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.66 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.29/64.66 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.29/64.66 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.66 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.66 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.66 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.66 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.66 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.66 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.66 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.66 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.66 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.29/64.66 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.66 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.66 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.66 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.66 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.29/64.66 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.66 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.66 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.66 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.66 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.66 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.66 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.66 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.66 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.29/64.66 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.66 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.66 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.66 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.66 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.66 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.66 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.66 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.66 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.66 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.66 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.66 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.66 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.66 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.66 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.66 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.66 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.66 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.66 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.66 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.66 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.29/64.66 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.66 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.66 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.29/64.66 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.66 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.66 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.66 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.66 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.66 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.66 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.66 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.29/64.66 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.66 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.66 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.66 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.66 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.66 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.66 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.66 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.66 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.66 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.66 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.66 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.66 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.66 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.29/64.66 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.29/64.66 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.66 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.66 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.66 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.66 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.66 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.66 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.66 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.66 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.66 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.66 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.66 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.66 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.29/64.66 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.66 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.66 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.66 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.66 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.66 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.66 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.66 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.66 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.66 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.29/64.66 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.66 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.66 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.66 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.66 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.66 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.66 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.66 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.66 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.66 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.66 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.66 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.66 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.66 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.66 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.66 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.66 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.66 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.66 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.66 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.66 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.29/64.66 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.66 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.29/64.66 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.66 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.66 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.29/64.66 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.66 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.66 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.66 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.29/64.66 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.66 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.66 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.66 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.66 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.29/64.66 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.66 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.66 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.66 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.66 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.66 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.66 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.66 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.66 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.66 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.29/64.66 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.66 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.66 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.66 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.66 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.29/64.66 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.66 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.66 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.66 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.29/64.66 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.66 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.66 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.66 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.66 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.66 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.29/64.66 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.66 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.66 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.66 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.66 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.66 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.66 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.29/64.66 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.66 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.66 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.66 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.66 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.66 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.66 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.66 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.29/64.66 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.66 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.66 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.29/64.66 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.66 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.66 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.66 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.66 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.66 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.66 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.66 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.66 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.66 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.66 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.66 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.66 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.66 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.66 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.66 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.66 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.66 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.66 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.66 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.66 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.29/64.66 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.66 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.66 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.29/64.66 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.66 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.66 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.29/64.66 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.66 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.66 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.29/64.66 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.66 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.66 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.66 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.66 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.66 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.66 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.66 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.66 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.66 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.66 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.66 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.66 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.66 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.66 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.66 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.66 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.66 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.66 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.66 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.66 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.66 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.66 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.66 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.66 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.66 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.66 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.66 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.66 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.66 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.66 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.66 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.66 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.66 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.66 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.66 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.66 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.66 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.66 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.66 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.66 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.66 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.66 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.66 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.66 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.66 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.66 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.66 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.66 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.66 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.66 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.29/64.66 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.29/64.66 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.66 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.66 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.66 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.66 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.29/64.66 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.66 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.66 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.66 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.66 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.66 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.66 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.66 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.66 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.66 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.66 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.66 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.29/64.66 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.66 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.66 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.66 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.66 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.66 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.66 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.67 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.29/64.67 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.67 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.29/64.67 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.67 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.67 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.67 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.67 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.67 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.29/64.67 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.67 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.67 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.67 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.67 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.67 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.29/64.67 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.67 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.67 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.67 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.67 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.67 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.67 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.29/64.67 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.67 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.29/64.67 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.67 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.67 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.29/64.67 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.29/64.67 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.67 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.67 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.67 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.67 100.29/64.67 The TRS R consists of the following rules: 100.29/64.67 100.29/64.67 new_primMulNat0(Zero, wz5100) -> Zero 100.29/64.67 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.29/64.67 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.29/64.67 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.29/64.67 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.29/64.67 new_primPlusNat0(Zero, Zero) -> Zero 100.29/64.67 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.29/64.67 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.29/64.67 100.29/64.67 The set Q consists of the following terms: 100.29/64.67 100.29/64.67 new_primPlusNat1(Succ(x0), x1) 100.29/64.67 new_primMulNat0(Zero, x0) 100.29/64.67 new_primMulNat0(Succ(x0), x1) 100.29/64.67 new_primPlusNat0(Succ(x0), Zero) 100.29/64.67 new_primPlusNat0(Succ(x0), Succ(x1)) 100.29/64.67 new_primPlusNat1(Zero, x0) 100.29/64.67 new_primPlusNat0(Zero, Zero) 100.29/64.67 new_primPlusNat0(Zero, Succ(x0)) 100.29/64.67 100.29/64.67 We have to consider all minimal (P,Q,R)-chains. 100.29/64.67 ---------------------------------------- 100.29/64.67 100.29/64.67 (73) TransformationProof (EQUIVALENT) 100.29/64.67 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) at position [7,0] we obtained the following new rules [LPAR04]: 100.29/64.67 100.29/64.67 (new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc),new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc)) 100.29/64.67 100.29/64.67 100.29/64.67 ---------------------------------------- 100.29/64.67 100.29/64.67 (74) 100.29/64.67 Obligation: 100.29/64.67 Q DP problem: 100.29/64.67 The TRS P consists of the following rules: 100.29/64.67 100.29/64.67 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.29/64.67 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.29/64.67 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.29/64.67 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.29/64.67 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.29/64.67 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.29/64.67 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.29/64.67 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.29/64.67 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.29/64.67 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.29/64.67 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.29/64.67 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.67 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.67 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.67 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.67 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.67 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.67 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.29/64.67 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.67 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.67 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.67 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.67 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.67 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.67 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.29/64.67 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.67 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.67 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.67 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.67 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.67 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.67 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.29/64.67 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.67 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.67 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.67 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.29/64.67 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.67 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.29/64.67 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.67 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.67 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.29/64.67 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.67 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.29/64.67 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.67 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.67 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.67 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.67 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.29/64.67 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.29/64.67 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.67 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.67 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.67 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.67 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.67 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.67 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.67 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.67 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.67 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.29/64.67 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.67 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.67 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.67 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.67 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.29/64.67 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.67 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.67 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.67 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.67 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.67 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.67 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.67 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.67 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.29/64.67 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.67 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.67 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.67 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.67 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.67 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.67 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.67 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.67 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.67 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.67 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.67 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.67 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.67 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.67 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.67 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.67 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.67 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.67 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.67 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.67 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.29/64.67 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.67 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.67 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.29/64.67 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.67 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.67 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.67 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.67 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.67 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.67 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.67 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.29/64.67 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.67 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.67 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.67 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.67 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.67 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.67 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.67 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.67 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.67 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.67 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.67 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.67 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.67 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.29/64.67 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.29/64.67 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.67 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.67 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.67 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.67 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.67 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.67 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.67 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.67 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.67 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.67 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.67 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.67 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.29/64.67 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.67 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.67 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.67 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.67 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.67 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.67 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.67 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.67 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.67 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.29/64.67 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.67 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.67 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.67 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.67 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.67 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.67 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.67 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.67 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.67 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.67 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.67 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.67 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.67 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.67 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.67 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.67 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.67 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.67 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.67 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.67 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.29/64.67 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.67 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.29/64.67 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.67 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.67 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.29/64.67 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.67 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.67 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.67 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.29/64.67 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.67 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.67 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.67 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.67 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.29/64.67 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.67 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.67 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.67 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.67 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.67 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.67 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.67 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.67 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.29/64.67 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.67 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.67 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.67 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.67 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.29/64.67 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.67 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.67 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.67 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.29/64.67 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.67 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.67 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.67 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.67 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.67 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.29/64.67 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.67 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.67 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.67 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.67 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.67 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.67 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.29/64.67 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.67 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.67 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.67 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.67 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.67 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.67 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.67 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.29/64.67 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.67 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.67 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.29/64.67 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.67 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.67 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.67 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.67 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.67 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.67 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.67 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.67 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.67 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.67 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.67 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.67 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.67 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.67 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.67 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.67 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.67 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.67 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.67 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.67 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.29/64.67 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.67 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.67 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.29/64.67 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.67 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.67 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.29/64.67 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.67 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.67 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.29/64.67 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.67 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.67 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.67 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.67 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.67 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.67 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.67 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.67 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.67 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.67 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.67 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.67 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.67 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.67 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.67 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.67 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.67 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.67 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.67 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.67 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.67 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.67 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.67 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.67 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.67 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.67 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.67 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.67 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.67 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.67 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.67 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.67 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.67 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.67 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.67 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.67 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.67 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.67 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.67 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.67 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.67 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.67 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.67 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.67 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.67 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.67 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.67 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.67 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.67 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.67 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.29/64.67 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.29/64.67 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.67 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.67 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.67 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.67 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.29/64.67 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.67 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.67 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.67 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.67 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.67 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.67 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.67 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.67 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.67 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.67 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.67 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.29/64.67 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.67 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.67 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.67 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.67 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.67 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.67 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.67 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.29/64.67 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.67 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.29/64.67 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.67 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.67 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.67 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.67 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.67 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.29/64.67 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.67 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.67 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.67 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.67 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.67 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.29/64.67 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.67 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.67 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.67 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.67 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.67 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.67 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.29/64.67 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.67 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.29/64.67 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.67 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.67 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.29/64.67 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.29/64.67 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.67 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.67 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.67 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.67 100.29/64.67 The TRS R consists of the following rules: 100.29/64.67 100.29/64.67 new_primMulNat0(Zero, wz5100) -> Zero 100.29/64.67 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.29/64.67 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.29/64.67 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.29/64.67 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.29/64.67 new_primPlusNat0(Zero, Zero) -> Zero 100.29/64.67 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.29/64.67 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.29/64.67 100.29/64.67 The set Q consists of the following terms: 100.29/64.67 100.29/64.67 new_primPlusNat1(Succ(x0), x1) 100.29/64.67 new_primMulNat0(Zero, x0) 100.29/64.67 new_primMulNat0(Succ(x0), x1) 100.29/64.67 new_primPlusNat0(Succ(x0), Zero) 100.29/64.67 new_primPlusNat0(Succ(x0), Succ(x1)) 100.29/64.67 new_primPlusNat1(Zero, x0) 100.29/64.67 new_primPlusNat0(Zero, Zero) 100.29/64.67 new_primPlusNat0(Zero, Succ(x0)) 100.29/64.67 100.29/64.67 We have to consider all minimal (P,Q,R)-chains. 100.29/64.67 ---------------------------------------- 100.29/64.67 100.29/64.67 (75) TransformationProof (EQUIVALENT) 100.29/64.67 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) at position [7,0] we obtained the following new rules [LPAR04]: 100.29/64.67 100.29/64.67 (new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc),new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc)) 100.29/64.67 100.29/64.67 100.29/64.67 ---------------------------------------- 100.29/64.67 100.29/64.67 (76) 100.29/64.67 Obligation: 100.29/64.67 Q DP problem: 100.29/64.67 The TRS P consists of the following rules: 100.29/64.67 100.29/64.67 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.29/64.67 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.29/64.67 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.29/64.67 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.29/64.67 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.29/64.67 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.29/64.67 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.29/64.67 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.29/64.67 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.67 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.67 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.67 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.67 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.29/64.68 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.29/64.68 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.29/64.68 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.68 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.68 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.68 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.68 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.68 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.68 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.29/64.68 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.68 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.68 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.68 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.68 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.68 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.68 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.29/64.68 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.68 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.68 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.68 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.68 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.68 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.68 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.29/64.68 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.68 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.68 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.68 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.29/64.68 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.68 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.29/64.68 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.68 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.68 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.29/64.68 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.68 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.29/64.68 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.68 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.68 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.68 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.68 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.29/64.68 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.29/64.68 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.68 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.68 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.68 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.68 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.68 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.68 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.68 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.68 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.68 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.29/64.68 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.68 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.68 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.68 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.68 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.29/64.68 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.68 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.68 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.68 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.68 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.68 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.68 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.68 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.68 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.29/64.68 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.68 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.68 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.68 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.68 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.68 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.68 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.68 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.68 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.68 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.68 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.68 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.68 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.68 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.68 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.68 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.68 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.68 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.68 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.68 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.68 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.29/64.68 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.68 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.68 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.29/64.68 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.68 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.68 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.68 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.68 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.68 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.68 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.68 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.29/64.68 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.68 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.68 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.68 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.68 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.68 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.68 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.68 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.68 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.68 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.68 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.68 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.68 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.68 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.29/64.68 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.29/64.68 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.68 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.68 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.68 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.68 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.68 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.68 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.68 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.68 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.68 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.68 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.68 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.68 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.29/64.68 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.68 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.68 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.68 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.68 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.68 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.68 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.68 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.68 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.68 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.29/64.68 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.68 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.68 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.68 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.68 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.68 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.68 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.68 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.68 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.68 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.68 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.68 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.68 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.68 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.68 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.68 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.68 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.68 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.68 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.68 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.68 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.29/64.68 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.68 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.29/64.68 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.68 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.68 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.29/64.68 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.68 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.68 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.68 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.29/64.68 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.68 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.68 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.68 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.68 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.29/64.68 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.68 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.68 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.68 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.68 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.68 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.68 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.68 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.68 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.29/64.68 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.68 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.68 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.68 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.68 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.29/64.68 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.68 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.68 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.68 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.29/64.68 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.68 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.68 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.68 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.68 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.68 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.29/64.68 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.68 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.68 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.68 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.68 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.68 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.68 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.29/64.68 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.68 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.68 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.68 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.68 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.68 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.68 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.68 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.29/64.68 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.68 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.68 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.29/64.68 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.68 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.68 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.68 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.68 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.68 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.68 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.68 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.68 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.68 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.68 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.68 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.68 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.68 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.68 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.68 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.68 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.68 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.68 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.68 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.68 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.29/64.68 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.68 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.68 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.29/64.68 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.68 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.68 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.29/64.68 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.68 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.68 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.29/64.68 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.68 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.68 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.68 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.68 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.68 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.68 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.68 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.68 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.68 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.68 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.68 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.68 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.68 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.68 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.68 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.68 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.68 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.68 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.68 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.68 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.68 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.68 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.68 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.68 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.68 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.68 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.68 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.68 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.68 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.68 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.68 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.68 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.68 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.68 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.68 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.68 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.68 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.68 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.68 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.68 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.68 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.68 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.68 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.68 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.68 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.68 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.68 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.68 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.68 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.68 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.29/64.68 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.29/64.68 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.68 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.68 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.68 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.68 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.29/64.68 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.68 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.68 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.68 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.68 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.68 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.68 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.68 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.68 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.68 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.68 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.68 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.29/64.68 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.68 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.68 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.68 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.68 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.68 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.68 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.68 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.29/64.68 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.68 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.29/64.68 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.68 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.68 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.68 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.68 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.68 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.29/64.68 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.68 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.68 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.68 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.68 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.68 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.29/64.68 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.68 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.68 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.68 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.68 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.68 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.68 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.29/64.68 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.68 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.29/64.68 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.68 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.68 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.29/64.68 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.29/64.68 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.68 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.68 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.68 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.68 100.29/64.68 The TRS R consists of the following rules: 100.29/64.68 100.29/64.68 new_primMulNat0(Zero, wz5100) -> Zero 100.29/64.68 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.29/64.68 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.29/64.68 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.29/64.68 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.29/64.68 new_primPlusNat0(Zero, Zero) -> Zero 100.29/64.68 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.29/64.68 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.29/64.68 100.29/64.68 The set Q consists of the following terms: 100.29/64.68 100.29/64.68 new_primPlusNat1(Succ(x0), x1) 100.29/64.68 new_primMulNat0(Zero, x0) 100.29/64.68 new_primMulNat0(Succ(x0), x1) 100.29/64.68 new_primPlusNat0(Succ(x0), Zero) 100.29/64.68 new_primPlusNat0(Succ(x0), Succ(x1)) 100.29/64.68 new_primPlusNat1(Zero, x0) 100.29/64.68 new_primPlusNat0(Zero, Zero) 100.29/64.68 new_primPlusNat0(Zero, Succ(x0)) 100.29/64.68 100.29/64.68 We have to consider all minimal (P,Q,R)-chains. 100.29/64.68 ---------------------------------------- 100.29/64.68 100.29/64.68 (77) TransformationProof (EQUIVALENT) 100.29/64.68 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) at position [7,0] we obtained the following new rules [LPAR04]: 100.29/64.68 100.29/64.68 (new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc),new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc)) 100.29/64.68 100.29/64.68 100.29/64.68 ---------------------------------------- 100.29/64.68 100.29/64.68 (78) 100.29/64.68 Obligation: 100.29/64.68 Q DP problem: 100.29/64.68 The TRS P consists of the following rules: 100.29/64.68 100.29/64.68 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.29/64.68 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.29/64.68 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.29/64.68 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.29/64.68 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.29/64.68 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.29/64.68 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.29/64.68 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.29/64.68 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.29/64.68 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.29/64.68 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.29/64.68 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.68 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.68 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.68 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.68 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.68 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.68 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.68 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.29/64.68 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.68 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.68 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.68 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.68 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.68 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.68 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.29/64.68 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.68 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.68 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.68 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.68 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.68 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.68 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.29/64.68 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.68 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.68 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.68 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.29/64.68 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.68 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.29/64.68 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.68 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.68 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.29/64.68 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.68 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.29/64.68 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.68 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.68 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.68 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.68 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.29/64.68 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.29/64.68 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.68 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.68 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.68 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.68 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.68 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.68 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.68 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.68 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.68 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.29/64.68 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.68 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.68 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.68 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.68 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.29/64.68 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.68 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.68 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.68 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.68 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.68 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.68 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.68 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.68 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.29/64.68 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.68 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.68 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.68 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.68 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.68 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.68 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.68 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.68 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.68 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.68 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.68 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.68 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.68 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.68 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.68 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.68 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.68 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.68 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.68 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.68 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.29/64.68 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.68 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.68 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.29/64.68 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.68 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.68 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.68 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.68 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.68 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.68 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.68 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.29/64.68 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.68 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.68 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.68 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.68 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.68 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.68 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.68 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.68 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.68 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.68 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.68 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.68 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.68 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.29/64.68 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.29/64.68 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.68 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.68 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.68 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.68 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.68 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.68 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.68 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.68 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.68 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.68 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.68 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.68 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.29/64.68 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.68 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.68 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.68 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.68 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.68 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.68 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.68 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.68 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.68 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.29/64.68 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.68 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.68 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.68 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.68 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.68 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.68 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.68 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.68 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.68 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.68 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.68 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.68 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.68 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.68 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.68 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.68 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.68 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.68 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.68 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.68 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.29/64.68 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.68 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.29/64.68 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.68 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.68 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.29/64.68 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.68 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.68 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.68 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.29/64.68 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.68 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.68 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.68 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.68 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.29/64.68 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.68 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.68 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.68 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.68 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.68 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.68 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.68 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.68 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.68 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.29/64.68 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.68 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.68 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.68 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.68 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.29/64.68 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.68 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.68 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.68 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.29/64.68 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.68 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.68 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.68 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.68 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.68 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.29/64.68 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.68 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.68 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.68 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.68 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.68 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.68 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.29/64.68 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.68 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.68 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.68 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.68 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.68 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.68 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.68 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.29/64.68 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.68 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.68 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.29/64.68 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.68 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.68 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.68 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.68 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.68 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.68 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.68 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.68 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.68 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.68 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.68 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.68 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.68 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.68 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.68 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.68 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.68 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.68 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.68 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.68 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.29/64.68 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.68 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.68 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.29/64.68 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.68 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.68 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.29/64.68 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.68 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.68 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.29/64.68 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.68 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.68 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.68 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.68 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.68 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.68 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.68 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.68 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.68 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.68 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.68 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.68 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.68 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.68 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.68 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.68 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.68 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.68 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.68 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.68 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.68 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.68 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.68 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.68 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.68 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.68 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.68 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.68 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.68 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.68 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.68 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.68 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.68 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.68 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.68 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.68 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.68 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.68 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.68 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.68 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.68 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.68 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.68 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.68 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.68 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.68 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.68 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.68 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.68 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.68 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.29/64.68 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.29/64.68 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.68 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.68 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.68 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.68 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.29/64.68 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.68 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.68 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.68 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.68 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.68 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.68 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.68 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.68 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.68 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.68 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.68 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.29/64.68 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.68 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.68 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.68 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.68 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.68 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.68 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.68 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.29/64.68 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.68 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.29/64.68 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.68 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.68 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.68 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.68 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.68 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.29/64.68 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.68 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.68 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.68 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.68 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.68 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.29/64.68 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.68 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.68 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.68 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.68 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.68 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.68 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.29/64.68 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.68 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.29/64.68 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.68 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.68 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.29/64.68 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.29/64.68 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.68 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.68 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.68 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.68 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.68 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.68 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.69 100.29/64.69 The TRS R consists of the following rules: 100.29/64.69 100.29/64.69 new_primMulNat0(Zero, wz5100) -> Zero 100.29/64.69 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.29/64.69 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.29/64.69 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.29/64.69 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.29/64.69 new_primPlusNat0(Zero, Zero) -> Zero 100.29/64.69 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.29/64.69 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.29/64.69 100.29/64.69 The set Q consists of the following terms: 100.29/64.69 100.29/64.69 new_primPlusNat1(Succ(x0), x1) 100.29/64.69 new_primMulNat0(Zero, x0) 100.29/64.69 new_primMulNat0(Succ(x0), x1) 100.29/64.69 new_primPlusNat0(Succ(x0), Zero) 100.29/64.69 new_primPlusNat0(Succ(x0), Succ(x1)) 100.29/64.69 new_primPlusNat1(Zero, x0) 100.29/64.69 new_primPlusNat0(Zero, Zero) 100.29/64.69 new_primPlusNat0(Zero, Succ(x0)) 100.29/64.69 100.29/64.69 We have to consider all minimal (P,Q,R)-chains. 100.29/64.69 ---------------------------------------- 100.29/64.69 100.29/64.69 (79) TransformationProof (EQUIVALENT) 100.29/64.69 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) at position [7,0] we obtained the following new rules [LPAR04]: 100.29/64.69 100.29/64.69 (new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc),new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc)) 100.29/64.69 100.29/64.69 100.29/64.69 ---------------------------------------- 100.29/64.69 100.29/64.69 (80) 100.29/64.69 Obligation: 100.29/64.69 Q DP problem: 100.29/64.69 The TRS P consists of the following rules: 100.29/64.69 100.29/64.69 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.29/64.69 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.29/64.69 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.29/64.69 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.29/64.69 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.29/64.69 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.29/64.69 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.29/64.69 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.29/64.69 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.29/64.69 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.29/64.69 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.29/64.69 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.69 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.69 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.69 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.69 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.69 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.69 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.29/64.69 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.69 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.69 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.69 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.69 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.69 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.69 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.29/64.69 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.69 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.69 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.69 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.69 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.69 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.69 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.29/64.69 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.69 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.69 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.69 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.29/64.69 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.69 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.29/64.69 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.69 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.69 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.29/64.69 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.69 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.29/64.69 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.69 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.69 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.69 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.69 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.29/64.69 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.29/64.69 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.69 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.69 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.69 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.69 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.69 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.69 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.69 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.69 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.69 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.29/64.69 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.69 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.69 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.69 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.69 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.29/64.69 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.69 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.69 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.69 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.69 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.69 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.69 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.69 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.69 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.29/64.69 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.69 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.69 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.69 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.69 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.69 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.69 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.69 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.69 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.69 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.69 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.69 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.69 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.69 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.69 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.69 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.69 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.69 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.69 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.69 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.69 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.29/64.69 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.69 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.69 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.29/64.69 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.69 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.69 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.69 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.69 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.69 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.69 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.69 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.29/64.69 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.69 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.69 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.69 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.69 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.69 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.69 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.69 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.69 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.69 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.69 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.69 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.69 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.69 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.29/64.69 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.29/64.69 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.69 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.69 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.69 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.69 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.69 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.69 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.69 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.69 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.69 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.69 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.69 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.69 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.29/64.69 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.69 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.69 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.69 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.69 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.69 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.69 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.69 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.69 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.69 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.29/64.69 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.69 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.69 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.69 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.69 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.69 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.69 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.69 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.69 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.69 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.69 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.69 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.69 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.69 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.69 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.69 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.69 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.69 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.69 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.69 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.69 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.29/64.69 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.69 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.29/64.69 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.69 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.69 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.29/64.69 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.69 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.69 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.69 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.29/64.69 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.69 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.69 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.69 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.69 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.29/64.69 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.69 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.69 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.69 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.69 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.69 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.69 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.69 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.69 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.29/64.69 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.69 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.69 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.69 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.69 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.29/64.69 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.69 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.69 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.69 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.29/64.69 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.69 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.69 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.69 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.69 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.69 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.29/64.69 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.69 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.69 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.69 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.69 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.69 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.69 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.29/64.69 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.69 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.69 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.69 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.69 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.69 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.69 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.69 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.29/64.69 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.69 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.69 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.29/64.69 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.69 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.69 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.69 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.69 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.69 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.69 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.69 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.69 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.69 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.69 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.69 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.69 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.69 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.69 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.69 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.69 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.69 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.69 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.69 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.69 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.29/64.69 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.69 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.69 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.29/64.69 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.69 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.69 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.29/64.69 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.69 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.69 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.29/64.69 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.69 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.69 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.69 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.69 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.69 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.69 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.69 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.69 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.69 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.69 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.69 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.69 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.69 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.69 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.69 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.69 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.69 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.69 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.69 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.69 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.69 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.69 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.69 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.69 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.69 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.69 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.69 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.69 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.69 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.69 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.69 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.69 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.69 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.69 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.69 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.69 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.69 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.69 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.69 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.69 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.69 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.69 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.69 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.69 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.69 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.69 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.69 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.69 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.69 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.69 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.29/64.69 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.29/64.69 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.69 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.69 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.69 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.69 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.29/64.69 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.69 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.69 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.69 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.69 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.69 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.69 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.69 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.69 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.69 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.69 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.69 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.29/64.69 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.69 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.69 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.69 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.69 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.69 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.69 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.69 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.29/64.69 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.69 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.29/64.69 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.69 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.69 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.69 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.69 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.69 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.29/64.69 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.69 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.69 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.69 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.69 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.69 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.29/64.69 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.69 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.69 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.69 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.69 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.69 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.69 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.29/64.69 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.69 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.29/64.69 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.69 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.69 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.29/64.69 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.29/64.69 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.69 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.69 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.69 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.69 100.29/64.69 The TRS R consists of the following rules: 100.29/64.69 100.29/64.69 new_primMulNat0(Zero, wz5100) -> Zero 100.29/64.69 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.29/64.69 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.29/64.69 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.29/64.69 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.29/64.69 new_primPlusNat0(Zero, Zero) -> Zero 100.29/64.69 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.29/64.69 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.29/64.69 100.29/64.69 The set Q consists of the following terms: 100.29/64.69 100.29/64.69 new_primPlusNat1(Succ(x0), x1) 100.29/64.69 new_primMulNat0(Zero, x0) 100.29/64.69 new_primMulNat0(Succ(x0), x1) 100.29/64.69 new_primPlusNat0(Succ(x0), Zero) 100.29/64.69 new_primPlusNat0(Succ(x0), Succ(x1)) 100.29/64.69 new_primPlusNat1(Zero, x0) 100.29/64.69 new_primPlusNat0(Zero, Zero) 100.29/64.69 new_primPlusNat0(Zero, Succ(x0)) 100.29/64.69 100.29/64.69 We have to consider all minimal (P,Q,R)-chains. 100.29/64.69 ---------------------------------------- 100.29/64.69 100.29/64.69 (81) TransformationProof (EQUIVALENT) 100.29/64.69 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) at position [7,0] we obtained the following new rules [LPAR04]: 100.29/64.69 100.29/64.69 (new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc),new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc)) 100.29/64.69 100.29/64.69 100.29/64.69 ---------------------------------------- 100.29/64.69 100.29/64.69 (82) 100.29/64.69 Obligation: 100.29/64.69 Q DP problem: 100.29/64.69 The TRS P consists of the following rules: 100.29/64.69 100.29/64.69 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.29/64.69 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.29/64.69 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.29/64.69 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.29/64.69 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.29/64.69 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.29/64.69 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.29/64.69 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.29/64.69 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.69 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.69 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.69 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.69 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.29/64.70 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.29/64.70 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.29/64.70 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.70 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.70 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.70 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.70 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.70 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.70 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.29/64.70 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.70 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.70 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.70 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.70 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.70 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.70 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.29/64.70 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.70 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.70 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.70 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.70 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.70 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.70 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.29/64.70 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.70 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.70 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.70 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.29/64.70 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.70 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.29/64.70 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.70 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.70 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.29/64.70 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.70 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.29/64.70 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.70 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.70 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.70 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.70 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.29/64.70 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.29/64.70 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.70 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.70 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.70 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.70 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.70 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.70 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.70 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.70 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.70 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.29/64.70 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.70 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.70 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.70 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.70 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.29/64.70 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.70 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.70 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.70 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.70 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.70 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.70 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.70 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.70 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.29/64.70 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.70 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.70 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.70 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.70 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.70 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.70 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.70 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.70 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.70 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.70 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.70 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.70 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.70 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.70 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.70 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.70 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.70 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.70 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.70 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.70 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.29/64.70 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.70 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.70 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.29/64.70 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.70 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.70 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.70 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.70 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.70 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.70 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.70 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.29/64.70 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.70 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.70 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.70 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.70 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.70 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.70 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.70 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.70 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.70 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.70 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.70 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.70 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.70 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.29/64.70 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.29/64.70 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.70 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.70 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.70 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.70 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.70 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.70 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.70 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.70 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.70 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.70 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.70 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.70 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.29/64.70 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.70 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.70 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.70 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.70 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.70 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.70 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.70 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.70 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.70 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.29/64.70 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.70 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.70 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.70 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.70 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.70 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.70 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.70 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.70 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.70 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.70 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.70 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.70 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.70 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.70 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.70 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.70 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.70 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.70 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.70 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.70 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.29/64.70 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.70 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.29/64.70 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.70 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.70 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.29/64.70 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.70 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.70 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.70 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.29/64.70 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.70 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.70 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.70 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.70 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.29/64.70 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.70 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.70 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.70 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.70 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.70 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.70 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.70 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.70 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.29/64.70 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.70 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.70 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.70 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.70 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.29/64.70 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.70 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.70 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.70 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.29/64.70 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.70 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.70 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.70 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.70 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.70 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.29/64.70 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.70 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.70 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.70 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.70 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.70 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.70 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.29/64.70 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.70 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.70 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.70 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.70 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.70 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.70 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.70 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.29/64.70 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.70 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.70 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.29/64.70 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.70 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.70 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.70 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.70 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.70 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.70 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.70 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.70 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.70 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.70 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.70 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.70 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.70 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.70 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.70 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.70 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.70 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.70 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.70 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.70 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.29/64.70 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.70 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.70 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.29/64.70 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.70 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.70 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.29/64.70 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.70 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.70 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.29/64.70 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.70 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.70 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.70 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.70 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.70 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.70 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.70 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.70 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.70 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.70 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.70 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.70 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.70 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.70 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.70 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.70 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.70 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.70 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.70 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.70 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.70 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.70 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.70 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.70 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.70 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.70 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.70 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.70 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.70 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.70 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.70 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.70 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.70 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.70 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.70 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.70 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.70 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.70 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.70 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.70 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.70 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.70 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.70 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.70 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.70 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.70 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.70 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.70 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.70 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.70 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.29/64.70 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.29/64.70 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.70 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.70 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.70 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.70 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.29/64.70 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.70 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.70 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.70 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.70 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.70 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.70 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.70 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.70 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.70 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.70 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.70 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.29/64.70 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.70 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.70 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.70 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.70 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.70 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.70 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.70 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.29/64.70 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.70 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.29/64.70 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.70 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.70 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.70 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.70 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.70 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.29/64.70 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.70 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.70 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.70 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.70 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.70 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.29/64.70 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.70 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.70 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.70 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.70 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.70 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.70 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.29/64.70 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.70 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.29/64.70 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.70 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.70 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.29/64.70 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.29/64.70 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.70 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.70 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.70 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.70 100.29/64.70 The TRS R consists of the following rules: 100.29/64.70 100.29/64.70 new_primMulNat0(Zero, wz5100) -> Zero 100.29/64.70 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.29/64.70 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.29/64.70 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.29/64.70 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.29/64.70 new_primPlusNat0(Zero, Zero) -> Zero 100.29/64.70 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.29/64.70 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.29/64.70 100.29/64.70 The set Q consists of the following terms: 100.29/64.70 100.29/64.70 new_primPlusNat1(Succ(x0), x1) 100.29/64.70 new_primMulNat0(Zero, x0) 100.29/64.70 new_primMulNat0(Succ(x0), x1) 100.29/64.70 new_primPlusNat0(Succ(x0), Zero) 100.29/64.70 new_primPlusNat0(Succ(x0), Succ(x1)) 100.29/64.70 new_primPlusNat1(Zero, x0) 100.29/64.70 new_primPlusNat0(Zero, Zero) 100.29/64.70 new_primPlusNat0(Zero, Succ(x0)) 100.29/64.70 100.29/64.70 We have to consider all minimal (P,Q,R)-chains. 100.29/64.70 ---------------------------------------- 100.29/64.70 100.29/64.70 (83) TransformationProof (EQUIVALENT) 100.29/64.70 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) at position [7,0] we obtained the following new rules [LPAR04]: 100.29/64.70 100.29/64.70 (new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc),new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc)) 100.29/64.70 100.29/64.70 100.29/64.70 ---------------------------------------- 100.29/64.70 100.29/64.70 (84) 100.29/64.70 Obligation: 100.29/64.70 Q DP problem: 100.29/64.70 The TRS P consists of the following rules: 100.29/64.70 100.29/64.70 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.29/64.70 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.29/64.70 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.29/64.70 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.29/64.70 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.29/64.70 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.29/64.70 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.29/64.70 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.29/64.70 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.29/64.70 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.29/64.70 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.29/64.70 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.70 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.70 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.70 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.70 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.70 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.70 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.70 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.29/64.70 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.70 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.70 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.70 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.70 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.70 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.70 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.29/64.70 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.70 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.70 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.70 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.70 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.70 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.70 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.29/64.70 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.70 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.70 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.70 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.29/64.70 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.70 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.29/64.70 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.70 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.70 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.29/64.70 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.70 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.29/64.70 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.70 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.70 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.70 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.70 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.29/64.70 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.29/64.70 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.70 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.70 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.70 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.70 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.70 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.70 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.70 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.70 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.70 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.29/64.70 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.70 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.70 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.70 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.70 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.29/64.70 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.70 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.70 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.70 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.70 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.70 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.70 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.70 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.70 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.29/64.70 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.70 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.70 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.70 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.70 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.70 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.70 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.70 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.70 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.70 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.70 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.70 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.70 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.70 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.70 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.70 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.70 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.70 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.70 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.70 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.70 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.29/64.70 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.70 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.70 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.29/64.70 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.70 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.70 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.70 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.70 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.70 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.70 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.70 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.29/64.70 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.70 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.70 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.70 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.70 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.70 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.70 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.70 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.70 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.70 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.70 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.70 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.70 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.70 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.29/64.70 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.29/64.70 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.70 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.70 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.70 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.70 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.70 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.70 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.70 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.70 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.70 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.70 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.70 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.70 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.29/64.70 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.70 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.70 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.70 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.70 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.70 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.70 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.70 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.70 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.70 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.29/64.70 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.70 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.70 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.70 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.70 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.70 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.70 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.70 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.70 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.70 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.70 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.70 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.70 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.70 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.70 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.70 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.70 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.70 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.70 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.70 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.70 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.29/64.70 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.70 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.29/64.70 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.70 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.70 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.29/64.70 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.70 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.70 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.70 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.29/64.70 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.70 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.70 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.70 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.70 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.29/64.70 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.70 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.70 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.70 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.70 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.70 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.70 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.70 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.70 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.70 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.29/64.70 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.70 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.70 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.70 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.70 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.29/64.70 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.70 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.70 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.70 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.29/64.70 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.70 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.70 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.70 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.70 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.70 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.29/64.70 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.70 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.70 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.70 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.70 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.70 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.70 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.29/64.70 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.70 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.70 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.70 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.70 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.70 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.70 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.70 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.29/64.70 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.70 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.70 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.29/64.70 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.70 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.70 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.70 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.70 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.70 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.70 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.70 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.70 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.70 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.70 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.70 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.70 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.70 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.70 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.70 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.70 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.70 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.70 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.70 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.70 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.29/64.70 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.70 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.70 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.29/64.70 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.70 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.70 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.29/64.70 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.70 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.70 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.29/64.70 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.70 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.70 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.70 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.70 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.70 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.70 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.70 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.70 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.70 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.70 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.70 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.70 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.70 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.70 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.70 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.70 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.70 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.70 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.70 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.70 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.70 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.70 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.70 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.70 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.70 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.70 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.70 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.70 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.70 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.70 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.70 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.70 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.70 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.70 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.70 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.70 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.70 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.70 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.70 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.70 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.70 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.70 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.70 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.70 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.70 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.70 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.70 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.70 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.70 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.70 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.29/64.70 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.29/64.70 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.70 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.70 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.70 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.70 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.29/64.70 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.70 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.70 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.70 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.70 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.70 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.70 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.70 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.70 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.70 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.70 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.70 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.29/64.70 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.70 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.70 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.70 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.70 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.70 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.70 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.70 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.29/64.70 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.70 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.29/64.70 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.70 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.70 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.70 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.70 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.70 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.29/64.70 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.70 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.70 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.70 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.70 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.70 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.29/64.70 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.70 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.70 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.70 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.70 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.70 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.70 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.29/64.70 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.70 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.29/64.70 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.70 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.70 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.29/64.70 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.29/64.70 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.70 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.70 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.70 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.70 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.70 100.29/64.70 The TRS R consists of the following rules: 100.29/64.70 100.29/64.70 new_primMulNat0(Zero, wz5100) -> Zero 100.29/64.70 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.29/64.70 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.29/64.70 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.29/64.70 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.29/64.70 new_primPlusNat0(Zero, Zero) -> Zero 100.29/64.70 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.29/64.70 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.29/64.70 100.29/64.70 The set Q consists of the following terms: 100.29/64.70 100.29/64.70 new_primPlusNat1(Succ(x0), x1) 100.29/64.70 new_primMulNat0(Zero, x0) 100.29/64.70 new_primMulNat0(Succ(x0), x1) 100.29/64.70 new_primPlusNat0(Succ(x0), Zero) 100.29/64.70 new_primPlusNat0(Succ(x0), Succ(x1)) 100.29/64.70 new_primPlusNat1(Zero, x0) 100.29/64.70 new_primPlusNat0(Zero, Zero) 100.29/64.70 new_primPlusNat0(Zero, Succ(x0)) 100.29/64.70 100.29/64.70 We have to consider all minimal (P,Q,R)-chains. 100.29/64.70 ---------------------------------------- 100.29/64.70 100.29/64.70 (85) TransformationProof (EQUIVALENT) 100.29/64.70 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) at position [7,0] we obtained the following new rules [LPAR04]: 100.29/64.70 100.29/64.70 (new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc),new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc)) 100.29/64.70 100.29/64.70 100.29/64.70 ---------------------------------------- 100.29/64.70 100.29/64.70 (86) 100.29/64.70 Obligation: 100.29/64.70 Q DP problem: 100.29/64.70 The TRS P consists of the following rules: 100.29/64.70 100.29/64.70 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.70 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.29/64.71 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.29/64.71 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.29/64.71 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.29/64.71 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.29/64.71 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.29/64.71 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.29/64.71 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.29/64.71 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.29/64.71 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.29/64.71 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.29/64.71 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.71 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.71 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.71 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.71 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.71 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.71 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.29/64.71 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.71 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.71 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.71 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.71 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.71 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.71 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.29/64.71 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.71 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.71 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.71 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.71 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.71 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.71 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.29/64.71 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.71 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.71 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.71 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.29/64.71 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.71 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.29/64.71 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.71 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.71 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.29/64.71 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.71 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.29/64.71 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.71 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.71 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.71 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.71 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.29/64.71 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.29/64.71 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.71 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.71 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.71 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.71 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.71 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.71 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.71 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.71 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.71 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.29/64.71 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.71 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.71 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.71 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.71 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.29/64.71 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.71 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.71 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.71 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.71 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.71 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.71 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.71 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.71 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.29/64.71 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.71 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.71 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.71 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.71 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.71 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.71 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.71 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.71 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.71 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.71 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.71 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.71 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.71 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.71 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.71 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.71 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.71 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.71 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.71 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.71 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.29/64.71 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.71 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.71 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.29/64.71 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.71 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.71 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.71 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.71 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.71 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.71 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.71 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.29/64.71 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.71 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.71 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.71 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.71 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.71 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.71 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.71 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.71 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.71 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.71 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.71 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.71 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.71 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.29/64.71 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.29/64.71 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.71 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.71 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.71 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.71 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.71 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.71 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.71 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.71 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.71 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.71 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.71 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.71 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.29/64.71 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.71 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.71 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.71 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.71 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.71 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.71 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.71 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.71 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.71 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.29/64.71 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.71 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.71 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.71 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.71 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.71 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.71 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.71 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.71 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.71 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.71 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.71 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.71 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.71 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.71 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.71 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.71 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.71 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.71 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.71 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.71 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.29/64.71 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.71 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.29/64.71 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.71 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.71 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.29/64.71 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.71 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.71 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.71 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.29/64.71 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.71 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.71 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.71 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.71 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.29/64.71 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.71 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.71 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.71 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.71 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.71 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.71 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.71 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.71 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.29/64.71 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.71 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.71 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.71 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.71 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.29/64.71 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.71 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.71 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.71 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.29/64.71 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.71 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.71 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.71 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.71 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.71 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.29/64.71 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.71 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.71 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.71 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.71 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.71 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.71 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.29/64.71 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.71 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.71 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.71 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.71 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.71 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.71 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.71 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.29/64.71 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.71 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.71 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.29/64.71 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.71 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.71 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.71 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.71 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.71 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.71 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.71 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.71 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.71 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.71 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.71 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.71 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.71 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.71 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.71 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.71 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.71 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.71 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.71 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.71 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.29/64.71 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.71 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.71 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.29/64.71 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.71 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.71 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.29/64.71 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.71 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.71 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.29/64.71 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.71 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.71 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.71 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.71 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.71 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.71 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.71 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.71 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.71 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.71 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.71 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.71 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.71 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.71 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.71 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.71 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.71 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.71 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.71 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.71 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.71 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.71 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.71 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.71 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.71 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.71 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.71 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.71 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.71 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.71 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.71 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.71 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.71 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.71 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.71 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.71 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.71 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.71 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.71 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.71 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.71 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.71 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.71 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.71 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.71 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.71 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.71 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.71 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.71 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.71 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.29/64.71 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.29/64.71 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.71 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.71 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.71 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.71 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.29/64.71 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.71 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.71 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.71 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.71 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.71 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.71 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.71 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.71 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.71 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.71 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.71 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.29/64.71 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.71 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.71 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.71 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.71 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.71 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.71 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.71 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.29/64.71 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.71 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.29/64.71 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.71 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.71 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.71 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.71 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.71 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.29/64.71 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.71 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.71 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.71 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.71 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.71 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.29/64.71 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.71 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.71 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.71 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.71 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.71 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.71 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.29/64.71 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.71 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.29/64.71 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.71 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.71 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.29/64.71 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.29/64.71 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.71 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.71 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.71 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.71 100.29/64.71 The TRS R consists of the following rules: 100.29/64.71 100.29/64.71 new_primMulNat0(Zero, wz5100) -> Zero 100.29/64.71 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.29/64.71 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.29/64.71 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.29/64.71 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.29/64.71 new_primPlusNat0(Zero, Zero) -> Zero 100.29/64.71 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.29/64.71 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.29/64.71 100.29/64.71 The set Q consists of the following terms: 100.29/64.71 100.29/64.71 new_primPlusNat1(Succ(x0), x1) 100.29/64.71 new_primMulNat0(Zero, x0) 100.29/64.71 new_primMulNat0(Succ(x0), x1) 100.29/64.71 new_primPlusNat0(Succ(x0), Zero) 100.29/64.71 new_primPlusNat0(Succ(x0), Succ(x1)) 100.29/64.71 new_primPlusNat1(Zero, x0) 100.29/64.71 new_primPlusNat0(Zero, Zero) 100.29/64.71 new_primPlusNat0(Zero, Succ(x0)) 100.29/64.71 100.29/64.71 We have to consider all minimal (P,Q,R)-chains. 100.29/64.71 ---------------------------------------- 100.29/64.71 100.29/64.71 (87) TransformationProof (EQUIVALENT) 100.29/64.71 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) at position [7,0] we obtained the following new rules [LPAR04]: 100.29/64.71 100.29/64.71 (new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc),new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc)) 100.29/64.71 100.29/64.71 100.29/64.71 ---------------------------------------- 100.29/64.71 100.29/64.71 (88) 100.29/64.71 Obligation: 100.29/64.71 Q DP problem: 100.29/64.71 The TRS P consists of the following rules: 100.29/64.71 100.29/64.71 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.29/64.71 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.29/64.71 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.29/64.71 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.29/64.71 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.29/64.71 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.29/64.71 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.29/64.71 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.29/64.71 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.29/64.71 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.29/64.71 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.29/64.71 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.71 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.71 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.71 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.72 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.72 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.72 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.72 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.72 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.72 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.29/64.72 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.72 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.72 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.72 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.72 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.72 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.72 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.29/64.72 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.72 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.72 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.72 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.72 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.72 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.72 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.29/64.72 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.72 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.72 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.72 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.29/64.72 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.72 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.29/64.72 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.72 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.72 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.29/64.72 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.72 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.29/64.72 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.72 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.72 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.72 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.72 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.29/64.72 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.29/64.72 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.72 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.72 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.72 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.72 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.72 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.72 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.72 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.72 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.72 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.29/64.72 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.72 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.72 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.72 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.72 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.29/64.72 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.72 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.72 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.72 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.72 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.72 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.72 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.72 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.72 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.29/64.72 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.72 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.72 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.72 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.72 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.72 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.72 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.72 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.72 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.72 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.72 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.72 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.72 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.72 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.72 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.72 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.72 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.72 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.72 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.72 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.72 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.29/64.72 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.72 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.72 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.29/64.72 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.72 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.72 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.72 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.72 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.72 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.72 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.72 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.29/64.72 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.72 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.72 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.72 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.72 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.72 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.72 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.72 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.72 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.72 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.72 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.72 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.72 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.72 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.29/64.72 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.29/64.72 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.72 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.72 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.72 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.72 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.72 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.72 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.72 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.72 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.72 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.72 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.72 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.72 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.29/64.72 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.72 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.72 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.72 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.72 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.72 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.72 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.72 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.72 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.72 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.29/64.72 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.72 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.72 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.72 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.72 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.72 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.72 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.72 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.72 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.72 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.72 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.72 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.72 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.72 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.72 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.72 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.72 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.72 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.72 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.72 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.72 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.29/64.72 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.72 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.29/64.72 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.72 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.72 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.29/64.72 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.72 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.72 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.72 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.29/64.72 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.72 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.72 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.72 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.72 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.29/64.72 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.72 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.72 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.72 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.72 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.72 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.72 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.72 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.72 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.29/64.72 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.72 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.72 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.72 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.72 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.29/64.72 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.72 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.72 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.72 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.29/64.72 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.72 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.72 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.72 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.72 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.72 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.29/64.72 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.72 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.72 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.72 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.72 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.72 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.72 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.29/64.72 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.72 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.72 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.72 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.72 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.72 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.72 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.72 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.29/64.72 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.72 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.72 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.29/64.72 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.72 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.72 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.72 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.72 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.72 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.72 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.72 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.72 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.72 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.72 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.72 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.72 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.72 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.72 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.72 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.72 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.72 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.72 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.72 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.72 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.29/64.72 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.72 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.72 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.29/64.72 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.72 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.72 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.29/64.72 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.72 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.72 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.29/64.72 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.72 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.72 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.72 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.72 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.72 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.72 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.72 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.72 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.72 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.72 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.72 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.72 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.72 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.72 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.72 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.72 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.72 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.72 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.72 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.72 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.72 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.72 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.72 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.72 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.72 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.72 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.72 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.72 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.72 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.72 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.72 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.72 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.72 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.72 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.72 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.72 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.72 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.72 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.72 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.72 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.72 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.72 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.72 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.72 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.72 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.72 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.72 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.72 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.72 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.72 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.29/64.72 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.29/64.72 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.72 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.72 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.72 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.72 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.29/64.72 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.72 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.72 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.72 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.72 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.72 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.72 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.72 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.72 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.72 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.72 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.72 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.29/64.72 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.72 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.72 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.72 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.72 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.72 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.72 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.72 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.29/64.72 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.72 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.29/64.72 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.72 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.72 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.72 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.72 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.72 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.29/64.72 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.72 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.72 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.72 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.72 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.72 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.29/64.72 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.72 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.72 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.72 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.72 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.72 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.72 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.29/64.72 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.72 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.29/64.72 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.72 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.72 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.29/64.72 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.29/64.72 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.72 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.72 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.72 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.72 100.29/64.72 The TRS R consists of the following rules: 100.29/64.72 100.29/64.72 new_primMulNat0(Zero, wz5100) -> Zero 100.29/64.72 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.29/64.72 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.29/64.72 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.29/64.72 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.29/64.72 new_primPlusNat0(Zero, Zero) -> Zero 100.29/64.72 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.29/64.72 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.29/64.72 100.29/64.72 The set Q consists of the following terms: 100.29/64.72 100.29/64.72 new_primPlusNat1(Succ(x0), x1) 100.29/64.72 new_primMulNat0(Zero, x0) 100.29/64.72 new_primMulNat0(Succ(x0), x1) 100.29/64.72 new_primPlusNat0(Succ(x0), Zero) 100.29/64.72 new_primPlusNat0(Succ(x0), Succ(x1)) 100.29/64.72 new_primPlusNat1(Zero, x0) 100.29/64.72 new_primPlusNat0(Zero, Zero) 100.29/64.72 new_primPlusNat0(Zero, Succ(x0)) 100.29/64.72 100.29/64.72 We have to consider all minimal (P,Q,R)-chains. 100.29/64.72 ---------------------------------------- 100.29/64.72 100.29/64.72 (89) TransformationProof (EQUIVALENT) 100.29/64.72 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) at position [6,0] we obtained the following new rules [LPAR04]: 100.29/64.72 100.29/64.72 (new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc),new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc)) 100.29/64.72 100.29/64.72 100.29/64.72 ---------------------------------------- 100.29/64.72 100.29/64.72 (90) 100.29/64.72 Obligation: 100.29/64.72 Q DP problem: 100.29/64.72 The TRS P consists of the following rules: 100.29/64.72 100.29/64.72 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.29/64.72 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.29/64.72 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.29/64.72 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.29/64.72 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.29/64.72 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.29/64.72 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.29/64.72 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.29/64.72 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.29/64.72 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.29/64.72 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.29/64.72 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.72 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.72 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.72 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.72 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.72 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.72 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.29/64.72 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.72 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.72 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.72 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.72 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.72 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.72 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.29/64.72 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.72 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.72 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.72 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.72 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.72 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.72 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.29/64.72 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.72 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.72 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.72 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.29/64.72 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.72 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.29/64.72 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.72 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.72 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.29/64.72 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.72 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.29/64.72 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.72 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.72 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.72 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.72 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.29/64.72 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.29/64.72 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.72 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.72 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.72 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.72 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.72 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.72 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.72 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.72 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.72 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.29/64.72 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.72 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.72 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.72 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.72 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.29/64.72 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.72 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.72 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.72 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.72 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.72 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.72 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.72 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.72 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.29/64.72 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.72 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.72 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.72 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.72 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.72 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.72 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.72 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.72 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.72 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.72 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.72 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.72 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.72 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.72 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.72 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.72 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.72 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.72 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.72 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.72 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.29/64.72 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.72 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.72 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.29/64.72 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.72 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.72 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.72 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.72 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.72 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.72 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.72 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.29/64.72 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.72 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.72 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.72 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.72 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.72 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.72 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.72 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.72 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.72 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.72 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.72 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.72 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.72 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.29/64.72 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.29/64.72 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.72 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.72 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.72 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.72 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.72 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.72 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.72 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.72 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.72 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.72 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.72 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.72 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.29/64.72 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.72 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.72 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.72 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.72 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.72 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.72 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.72 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.72 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.72 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.29/64.72 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.72 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.72 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.72 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.72 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.29/64.72 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.72 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.72 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.72 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.72 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.29/64.72 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.72 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.72 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.72 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.72 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.72 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.72 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.72 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.72 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.72 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.72 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.29/64.72 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.72 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.29/64.72 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.72 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.29/64.72 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.29/64.72 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.72 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.72 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.72 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.29/64.72 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.72 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.72 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.72 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.72 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.29/64.72 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.29/64.72 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.29/64.72 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.72 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.29/64.72 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.72 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.29/64.72 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.29/64.72 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.72 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.29/64.72 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.72 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.72 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.72 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.72 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.29/64.72 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.72 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.72 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.72 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.29/64.72 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.72 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.72 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.72 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.72 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.72 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.29/64.72 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.72 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.72 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.72 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.72 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.72 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.72 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.29/64.72 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.72 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.72 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.72 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.72 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.72 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.72 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.72 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.29/64.72 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.72 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.72 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.29/64.72 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.72 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.72 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.72 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.72 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.72 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.72 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.72 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.72 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.72 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.72 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.72 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.72 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.72 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.72 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.72 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.72 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.72 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.72 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.72 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.72 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.29/64.72 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.72 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.72 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.29/64.72 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.72 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.72 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.29/64.72 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.72 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.72 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.29/64.72 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.72 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.72 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.72 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.72 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.72 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.72 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.72 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.72 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.72 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.72 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.72 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.72 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.72 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.72 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.72 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.72 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.72 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.72 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.29/64.72 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.72 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.72 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.72 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.29/64.72 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.72 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.72 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.29/64.72 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.72 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.72 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.72 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.72 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.72 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.72 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.72 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.72 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.72 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.72 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.72 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.72 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.72 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.72 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.72 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.72 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.72 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.72 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.72 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.72 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.72 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.72 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.72 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.72 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.29/64.72 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.29/64.72 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.72 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.72 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.72 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.72 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.29/64.72 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.72 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.72 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.72 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.72 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.72 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.72 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.72 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.72 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.72 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.72 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.72 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.29/64.72 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.72 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.72 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.72 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.72 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.72 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.72 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.72 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.29/64.72 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.72 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.29/64.72 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.72 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.72 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.72 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.72 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.72 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.29/64.72 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.72 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.72 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.72 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.72 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.72 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.29/64.72 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.72 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.29/64.72 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.72 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.72 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.72 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.72 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.29/64.72 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.72 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.29/64.72 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.72 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.72 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.29/64.72 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.29/64.72 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.72 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.29/64.72 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.72 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.29/64.72 100.29/64.72 The TRS R consists of the following rules: 100.29/64.72 100.29/64.72 new_primMulNat0(Zero, wz5100) -> Zero 100.29/64.72 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.29/64.72 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.29/64.72 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.29/64.72 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.29/64.72 new_primPlusNat0(Zero, Zero) -> Zero 100.29/64.72 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.29/64.72 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.29/64.72 100.29/64.72 The set Q consists of the following terms: 100.29/64.72 100.29/64.72 new_primPlusNat1(Succ(x0), x1) 100.29/64.72 new_primMulNat0(Zero, x0) 100.29/64.72 new_primMulNat0(Succ(x0), x1) 100.29/64.72 new_primPlusNat0(Succ(x0), Zero) 100.29/64.72 new_primPlusNat0(Succ(x0), Succ(x1)) 100.29/64.72 new_primPlusNat1(Zero, x0) 100.29/64.72 new_primPlusNat0(Zero, Zero) 100.29/64.72 new_primPlusNat0(Zero, Succ(x0)) 100.29/64.72 100.29/64.72 We have to consider all minimal (P,Q,R)-chains. 100.29/64.72 ---------------------------------------- 100.29/64.72 100.29/64.72 (91) TransformationProof (EQUIVALENT) 100.29/64.72 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) at position [6,0] we obtained the following new rules [LPAR04]: 100.29/64.72 100.29/64.72 (new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc),new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc)) 100.29/64.72 100.29/64.72 100.29/64.72 ---------------------------------------- 100.29/64.72 100.29/64.72 (92) 100.29/64.72 Obligation: 100.29/64.72 Q DP problem: 100.29/64.72 The TRS P consists of the following rules: 100.29/64.72 100.29/64.72 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.72 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.72 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.29/64.72 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.29/64.72 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.29/64.72 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.72 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.29/64.72 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.29/64.72 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.72 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.29/64.73 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.29/64.73 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.29/64.73 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.73 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.29/64.73 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.73 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.73 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.73 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.73 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.73 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.73 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.73 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.29/64.73 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.73 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.29/64.73 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.73 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.73 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.73 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.73 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.29/64.73 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.73 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.73 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.73 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.73 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.73 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.73 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.73 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.73 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.73 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.73 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.73 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.73 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.73 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.73 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.73 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.73 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.73 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.73 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.73 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.73 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.73 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.73 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.73 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.73 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.73 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.29/64.73 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.73 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.73 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.73 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.73 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.73 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.73 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.73 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.73 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.73 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.73 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.73 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.73 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.73 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.73 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.73 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.73 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.73 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.73 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.73 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.73 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.73 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.73 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.73 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.73 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.73 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.73 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.73 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.73 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.73 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.73 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.73 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.73 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.73 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.73 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.73 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.73 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.73 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.73 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.73 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.73 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.73 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.73 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.73 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.73 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.73 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.73 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.73 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.73 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.73 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.73 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.73 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.73 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.73 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.73 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.73 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.73 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.73 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.73 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.73 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.73 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.73 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.73 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.73 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.73 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.73 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.73 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.73 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.73 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.73 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.73 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.73 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.73 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.73 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.29/64.73 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.29/64.73 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.29/64.73 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.73 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.73 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.73 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.73 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.73 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.29/64.73 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.73 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.73 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.73 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.73 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.73 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.29/64.73 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.73 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.73 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.73 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.73 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.73 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.73 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.73 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.73 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.29/64.73 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.29/64.73 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.73 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.29/64.73 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.73 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.73 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.73 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.73 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.29/64.73 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.29/64.73 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.29/64.73 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.73 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.73 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.73 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.73 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.73 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.73 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.29/64.73 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.73 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.73 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.73 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.73 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.73 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.73 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.29/64.73 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.73 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.73 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.73 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.73 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.73 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.73 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.29/64.73 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.73 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.73 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.73 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.29/64.73 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.73 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.29/64.73 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.73 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.73 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.29/64.73 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.73 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.29/64.73 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.73 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.73 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.73 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.73 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.29/64.73 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.29/64.73 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.73 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.73 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.73 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.73 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.73 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.73 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.73 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.29/64.73 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.29/64.73 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.29/64.73 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.73 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.29/64.73 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.73 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.73 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.30/64.73 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.73 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.73 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.73 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.73 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.73 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.73 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.73 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.73 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.30/64.73 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.73 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.73 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.73 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.73 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.73 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.73 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.73 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.73 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.73 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.73 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.73 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.73 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.73 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.73 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.73 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.73 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.73 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.73 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.73 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.30/64.73 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.30/64.73 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.30/64.73 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.30/64.73 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.30/64.73 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.30/64.73 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.30/64.73 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.30/64.73 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.30/64.73 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.30/64.73 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.30/64.73 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.30/64.73 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.30/64.73 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.30/64.73 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.30/64.73 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.30/64.73 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.30/64.73 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.30/64.73 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.30/64.73 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.30/64.73 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.30/64.73 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.30/64.73 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.30/64.73 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.30/64.73 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.30/64.73 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.30/64.73 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.30/64.73 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.30/64.73 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.30/64.73 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.30/64.73 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.30/64.73 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.30/64.73 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.30/64.73 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.30/64.73 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.73 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.30/64.73 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.30/64.73 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.30/64.73 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.30/64.73 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.30/64.73 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.30/64.73 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.73 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.73 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.30/64.73 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.30/64.73 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.73 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.30/64.73 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.73 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.30/64.73 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.30/64.73 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.30/64.73 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.73 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.73 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.73 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.73 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.30/64.73 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.73 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.30/64.73 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.30/64.73 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.30/64.73 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.30/64.73 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.73 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.30/64.73 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.30/64.73 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.73 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.30/64.73 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.30/64.73 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.73 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.30/64.73 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.73 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.73 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.30/64.73 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.73 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.30/64.73 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.73 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.73 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.30/64.73 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.30/64.73 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.30/64.73 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.30/64.73 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.30/64.73 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.30/64.73 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.30/64.73 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.30/64.73 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.30/64.73 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.30/64.73 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.30/64.73 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.30/64.73 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.30/64.73 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.30/64.73 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.30/64.73 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.30/64.73 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.30/64.73 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.73 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.30/64.73 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.73 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.73 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.73 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.73 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.30/64.73 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.73 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.73 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.73 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.30/64.73 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.30/64.73 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.73 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.73 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.73 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.30/64.73 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.30/64.73 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.73 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.73 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.73 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.73 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.73 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.73 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.30/64.73 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.73 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.73 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.73 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.73 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.73 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.73 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.73 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.30/64.73 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.73 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.73 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.30/64.73 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.73 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.73 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.73 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.73 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.30/64.73 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.30/64.73 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.73 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.73 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.30/64.73 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.73 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.73 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.73 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.73 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.73 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.73 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.73 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.73 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.73 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.73 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.30/64.73 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.30/64.73 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.73 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.73 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.30/64.73 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.73 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.30/64.73 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.30/64.73 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.73 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.73 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.30/64.73 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.73 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.73 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.73 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.73 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.73 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.73 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.73 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.73 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.73 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.73 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.73 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.73 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.73 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.30/64.73 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.30/64.73 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.73 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.73 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.30/64.73 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.30/64.73 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.73 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.73 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.73 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.73 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.73 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.73 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.30/64.73 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.73 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.73 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.73 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.73 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.73 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.73 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.73 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.73 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.73 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.73 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.73 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.73 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.73 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.73 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.73 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.73 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.73 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.73 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.73 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.73 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.73 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.73 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.73 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.73 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.30/64.73 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.30/64.73 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.73 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.73 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.73 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.73 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.30/64.73 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.73 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.73 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.73 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.73 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.73 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.73 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.73 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.73 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.73 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.73 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.73 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.30/64.73 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.73 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.73 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.73 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.73 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.73 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.73 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.73 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.30/64.73 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.73 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.30/64.73 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.73 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.73 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.73 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.73 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.73 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.30/64.73 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.73 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.73 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.73 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.73 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.73 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.30/64.73 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.73 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.73 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.73 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.73 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.73 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.73 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.30/64.73 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.73 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.30/64.73 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.73 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.73 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.30/64.73 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.30/64.73 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.73 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.73 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.73 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.73 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.73 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.73 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.73 100.30/64.73 The TRS R consists of the following rules: 100.30/64.73 100.30/64.73 new_primMulNat0(Zero, wz5100) -> Zero 100.30/64.73 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.30/64.73 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.30/64.73 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.30/64.73 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.30/64.73 new_primPlusNat0(Zero, Zero) -> Zero 100.30/64.73 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.30/64.73 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.30/64.73 100.30/64.73 The set Q consists of the following terms: 100.30/64.73 100.30/64.73 new_primPlusNat1(Succ(x0), x1) 100.30/64.73 new_primMulNat0(Zero, x0) 100.30/64.73 new_primMulNat0(Succ(x0), x1) 100.30/64.73 new_primPlusNat0(Succ(x0), Zero) 100.30/64.73 new_primPlusNat0(Succ(x0), Succ(x1)) 100.30/64.73 new_primPlusNat1(Zero, x0) 100.30/64.73 new_primPlusNat0(Zero, Zero) 100.30/64.73 new_primPlusNat0(Zero, Succ(x0)) 100.30/64.73 100.30/64.73 We have to consider all minimal (P,Q,R)-chains. 100.30/64.73 ---------------------------------------- 100.30/64.73 100.30/64.73 (93) TransformationProof (EQUIVALENT) 100.30/64.73 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) at position [7,0] we obtained the following new rules [LPAR04]: 100.30/64.73 100.30/64.73 (new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc),new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc)) 100.30/64.73 100.30/64.73 100.30/64.73 ---------------------------------------- 100.30/64.73 100.30/64.73 (94) 100.30/64.73 Obligation: 100.30/64.73 Q DP problem: 100.30/64.73 The TRS P consists of the following rules: 100.30/64.73 100.30/64.73 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.73 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.30/64.73 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.30/64.73 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.30/64.73 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.73 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.30/64.73 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.30/64.73 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.30/64.73 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.30/64.73 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.30/64.73 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.30/64.73 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.73 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.30/64.73 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.30/64.73 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.73 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.73 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.73 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.73 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.30/64.73 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.73 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.73 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.73 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.73 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.73 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.73 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.73 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.73 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.73 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.73 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.73 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.73 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.73 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.73 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.73 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.73 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.73 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.73 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.73 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.73 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.73 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.73 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.73 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.73 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.73 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.73 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.73 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.73 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.73 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.73 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.73 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.73 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.73 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.73 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.73 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.30/64.73 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.30/64.73 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.30/64.73 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.73 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.73 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.73 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.73 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.73 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.73 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.74 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.74 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.74 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.74 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.74 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.74 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.30/64.74 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.74 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.74 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.74 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.74 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.74 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.74 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.30/64.74 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.74 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.74 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.74 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.74 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.74 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.74 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.30/64.74 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.74 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.74 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.74 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.30/64.74 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.74 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.30/64.74 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.74 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.74 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.30/64.74 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.74 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.30/64.74 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.74 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.74 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.74 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.74 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.30/64.74 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.30/64.74 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.74 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.74 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.74 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.74 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.74 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.74 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.74 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.74 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.74 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.30/64.74 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.74 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.74 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.74 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.74 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.30/64.74 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.74 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.74 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.74 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.74 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.74 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.74 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.74 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.74 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.30/64.74 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.74 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.74 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.74 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.74 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.74 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.74 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.74 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.74 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.74 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.74 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.74 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.74 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.74 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.74 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.74 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.74 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.74 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.74 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.74 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.30/64.74 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.30/64.74 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.30/64.74 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.30/64.74 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.30/64.74 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.30/64.74 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.30/64.74 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.30/64.74 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.30/64.74 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.30/64.74 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.30/64.74 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.30/64.74 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.30/64.74 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.30/64.74 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.30/64.74 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.30/64.74 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.30/64.74 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.30/64.74 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.30/64.74 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.30/64.74 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.30/64.74 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.30/64.74 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.30/64.74 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.30/64.74 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.30/64.74 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.30/64.74 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.30/64.74 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.30/64.74 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.30/64.74 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.30/64.74 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.30/64.74 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.30/64.74 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.30/64.74 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.30/64.74 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.74 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.30/64.74 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.30/64.74 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.30/64.74 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.30/64.74 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.30/64.74 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.30/64.74 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.74 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.74 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.30/64.74 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.30/64.74 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.74 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.30/64.74 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.74 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.30/64.74 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.30/64.74 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.30/64.74 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.74 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.74 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.74 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.74 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.30/64.74 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.74 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.30/64.74 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.30/64.74 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.30/64.74 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.30/64.74 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.74 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.30/64.74 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.30/64.74 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.74 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.30/64.74 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.30/64.74 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.74 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.30/64.74 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.74 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.74 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.30/64.74 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.74 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.30/64.74 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.74 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.74 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.30/64.74 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.30/64.74 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.30/64.74 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.30/64.74 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.30/64.74 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.30/64.74 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.30/64.74 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.30/64.74 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.30/64.74 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.30/64.74 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.30/64.74 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.30/64.74 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.30/64.74 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.30/64.74 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.30/64.74 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.30/64.74 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.30/64.74 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.74 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.30/64.74 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.74 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.74 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.74 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.74 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.30/64.74 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.74 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.74 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.74 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.30/64.74 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.30/64.74 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.74 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.74 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.74 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.30/64.74 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.30/64.74 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.74 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.74 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.74 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.74 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.74 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.74 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.30/64.74 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.74 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.74 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.74 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.74 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.74 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.74 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.74 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.30/64.74 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.74 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.74 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.30/64.74 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.74 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.74 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.74 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.74 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.30/64.74 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.30/64.74 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.74 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.74 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.30/64.74 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.74 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.74 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.74 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.74 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.74 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.74 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.74 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.74 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.74 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.74 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.30/64.74 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.30/64.74 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.74 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.74 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.30/64.74 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.74 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.30/64.74 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.30/64.74 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.74 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.74 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.30/64.74 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.74 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.74 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.74 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.74 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.74 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.74 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.74 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.74 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.74 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.74 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.74 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.74 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.74 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.30/64.74 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.30/64.74 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.74 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.74 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.30/64.74 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.30/64.74 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.74 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.74 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.74 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.74 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.74 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.74 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.30/64.74 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.74 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.74 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.74 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.74 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.74 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.74 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.74 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.74 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.74 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.74 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.74 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.74 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.74 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.74 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.74 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.74 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.74 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.74 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.74 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.74 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.74 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.74 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.74 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.74 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.30/64.74 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.30/64.74 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.74 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.74 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.74 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.74 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.30/64.74 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.74 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.74 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.74 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.74 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.74 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.74 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.74 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.74 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.74 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.74 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.74 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.30/64.74 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.74 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.74 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.74 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.74 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.74 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.74 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.74 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.30/64.74 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.74 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.30/64.74 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.74 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.74 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.74 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.74 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.74 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.30/64.74 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.74 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.74 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.74 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.74 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.74 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.30/64.74 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.74 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.74 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.74 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.74 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.74 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.74 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.30/64.74 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.74 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.30/64.74 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.74 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.74 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.30/64.74 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.30/64.74 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.74 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.74 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.74 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.74 100.30/64.74 The TRS R consists of the following rules: 100.30/64.74 100.30/64.74 new_primMulNat0(Zero, wz5100) -> Zero 100.30/64.74 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.30/64.74 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.30/64.74 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.30/64.74 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.30/64.74 new_primPlusNat0(Zero, Zero) -> Zero 100.30/64.74 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.30/64.74 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.30/64.74 100.30/64.74 The set Q consists of the following terms: 100.30/64.74 100.30/64.74 new_primPlusNat1(Succ(x0), x1) 100.30/64.74 new_primMulNat0(Zero, x0) 100.30/64.74 new_primMulNat0(Succ(x0), x1) 100.30/64.74 new_primPlusNat0(Succ(x0), Zero) 100.30/64.74 new_primPlusNat0(Succ(x0), Succ(x1)) 100.30/64.74 new_primPlusNat1(Zero, x0) 100.30/64.74 new_primPlusNat0(Zero, Zero) 100.30/64.74 new_primPlusNat0(Zero, Succ(x0)) 100.30/64.74 100.30/64.74 We have to consider all minimal (P,Q,R)-chains. 100.30/64.74 ---------------------------------------- 100.30/64.74 100.30/64.74 (95) TransformationProof (EQUIVALENT) 100.30/64.74 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) at position [7,0] we obtained the following new rules [LPAR04]: 100.30/64.74 100.30/64.74 (new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc),new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc)) 100.30/64.74 100.30/64.74 100.30/64.74 ---------------------------------------- 100.30/64.74 100.30/64.74 (96) 100.30/64.74 Obligation: 100.30/64.74 Q DP problem: 100.30/64.74 The TRS P consists of the following rules: 100.30/64.74 100.30/64.74 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.30/64.74 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.30/64.74 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.30/64.74 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.30/64.74 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.30/64.74 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.30/64.74 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.30/64.74 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.30/64.74 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.30/64.74 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.30/64.74 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.30/64.74 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.74 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.74 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.74 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.74 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.74 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.74 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.30/64.74 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.74 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.74 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.74 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.74 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.74 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.74 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.30/64.74 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.74 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.74 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.74 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.74 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.74 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.74 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.30/64.74 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.74 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.74 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.74 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.30/64.74 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.74 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.30/64.74 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.74 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.74 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.30/64.74 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.74 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.30/64.74 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.74 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.74 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.74 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.74 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.30/64.74 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.30/64.74 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.74 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.74 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.74 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.74 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.74 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.74 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.74 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.74 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.74 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.30/64.74 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.74 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.74 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.74 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.74 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.30/64.74 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.74 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.74 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.74 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.74 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.74 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.74 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.74 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.74 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.30/64.74 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.74 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.74 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.74 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.74 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.74 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.74 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.74 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.74 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.74 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.74 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.74 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.74 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.74 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.74 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.74 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.74 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.74 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.74 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.74 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.30/64.74 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.30/64.74 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.30/64.74 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.30/64.74 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.30/64.74 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.30/64.74 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.30/64.74 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.30/64.74 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.30/64.74 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.30/64.74 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.30/64.74 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.30/64.74 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.30/64.74 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.30/64.74 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.30/64.74 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.30/64.74 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.30/64.74 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.30/64.74 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.30/64.74 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.30/64.74 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.30/64.74 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.30/64.74 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.30/64.74 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.30/64.74 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.30/64.74 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.30/64.74 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.30/64.74 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.30/64.74 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.30/64.74 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.30/64.74 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.30/64.74 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.30/64.74 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.30/64.74 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.30/64.74 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.74 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.30/64.74 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.30/64.74 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.30/64.74 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.30/64.74 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.30/64.74 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.30/64.74 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.74 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.74 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.30/64.74 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.30/64.74 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.74 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.30/64.74 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.74 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.30/64.74 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.30/64.74 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.30/64.74 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.74 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.74 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.74 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.74 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.30/64.74 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.74 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.30/64.74 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.30/64.74 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.30/64.74 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.30/64.74 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.74 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.30/64.74 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.30/64.74 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.74 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.30/64.74 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.30/64.74 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.74 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.30/64.74 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.74 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.74 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.30/64.74 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.74 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.30/64.74 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.74 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.74 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.30/64.74 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.30/64.74 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.30/64.74 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.30/64.74 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.30/64.74 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.30/64.74 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.30/64.74 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.30/64.74 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.30/64.74 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.30/64.74 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.30/64.74 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.30/64.74 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.30/64.74 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.30/64.74 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.30/64.74 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.30/64.74 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.30/64.74 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.74 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.30/64.74 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.74 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.74 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.74 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.74 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.30/64.74 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.74 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.74 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.74 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.30/64.74 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.30/64.74 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.74 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.74 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.74 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.30/64.74 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.30/64.74 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.74 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.74 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.74 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.74 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.74 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.74 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.30/64.74 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.74 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.74 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.74 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.74 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.74 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.74 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.74 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.30/64.74 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.74 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.74 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.30/64.74 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.74 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.74 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.74 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.74 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.30/64.74 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.30/64.74 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.74 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.74 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.30/64.74 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.74 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.74 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.74 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.74 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.74 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.74 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.74 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.74 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.74 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.74 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.30/64.74 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.30/64.74 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.74 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.74 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.30/64.74 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.74 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.30/64.74 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.30/64.74 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.74 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.74 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.30/64.74 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.74 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.74 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.74 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.74 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.74 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.74 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.74 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.74 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.74 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.74 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.74 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.74 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.74 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.30/64.74 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.30/64.74 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.74 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.74 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.30/64.74 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.30/64.74 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.74 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.74 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.74 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.74 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.74 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.74 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.30/64.74 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.74 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.74 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.74 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.74 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.74 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.74 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.74 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.74 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.74 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.74 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.74 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.74 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.74 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.74 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.74 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.74 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.74 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.74 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.74 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.74 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.74 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.74 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.74 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.74 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.30/64.74 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.30/64.74 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.74 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.74 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.74 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.74 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.30/64.74 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.74 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.74 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.74 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.74 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.74 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.74 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.74 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.74 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.74 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.74 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.74 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.30/64.74 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.74 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.74 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.74 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.74 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.74 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.74 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.74 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.30/64.74 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.74 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.30/64.74 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.74 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.74 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.74 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.74 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.74 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.30/64.74 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.74 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.74 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.74 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.74 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.74 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.30/64.74 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.74 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.74 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.74 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.74 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.74 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.74 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.30/64.74 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.74 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.30/64.74 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.74 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.74 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.30/64.74 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.30/64.74 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.74 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.74 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.74 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.74 100.30/64.74 The TRS R consists of the following rules: 100.30/64.74 100.30/64.74 new_primMulNat0(Zero, wz5100) -> Zero 100.30/64.74 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.30/64.74 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.30/64.74 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.30/64.74 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.30/64.74 new_primPlusNat0(Zero, Zero) -> Zero 100.30/64.74 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.30/64.74 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.30/64.74 100.30/64.74 The set Q consists of the following terms: 100.30/64.74 100.30/64.74 new_primPlusNat1(Succ(x0), x1) 100.30/64.74 new_primMulNat0(Zero, x0) 100.30/64.74 new_primMulNat0(Succ(x0), x1) 100.30/64.74 new_primPlusNat0(Succ(x0), Zero) 100.30/64.74 new_primPlusNat0(Succ(x0), Succ(x1)) 100.30/64.74 new_primPlusNat1(Zero, x0) 100.30/64.74 new_primPlusNat0(Zero, Zero) 100.30/64.74 new_primPlusNat0(Zero, Succ(x0)) 100.30/64.74 100.30/64.74 We have to consider all minimal (P,Q,R)-chains. 100.30/64.74 ---------------------------------------- 100.30/64.74 100.30/64.74 (97) TransformationProof (EQUIVALENT) 100.30/64.74 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) at position [7,0] we obtained the following new rules [LPAR04]: 100.30/64.74 100.30/64.74 (new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc),new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc)) 100.30/64.74 100.30/64.74 100.30/64.74 ---------------------------------------- 100.30/64.74 100.30/64.74 (98) 100.30/64.74 Obligation: 100.30/64.74 Q DP problem: 100.30/64.74 The TRS P consists of the following rules: 100.30/64.74 100.30/64.74 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.30/64.74 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.30/64.74 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.30/64.74 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.30/64.74 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.30/64.74 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.30/64.74 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.30/64.74 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.30/64.74 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.30/64.74 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.74 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.74 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.30/64.75 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.30/64.75 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.30/64.75 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.75 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.75 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.75 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.75 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.75 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.75 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.30/64.75 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.75 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.75 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.75 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.75 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.75 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.75 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.30/64.75 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.75 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.75 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.75 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.75 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.75 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.75 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.30/64.75 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.75 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.75 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.75 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.30/64.75 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.75 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.30/64.75 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.75 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.75 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.30/64.75 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.75 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.30/64.75 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.75 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.75 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.75 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.75 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.30/64.75 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.30/64.75 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.75 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.75 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.75 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.75 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.75 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.75 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.75 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.75 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.75 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.30/64.75 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.75 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.75 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.75 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.75 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.30/64.75 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.75 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.75 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.75 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.75 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.75 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.75 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.75 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.75 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.30/64.75 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.75 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.75 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.75 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.75 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.75 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.75 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.75 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.75 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.75 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.75 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.75 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.75 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.75 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.75 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.75 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.75 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.75 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.75 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.75 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.30/64.75 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.30/64.75 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.30/64.75 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.30/64.75 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.30/64.75 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.30/64.75 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.30/64.75 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.30/64.75 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.30/64.75 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.30/64.75 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.30/64.75 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.30/64.75 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.30/64.75 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.30/64.75 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.30/64.75 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.30/64.75 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.30/64.75 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.30/64.75 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.30/64.75 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.30/64.75 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.30/64.75 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.30/64.75 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.30/64.75 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.30/64.75 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.30/64.75 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.30/64.75 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.30/64.75 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.30/64.75 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.30/64.75 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.30/64.75 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.30/64.75 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.30/64.75 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.30/64.75 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.30/64.75 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.75 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.30/64.75 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.30/64.75 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.30/64.75 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.30/64.75 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.30/64.75 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.30/64.75 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.75 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.75 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.30/64.75 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.30/64.75 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.75 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.30/64.75 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.75 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.30/64.75 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.30/64.75 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.30/64.75 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.75 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.75 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.75 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.75 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.30/64.75 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.75 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.30/64.75 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.30/64.75 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.30/64.75 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.30/64.75 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.75 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.30/64.75 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.30/64.75 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.75 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.30/64.75 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.30/64.75 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.75 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.30/64.75 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.75 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.75 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.30/64.75 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.75 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.30/64.75 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.75 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.75 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.30/64.75 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.30/64.75 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.30/64.75 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.30/64.75 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.30/64.75 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.30/64.75 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.30/64.75 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.30/64.75 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.30/64.75 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.30/64.75 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.30/64.75 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.30/64.75 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.30/64.75 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.30/64.75 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.30/64.75 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.30/64.75 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.30/64.75 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.75 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.30/64.75 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.75 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.75 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.75 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.75 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.30/64.75 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.75 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.75 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.75 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.30/64.75 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.30/64.75 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.75 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.75 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.75 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.30/64.75 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.30/64.75 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.75 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.75 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.75 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.75 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.75 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.75 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.30/64.75 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.75 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.75 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.75 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.75 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.75 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.75 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.75 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.30/64.75 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.75 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.75 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.30/64.75 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.75 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.75 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.75 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.75 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.30/64.75 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.30/64.75 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.75 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.75 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.30/64.75 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.75 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.75 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.75 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.75 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.75 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.75 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.75 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.75 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.75 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.75 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.30/64.75 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.30/64.75 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.75 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.75 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.30/64.75 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.75 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.30/64.75 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.30/64.75 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.75 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.75 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.30/64.75 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.75 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.75 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.75 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.75 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.75 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.75 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.75 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.75 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.75 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.75 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.75 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.75 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.75 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.30/64.75 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.30/64.75 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.75 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.75 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.30/64.75 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.30/64.75 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.75 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.75 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.75 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.75 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.75 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.75 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.30/64.75 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.75 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.75 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.75 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.75 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.75 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.75 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.75 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.75 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.75 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.75 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.75 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.75 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.75 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.75 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.75 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.75 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.75 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.75 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.75 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.75 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.75 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.75 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.75 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.75 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.30/64.75 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.30/64.75 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.75 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.75 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.75 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.75 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.30/64.75 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.75 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.75 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.75 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.75 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.75 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.75 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.75 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.75 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.75 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.75 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.75 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.30/64.75 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.75 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.75 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.75 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.75 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.75 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.75 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.75 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.30/64.75 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.75 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.30/64.75 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.75 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.75 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.75 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.75 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.75 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.30/64.75 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.75 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.75 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.75 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.75 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.75 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.30/64.75 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.75 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.75 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.75 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.75 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.75 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.75 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.30/64.75 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.75 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.30/64.75 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.75 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.75 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.30/64.75 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.30/64.75 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.75 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.75 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.75 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.75 100.30/64.75 The TRS R consists of the following rules: 100.30/64.75 100.30/64.75 new_primMulNat0(Zero, wz5100) -> Zero 100.30/64.75 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.30/64.75 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.30/64.75 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.30/64.75 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.30/64.75 new_primPlusNat0(Zero, Zero) -> Zero 100.30/64.75 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.30/64.75 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.30/64.75 100.30/64.75 The set Q consists of the following terms: 100.30/64.75 100.30/64.75 new_primPlusNat1(Succ(x0), x1) 100.30/64.75 new_primMulNat0(Zero, x0) 100.30/64.75 new_primMulNat0(Succ(x0), x1) 100.30/64.75 new_primPlusNat0(Succ(x0), Zero) 100.30/64.75 new_primPlusNat0(Succ(x0), Succ(x1)) 100.30/64.75 new_primPlusNat1(Zero, x0) 100.30/64.75 new_primPlusNat0(Zero, Zero) 100.30/64.75 new_primPlusNat0(Zero, Succ(x0)) 100.30/64.75 100.30/64.75 We have to consider all minimal (P,Q,R)-chains. 100.30/64.75 ---------------------------------------- 100.30/64.75 100.30/64.75 (99) TransformationProof (EQUIVALENT) 100.30/64.75 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) at position [7,0] we obtained the following new rules [LPAR04]: 100.30/64.75 100.30/64.75 (new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc),new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc)) 100.30/64.75 100.30/64.75 100.30/64.75 ---------------------------------------- 100.30/64.75 100.30/64.75 (100) 100.30/64.75 Obligation: 100.30/64.75 Q DP problem: 100.30/64.75 The TRS P consists of the following rules: 100.30/64.75 100.30/64.75 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.30/64.75 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.30/64.75 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.30/64.75 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.30/64.75 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.30/64.75 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.30/64.75 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.30/64.75 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.30/64.75 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.30/64.75 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.30/64.75 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.30/64.75 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.75 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.75 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.75 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.75 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.75 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.75 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.76 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.76 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.76 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.76 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.76 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.76 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.76 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.76 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.76 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.30/64.76 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.76 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.76 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.76 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.76 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.76 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.76 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.30/64.76 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.76 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.76 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.76 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.76 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.76 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.76 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.30/64.76 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.76 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.76 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.76 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.30/64.76 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.76 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.30/64.76 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.76 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.76 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.30/64.76 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.76 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.30/64.76 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.76 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.76 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.76 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.76 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.30/64.76 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.30/64.76 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.76 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.76 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.76 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.76 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.76 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.76 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.76 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.76 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.76 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.30/64.76 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.76 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.76 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.76 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.76 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.30/64.76 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.76 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.76 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.76 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.76 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.76 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.76 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.76 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.76 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.30/64.76 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.76 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.76 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.76 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.76 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.76 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.76 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.76 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.76 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.76 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.76 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.76 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.76 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.76 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.76 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.76 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.76 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.76 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.76 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.76 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.30/64.76 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.30/64.76 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.30/64.76 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.30/64.76 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.30/64.76 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.30/64.76 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.30/64.76 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.30/64.76 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.30/64.76 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.30/64.76 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.30/64.76 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.30/64.76 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.30/64.76 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.30/64.76 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.30/64.76 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.30/64.76 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.30/64.76 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.30/64.76 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.30/64.76 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.30/64.76 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.30/64.76 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.30/64.76 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.30/64.76 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.30/64.76 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.30/64.76 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.30/64.76 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.30/64.76 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.30/64.76 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.30/64.76 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.30/64.76 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.30/64.76 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.30/64.76 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.30/64.76 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.30/64.76 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.76 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.30/64.76 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.30/64.76 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.30/64.76 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.30/64.76 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.30/64.76 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.30/64.76 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.76 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.76 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.30/64.76 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.30/64.76 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.76 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.30/64.76 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.76 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.30/64.76 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.30/64.76 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.30/64.76 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.76 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.76 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.76 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.76 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.30/64.76 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.76 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.30/64.76 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.30/64.76 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.30/64.76 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.30/64.76 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.76 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.30/64.76 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.30/64.76 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.76 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.30/64.76 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.30/64.76 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.76 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.30/64.76 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.76 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.76 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.30/64.76 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.76 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.30/64.76 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.76 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.30/64.76 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.30/64.76 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.30/64.76 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.30/64.76 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.30/64.76 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.30/64.76 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.30/64.76 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.30/64.76 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.30/64.76 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.30/64.76 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.30/64.76 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.30/64.76 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.30/64.76 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.30/64.76 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.30/64.76 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.30/64.76 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.30/64.76 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.30/64.76 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.76 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.30/64.76 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.76 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.76 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.76 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.76 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.30/64.76 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.76 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.76 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.76 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.30/64.76 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.30/64.76 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.76 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.76 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.76 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.30/64.76 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.30/64.76 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.76 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.76 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.76 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.76 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.76 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.76 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.30/64.76 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.76 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.76 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.76 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.76 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.76 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.76 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.76 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.30/64.76 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.76 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.76 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.30/64.76 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.76 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.76 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.76 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.76 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.30/64.76 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.30/64.76 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.76 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.76 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.30/64.76 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.76 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.76 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.76 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.76 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.76 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.76 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.76 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.76 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.76 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.76 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.30/64.76 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.30/64.76 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.76 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.76 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.30/64.76 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.76 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.30/64.76 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.30/64.76 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.76 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.76 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.30/64.76 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.76 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.76 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.76 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.76 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.76 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.76 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.76 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.76 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.76 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.76 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.76 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.76 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.76 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.30/64.76 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.30/64.76 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.76 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.76 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.30/64.76 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.30/64.76 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.76 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.76 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.76 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.30/64.76 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.76 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.76 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.30/64.76 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.76 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.76 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.76 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.76 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.76 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.76 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.76 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.76 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.76 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.76 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.76 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.76 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.76 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.76 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.76 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.76 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.76 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.76 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.76 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.76 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.76 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.76 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.76 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.76 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.30/64.76 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.30/64.76 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.76 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.76 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.76 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.76 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.30/64.76 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.76 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.76 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.76 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.76 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.76 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.76 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.76 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.76 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.76 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.76 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.76 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.30/64.76 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.76 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.76 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.76 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.76 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.76 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.76 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.76 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.30/64.76 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.76 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.30/64.76 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.76 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.76 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.76 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.76 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.76 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.30/64.76 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.76 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.76 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.76 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.76 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.76 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.30/64.76 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.76 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.30/64.76 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.76 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.76 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.76 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.76 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.30/64.76 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.76 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.30/64.76 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.76 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.76 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.30/64.76 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.30/64.76 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.76 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.30/64.76 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.76 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.76 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.76 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.76 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.30/64.76 100.30/64.76 The TRS R consists of the following rules: 100.30/64.76 100.30/64.76 new_primMulNat0(Zero, wz5100) -> Zero 100.30/64.76 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.30/64.76 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.30/64.76 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.30/64.76 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.30/64.76 new_primPlusNat0(Zero, Zero) -> Zero 100.30/64.76 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.30/64.76 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.30/64.76 100.30/64.76 The set Q consists of the following terms: 100.30/64.76 100.30/64.76 new_primPlusNat1(Succ(x0), x1) 100.30/64.76 new_primMulNat0(Zero, x0) 100.30/64.76 new_primMulNat0(Succ(x0), x1) 100.30/64.76 new_primPlusNat0(Succ(x0), Zero) 100.30/64.76 new_primPlusNat0(Succ(x0), Succ(x1)) 100.30/64.76 new_primPlusNat1(Zero, x0) 100.30/64.76 new_primPlusNat0(Zero, Zero) 100.30/64.76 new_primPlusNat0(Zero, Succ(x0)) 100.30/64.76 100.30/64.76 We have to consider all minimal (P,Q,R)-chains. 100.30/64.76 ---------------------------------------- 100.30/64.76 100.30/64.76 (101) TransformationProof (EQUIVALENT) 100.30/64.76 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) at position [7,0] we obtained the following new rules [LPAR04]: 100.30/64.76 100.30/64.76 (new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc),new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc)) 100.30/64.76 100.30/64.76 100.30/64.76 ---------------------------------------- 100.30/64.76 100.30/64.76 (102) 100.30/64.76 Obligation: 100.30/64.76 Q DP problem: 100.30/64.76 The TRS P consists of the following rules: 100.30/64.76 100.30/64.76 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.76 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.30/64.76 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.30/64.76 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.30/64.76 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.76 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.30/64.76 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.30/64.76 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.30/64.76 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.30/64.76 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.30/64.76 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.30/64.76 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.76 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.30/64.76 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.30/64.76 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.76 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.76 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.76 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.76 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.30/64.76 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.76 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.76 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.76 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.76 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.76 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.76 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.76 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.76 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.76 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.76 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.76 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.76 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.76 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.76 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.76 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.76 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.76 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.76 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.76 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.76 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.76 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.76 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.76 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.76 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.76 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.76 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.76 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.76 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.76 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.76 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.76 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.76 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.76 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.76 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.76 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.30/64.76 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.30/64.76 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.30/64.76 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.76 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.76 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.76 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.30/64.76 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.76 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.76 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.76 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.76 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.30/64.76 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.76 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.30/64.76 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.76 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.76 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.76 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.76 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.30/64.76 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.30/64.76 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.30/64.76 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.76 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.76 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.76 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.76 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.76 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.76 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.30/64.76 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.76 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.76 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.76 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.76 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.76 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.76 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.30/64.76 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.76 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.76 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.76 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.76 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.76 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.76 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.30/64.76 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.76 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.76 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.76 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.30/64.76 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.76 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.30/64.76 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.76 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.76 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.30/64.76 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.76 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.30/64.76 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.76 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.76 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.76 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.76 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.30/64.76 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.30/64.76 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.76 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.76 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.76 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.76 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.76 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.76 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.76 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.76 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.76 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.30/64.76 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.76 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.76 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.76 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.76 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.30/64.76 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.76 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.76 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.76 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.76 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.76 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.76 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.76 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.76 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.30/64.76 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.30/64.76 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.76 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.30/64.76 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.76 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.76 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.76 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.76 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.76 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.30/64.76 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.76 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.76 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.76 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.76 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.76 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.76 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.76 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.76 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.76 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.76 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.76 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.31/64.76 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.76 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.76 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.31/64.76 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.76 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.76 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.76 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.76 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.76 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.76 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.76 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.31/64.76 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.76 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.76 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.76 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.76 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.76 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.76 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.76 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.76 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.76 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.76 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.76 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.76 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.76 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.31/64.76 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.31/64.76 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.76 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.76 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.76 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.76 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.76 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.76 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.76 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.76 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.76 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.76 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.76 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.76 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.31/64.76 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.76 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.76 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.76 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.76 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.76 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.76 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.76 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.76 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.76 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.31/64.76 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.76 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.76 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.76 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.76 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.76 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.76 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.76 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.76 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.76 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.76 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.76 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.76 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.76 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.76 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.76 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.76 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.76 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.76 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.76 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.76 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.31/64.76 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.76 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.31/64.76 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.76 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.76 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.31/64.76 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.76 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.76 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.76 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.31/64.76 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.76 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.76 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.76 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.76 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.31/64.76 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.76 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.76 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.76 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.76 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.76 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.76 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.76 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.76 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.76 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.31/64.76 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.76 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.76 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.76 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.76 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.31/64.76 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.76 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.76 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.76 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.31/64.76 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.76 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.76 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.76 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.76 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.76 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.31/64.76 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.76 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.76 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.76 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.76 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.76 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.76 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.31/64.76 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.76 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.76 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.76 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.76 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.76 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.76 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.76 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.31/64.76 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.76 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.76 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.31/64.76 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.76 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.76 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.76 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.76 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.76 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.76 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.76 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.76 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.76 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.76 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.76 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.76 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.76 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.76 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.76 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.76 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.76 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.76 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.76 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.76 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.31/64.76 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.76 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.76 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.31/64.76 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.76 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.76 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.31/64.76 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.76 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.76 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.31/64.76 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.76 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.76 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.76 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.76 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.76 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.76 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.76 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.76 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.76 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.76 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.76 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.76 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.76 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.76 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.76 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.76 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.76 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.76 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.76 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.76 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.76 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.76 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.76 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.76 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.76 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.76 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.76 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.76 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.76 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.76 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.76 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.76 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.76 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.76 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.76 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.76 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.76 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.76 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.76 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.76 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.76 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.76 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.76 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.76 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.76 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.76 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.76 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.76 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.76 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.76 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.31/64.76 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.31/64.76 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.76 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.76 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.76 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.76 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.31/64.76 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.76 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.76 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.76 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.76 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.76 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.76 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.76 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.76 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.76 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.76 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.76 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.31/64.76 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.76 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.76 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.76 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.76 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.76 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.76 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.76 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.31/64.76 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.76 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.31/64.76 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.76 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.76 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.76 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.76 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.76 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.31/64.76 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.76 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.76 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.76 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.76 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.76 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.31/64.76 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.76 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.76 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.76 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.76 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.76 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.76 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.31/64.76 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.76 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.31/64.76 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.76 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.76 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.31/64.76 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.31/64.76 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.76 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.76 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.76 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.76 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.76 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.76 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.76 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.76 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.76 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.76 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.76 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.76 100.31/64.76 The TRS R consists of the following rules: 100.31/64.76 100.31/64.76 new_primMulNat0(Zero, wz5100) -> Zero 100.31/64.76 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.31/64.76 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.31/64.76 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.31/64.76 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.31/64.76 new_primPlusNat0(Zero, Zero) -> Zero 100.31/64.76 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.31/64.76 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.31/64.76 100.31/64.76 The set Q consists of the following terms: 100.31/64.76 100.31/64.76 new_primPlusNat1(Succ(x0), x1) 100.31/64.76 new_primMulNat0(Zero, x0) 100.31/64.76 new_primMulNat0(Succ(x0), x1) 100.31/64.76 new_primPlusNat0(Succ(x0), Zero) 100.31/64.76 new_primPlusNat0(Succ(x0), Succ(x1)) 100.31/64.76 new_primPlusNat1(Zero, x0) 100.31/64.76 new_primPlusNat0(Zero, Zero) 100.31/64.76 new_primPlusNat0(Zero, Succ(x0)) 100.31/64.76 100.31/64.76 We have to consider all minimal (P,Q,R)-chains. 100.31/64.76 ---------------------------------------- 100.31/64.76 100.31/64.76 (103) TransformationProof (EQUIVALENT) 100.31/64.76 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) at position [7,0] we obtained the following new rules [LPAR04]: 100.31/64.76 100.31/64.76 (new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc),new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc)) 100.31/64.76 100.31/64.76 100.31/64.76 ---------------------------------------- 100.31/64.76 100.31/64.76 (104) 100.31/64.76 Obligation: 100.31/64.76 Q DP problem: 100.31/64.76 The TRS P consists of the following rules: 100.31/64.76 100.31/64.76 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.76 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.76 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.76 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.31/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.31/64.76 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.31/64.76 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.76 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.31/64.76 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.76 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.76 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.31/64.76 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.31/64.76 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.31/64.76 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.31/64.76 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.31/64.76 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.76 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.76 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.76 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.31/64.76 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.76 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.76 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.76 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.76 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.76 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.76 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.76 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.76 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.76 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.76 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.76 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.31/64.76 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.76 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.76 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.76 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.76 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.31/64.77 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.31/64.77 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.31/64.77 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.77 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.77 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.77 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.77 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.77 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.77 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.31/64.77 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.77 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.77 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.77 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.77 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.77 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.77 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.31/64.77 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.77 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.77 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.77 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.77 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.77 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.77 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.31/64.77 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.77 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.77 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.77 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.31/64.77 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.77 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.31/64.77 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.77 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.77 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.31/64.77 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.77 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.31/64.77 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.77 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.77 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.77 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.77 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.31/64.77 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.31/64.77 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.77 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.77 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.77 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.77 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.77 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.77 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.77 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.77 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.77 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.31/64.77 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.77 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.77 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.77 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.77 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.31/64.77 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.77 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.77 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.77 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.77 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.77 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.77 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.77 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.77 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.31/64.77 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.77 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.77 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.77 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.77 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.77 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.77 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.77 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.77 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.77 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.77 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.77 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.77 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.77 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.77 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.77 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.77 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.77 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.77 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.77 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.77 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.31/64.77 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.77 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.77 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.31/64.77 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.77 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.77 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.77 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.77 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.77 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.77 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.77 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.31/64.77 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.77 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.77 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.77 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.77 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.77 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.77 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.77 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.77 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.77 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.77 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.77 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.77 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.77 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.31/64.77 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.31/64.77 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.77 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.77 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.77 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.77 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.77 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.77 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.77 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.77 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.77 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.77 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.77 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.77 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.31/64.77 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.77 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.77 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.77 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.77 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.77 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.77 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.77 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.77 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.77 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.31/64.77 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.77 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.77 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.77 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.77 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.77 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.77 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.77 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.77 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.77 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.77 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.77 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.77 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.77 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.77 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.77 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.77 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.77 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.77 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.77 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.77 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.31/64.77 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.77 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.31/64.77 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.77 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.77 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.31/64.77 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.77 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.77 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.77 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.31/64.77 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.77 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.77 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.77 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.77 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.31/64.77 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.77 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.77 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.77 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.77 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.77 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.77 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.77 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.77 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.31/64.77 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.77 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.77 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.77 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.77 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.31/64.77 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.77 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.77 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.77 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.31/64.77 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.77 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.77 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.77 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.77 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.77 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.31/64.77 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.77 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.77 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.77 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.77 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.77 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.77 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.31/64.77 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.77 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.77 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.77 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.77 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.77 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.77 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.77 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.31/64.77 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.77 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.77 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.31/64.77 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.77 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.77 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.77 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.77 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.77 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.77 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.77 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.77 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.77 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.77 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.77 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.77 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.77 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.77 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.77 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.77 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.77 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.77 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.77 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.77 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.31/64.77 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.77 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.77 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.31/64.77 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.77 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.77 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.31/64.77 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.77 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.77 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.31/64.77 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.77 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.77 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.77 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.77 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.77 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.77 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.77 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.77 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.77 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.77 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.77 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.77 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.77 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.77 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.77 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.77 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.77 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.77 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.77 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.77 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.77 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.77 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.77 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.77 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.77 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.77 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.77 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.77 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.77 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.77 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.77 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.77 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.77 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.77 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.77 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.77 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.77 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.77 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.77 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.77 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.77 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.77 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.77 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.77 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.77 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.77 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.77 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.77 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.77 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.77 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.31/64.77 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.31/64.77 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.77 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.77 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.77 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.77 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.31/64.77 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.77 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.77 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.77 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.77 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.77 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.77 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.77 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.77 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.77 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.77 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.77 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.31/64.77 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.77 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.77 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.77 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.77 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.77 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.77 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.77 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.31/64.77 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.77 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.31/64.77 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.77 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.77 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.77 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.77 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.77 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.31/64.77 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.77 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.77 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.77 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.77 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.77 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.31/64.77 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.77 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.77 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.77 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.77 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.77 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.77 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.31/64.77 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.77 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.31/64.77 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.77 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.77 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.31/64.77 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.31/64.77 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.77 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.77 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.77 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.77 100.31/64.77 The TRS R consists of the following rules: 100.31/64.77 100.31/64.77 new_primMulNat0(Zero, wz5100) -> Zero 100.31/64.77 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.31/64.77 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.31/64.77 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.31/64.77 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.31/64.77 new_primPlusNat0(Zero, Zero) -> Zero 100.31/64.77 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.31/64.77 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.31/64.77 100.31/64.77 The set Q consists of the following terms: 100.31/64.77 100.31/64.77 new_primPlusNat1(Succ(x0), x1) 100.31/64.77 new_primMulNat0(Zero, x0) 100.31/64.77 new_primMulNat0(Succ(x0), x1) 100.31/64.77 new_primPlusNat0(Succ(x0), Zero) 100.31/64.77 new_primPlusNat0(Succ(x0), Succ(x1)) 100.31/64.77 new_primPlusNat1(Zero, x0) 100.31/64.77 new_primPlusNat0(Zero, Zero) 100.31/64.77 new_primPlusNat0(Zero, Succ(x0)) 100.31/64.77 100.31/64.77 We have to consider all minimal (P,Q,R)-chains. 100.31/64.77 ---------------------------------------- 100.31/64.77 100.31/64.77 (105) TransformationProof (EQUIVALENT) 100.31/64.77 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) at position [7,0] we obtained the following new rules [LPAR04]: 100.31/64.77 100.31/64.77 (new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc),new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc)) 100.31/64.77 100.31/64.77 100.31/64.77 ---------------------------------------- 100.31/64.77 100.31/64.77 (106) 100.31/64.77 Obligation: 100.31/64.77 Q DP problem: 100.31/64.77 The TRS P consists of the following rules: 100.31/64.77 100.31/64.77 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.31/64.77 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.31/64.77 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.31/64.77 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.31/64.77 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.31/64.77 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.31/64.77 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.31/64.77 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.31/64.77 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.31/64.77 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.31/64.77 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.31/64.77 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.77 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.77 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.77 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.77 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.77 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.77 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.77 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.77 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.77 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.77 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.77 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.77 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.31/64.77 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.77 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.77 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.77 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.77 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.77 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.77 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.31/64.77 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.77 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.77 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.77 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.77 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.77 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.77 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.31/64.77 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.77 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.77 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.77 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.31/64.77 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.77 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.31/64.77 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.77 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.77 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.31/64.77 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.77 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.31/64.77 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.77 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.77 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.77 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.77 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.31/64.78 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.31/64.78 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.78 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.78 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.78 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.78 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.78 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.78 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.78 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.78 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.78 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.31/64.78 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.78 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.78 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.78 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.78 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.31/64.78 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.78 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.78 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.78 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.78 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.78 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.78 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.78 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.78 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.31/64.78 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.78 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.78 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.78 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.78 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.78 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.78 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.78 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.78 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.78 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.78 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.78 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.78 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.78 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.78 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.78 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.78 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.78 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.78 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.78 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.78 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.31/64.78 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.78 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.78 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.31/64.78 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.78 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.78 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.78 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.78 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.78 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.78 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.78 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.31/64.78 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.78 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.78 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.78 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.78 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.78 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.78 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.78 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.78 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.78 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.78 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.78 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.78 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.78 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.31/64.78 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.31/64.78 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.78 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.78 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.78 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.78 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.78 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.78 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.78 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.78 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.78 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.78 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.78 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.78 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.31/64.78 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.78 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.78 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.78 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.78 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.78 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.78 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.78 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.78 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.78 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.31/64.78 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.78 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.78 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.78 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.78 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.78 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.78 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.78 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.78 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.78 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.78 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.78 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.78 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.78 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.78 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.78 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.78 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.78 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.78 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.78 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.78 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.31/64.78 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.78 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.31/64.78 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.78 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.78 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.31/64.78 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.78 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.78 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.78 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.31/64.78 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.78 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.78 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.78 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.78 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.31/64.78 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.78 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.78 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.78 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.78 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.78 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.78 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.78 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.78 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.31/64.78 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.78 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.78 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.78 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.78 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.31/64.78 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.78 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.78 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.78 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.31/64.78 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.78 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.78 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.78 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.78 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.78 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.31/64.78 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.78 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.78 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.78 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.78 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.78 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.78 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.31/64.78 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.78 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.78 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.78 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.78 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.78 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.78 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.78 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.31/64.78 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.78 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.78 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.31/64.78 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.78 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.78 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.78 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.78 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.78 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.78 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.78 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.78 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.78 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.78 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.78 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.78 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.78 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.78 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.78 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.78 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.78 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.78 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.78 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.78 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.31/64.78 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.78 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.78 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.31/64.78 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.78 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.78 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.31/64.78 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.78 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.78 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.31/64.78 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.78 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.78 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.78 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.78 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.78 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.78 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.78 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.78 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.78 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.78 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.78 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.78 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.78 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.78 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.78 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.78 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.78 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.78 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.78 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.78 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.78 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.78 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.78 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.78 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.78 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.78 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.78 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.78 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.78 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.78 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.78 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.78 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.78 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.78 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.78 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.78 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.78 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.78 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.78 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.78 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.78 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.78 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.78 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.78 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.78 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.78 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.78 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.78 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.78 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.78 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.31/64.78 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.31/64.78 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.78 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.78 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.78 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.78 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.31/64.78 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.78 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.78 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.78 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.78 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.78 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.78 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.78 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.78 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.78 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.78 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.78 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.31/64.78 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.78 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.78 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.78 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.78 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.78 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.78 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.78 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.31/64.78 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.78 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.31/64.78 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.78 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.78 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.78 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.78 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.78 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.31/64.78 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.78 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.78 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.78 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.78 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.78 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.31/64.78 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.78 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.78 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.78 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.78 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.78 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.78 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.31/64.78 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.78 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.31/64.78 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.78 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.78 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.31/64.78 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.31/64.78 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.78 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.78 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.78 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 100.31/64.78 The TRS R consists of the following rules: 100.31/64.78 100.31/64.78 new_primMulNat0(Zero, wz5100) -> Zero 100.31/64.78 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.31/64.78 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.31/64.78 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.31/64.78 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.31/64.78 new_primPlusNat0(Zero, Zero) -> Zero 100.31/64.78 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.31/64.78 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.31/64.78 100.31/64.78 The set Q consists of the following terms: 100.31/64.78 100.31/64.78 new_primPlusNat1(Succ(x0), x1) 100.31/64.78 new_primMulNat0(Zero, x0) 100.31/64.78 new_primMulNat0(Succ(x0), x1) 100.31/64.78 new_primPlusNat0(Succ(x0), Zero) 100.31/64.78 new_primPlusNat0(Succ(x0), Succ(x1)) 100.31/64.78 new_primPlusNat1(Zero, x0) 100.31/64.78 new_primPlusNat0(Zero, Zero) 100.31/64.78 new_primPlusNat0(Zero, Succ(x0)) 100.31/64.78 100.31/64.78 We have to consider all minimal (P,Q,R)-chains. 100.31/64.78 ---------------------------------------- 100.31/64.78 100.31/64.78 (107) TransformationProof (EQUIVALENT) 100.31/64.78 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) at position [7,0] we obtained the following new rules [LPAR04]: 100.31/64.78 100.31/64.78 (new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc),new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc)) 100.31/64.78 100.31/64.78 100.31/64.78 ---------------------------------------- 100.31/64.78 100.31/64.78 (108) 100.31/64.78 Obligation: 100.31/64.78 Q DP problem: 100.31/64.78 The TRS P consists of the following rules: 100.31/64.78 100.31/64.78 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.31/64.78 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.31/64.78 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.31/64.78 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.31/64.78 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.31/64.78 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.31/64.78 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.31/64.78 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.31/64.78 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.31/64.78 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.31/64.78 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.31/64.78 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.78 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.78 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.78 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.78 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.78 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.78 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.31/64.78 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.78 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.78 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.78 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.78 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.78 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.78 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.31/64.78 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.78 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.78 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.78 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.78 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.78 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.78 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.31/64.78 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.78 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.78 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.78 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.31/64.78 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.78 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.31/64.78 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.78 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.78 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.31/64.78 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.78 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.31/64.78 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.78 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.78 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.78 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.78 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.31/64.78 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.31/64.78 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.78 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.78 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.78 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.78 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.78 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.78 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.78 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.78 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.78 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.31/64.78 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.78 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.78 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.78 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.78 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.31/64.78 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.78 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.78 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.78 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.78 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.78 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.78 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.78 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.78 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.31/64.78 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.78 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.78 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.78 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.78 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.78 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.78 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.78 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.78 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.78 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.78 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.78 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.78 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.78 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.78 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.78 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.78 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.78 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.78 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.78 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.78 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.31/64.78 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.78 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.78 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.31/64.78 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.78 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.78 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.78 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.78 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.78 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.78 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.78 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.31/64.78 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.78 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.78 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.78 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.78 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.78 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.78 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.78 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.78 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.78 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.78 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.78 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.78 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.78 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.31/64.78 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.31/64.78 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.78 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.78 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.78 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.78 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.78 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.78 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.78 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.78 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.78 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.78 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.78 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.78 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.31/64.78 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.78 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.78 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.78 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.78 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.78 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.78 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.78 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.78 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.78 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.31/64.78 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.78 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.78 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.78 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.78 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.78 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.78 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.78 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.78 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.78 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.78 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.78 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.78 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.78 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.78 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.78 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.78 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.78 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.78 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.78 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.78 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.31/64.78 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.78 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.31/64.78 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.78 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.78 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.31/64.78 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.78 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.78 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.78 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.31/64.78 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.78 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.78 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.78 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.78 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.31/64.78 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.78 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.78 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.78 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.78 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.78 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.78 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.78 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.78 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.31/64.78 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.78 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.78 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.78 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.78 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.31/64.78 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.78 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.78 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.78 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.31/64.78 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.78 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.78 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.78 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.78 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.78 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.31/64.78 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.78 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.78 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.78 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.78 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.78 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.78 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.31/64.78 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.78 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.78 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.78 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.78 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.78 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.78 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.78 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.31/64.78 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.78 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.78 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.31/64.78 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.78 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.78 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.78 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.78 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.78 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.78 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.78 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.78 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.78 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.78 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.78 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.78 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.78 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.78 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.78 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.78 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.78 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.78 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.78 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.78 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.31/64.78 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.78 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.78 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.31/64.78 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.78 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.78 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.31/64.78 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.78 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.78 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.31/64.78 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.78 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.78 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.78 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.78 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.78 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.78 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.78 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.78 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.78 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.78 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.78 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.78 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.78 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.78 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.78 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.78 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.78 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.78 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.78 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.78 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.78 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.78 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.78 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.78 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.78 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.78 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.78 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.78 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.78 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.78 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.78 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.78 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.78 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.78 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.78 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.78 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.78 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.78 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.78 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.78 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.78 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.78 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.78 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.78 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.78 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.78 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.78 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.78 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.78 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.78 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.31/64.78 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.31/64.78 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.78 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.78 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.78 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.78 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.31/64.78 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.78 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.78 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.78 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.78 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.78 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.78 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.78 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.78 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.78 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.78 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.78 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.31/64.78 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.78 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.78 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.78 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.78 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.78 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.78 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.78 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.31/64.78 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.78 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.31/64.78 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.78 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.78 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.78 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.78 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.78 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.31/64.78 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.78 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.78 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.78 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.78 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.78 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.31/64.78 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.78 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.78 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.78 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.78 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.78 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.78 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.31/64.78 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.78 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.31/64.78 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.78 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.78 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.31/64.78 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.31/64.78 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.78 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.78 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.78 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.78 100.31/64.78 The TRS R consists of the following rules: 100.31/64.78 100.31/64.78 new_primMulNat0(Zero, wz5100) -> Zero 100.31/64.78 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.31/64.78 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.31/64.78 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.31/64.78 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.31/64.78 new_primPlusNat0(Zero, Zero) -> Zero 100.31/64.78 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.31/64.78 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.31/64.78 100.31/64.78 The set Q consists of the following terms: 100.31/64.78 100.31/64.78 new_primPlusNat1(Succ(x0), x1) 100.31/64.78 new_primMulNat0(Zero, x0) 100.31/64.78 new_primMulNat0(Succ(x0), x1) 100.31/64.78 new_primPlusNat0(Succ(x0), Zero) 100.31/64.78 new_primPlusNat0(Succ(x0), Succ(x1)) 100.31/64.78 new_primPlusNat1(Zero, x0) 100.31/64.78 new_primPlusNat0(Zero, Zero) 100.31/64.78 new_primPlusNat0(Zero, Succ(x0)) 100.31/64.78 100.31/64.78 We have to consider all minimal (P,Q,R)-chains. 100.31/64.78 ---------------------------------------- 100.31/64.78 100.31/64.78 (109) TransformationProof (EQUIVALENT) 100.31/64.78 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) at position [7,0] we obtained the following new rules [LPAR04]: 100.31/64.78 100.31/64.78 (new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc),new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc)) 100.31/64.78 100.31/64.78 100.31/64.78 ---------------------------------------- 100.31/64.78 100.31/64.78 (110) 100.31/64.78 Obligation: 100.31/64.78 Q DP problem: 100.31/64.78 The TRS P consists of the following rules: 100.31/64.78 100.31/64.78 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.31/64.78 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.31/64.78 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.31/64.78 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.31/64.78 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.31/64.78 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.31/64.78 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.31/64.78 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.31/64.78 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.78 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.78 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.78 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.78 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.31/64.79 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.31/64.79 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.31/64.79 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.79 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.79 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.79 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.79 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.79 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.79 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.31/64.79 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.79 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.79 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.79 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.79 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.79 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.79 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.31/64.79 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.79 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.79 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.79 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.79 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.79 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.79 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.31/64.79 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.79 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.79 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.79 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.31/64.79 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.79 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.31/64.79 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.79 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.79 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.31/64.79 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.79 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.31/64.79 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.79 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.79 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.79 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.79 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.31/64.79 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.31/64.79 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.79 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.79 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.79 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.79 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.79 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.79 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.79 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.79 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.79 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.31/64.79 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.79 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.79 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.79 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.79 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.31/64.79 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.79 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.79 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.79 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.79 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.79 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.79 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.79 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.79 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.31/64.79 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.79 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.79 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.79 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.79 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.79 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.79 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.79 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.79 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.79 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.79 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.79 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.79 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.79 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.79 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.79 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.79 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.79 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.79 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.79 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.79 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.31/64.79 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.79 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.79 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.31/64.79 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.79 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.79 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.79 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.79 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.79 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.79 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.79 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.31/64.79 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.79 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.79 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.79 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.79 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.79 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.79 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.79 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.79 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.79 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.79 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.79 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.79 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.79 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.31/64.79 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.31/64.79 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.79 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.79 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.79 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.79 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.79 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.79 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.79 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.79 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.79 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.79 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.79 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.79 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.31/64.79 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.79 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.79 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.79 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.79 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.79 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.79 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.79 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.79 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.79 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.31/64.79 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.79 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.79 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.79 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.79 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.79 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.79 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.79 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.79 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.79 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.79 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.79 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.79 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.79 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.79 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.79 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.79 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.79 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.79 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.79 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.79 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.31/64.79 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.79 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.31/64.79 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.79 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.79 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.31/64.79 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.79 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.79 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.79 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.31/64.79 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.79 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.79 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.79 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.79 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.31/64.79 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.79 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.79 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.79 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.79 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.79 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.79 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.79 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.79 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.31/64.79 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.79 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.79 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.79 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.79 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.31/64.79 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.79 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.79 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.79 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.31/64.79 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.79 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.79 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.79 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.79 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.79 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.31/64.79 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.79 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.79 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.79 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.79 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.79 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.79 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.31/64.79 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.79 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.79 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.79 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.79 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.79 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.79 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.79 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.31/64.79 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.79 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.79 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.31/64.79 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.79 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.79 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.79 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.79 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.79 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.79 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.79 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.79 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.79 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.79 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.79 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.79 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.79 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.79 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.79 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.79 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.79 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.79 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.79 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.79 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.31/64.79 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.79 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.79 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.31/64.79 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.79 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.79 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.31/64.79 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.79 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.79 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.31/64.79 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.79 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.79 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.79 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.79 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.79 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.79 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.79 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.79 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.79 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.79 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.79 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.79 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.79 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.79 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.79 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.79 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.79 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.79 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.79 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.79 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.79 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.79 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.79 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.79 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.79 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.79 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.79 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.79 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.79 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.79 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.79 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.79 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.79 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.79 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.79 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.79 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.79 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.79 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.79 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.79 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.79 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.79 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.79 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.79 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.79 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.79 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.79 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.79 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.79 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.79 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.31/64.79 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.31/64.79 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.79 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.79 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.79 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.79 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.31/64.79 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.79 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.79 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.79 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.79 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.79 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.79 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.79 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.79 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.79 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.79 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.79 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.31/64.79 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.79 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.79 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.79 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.79 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.79 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.79 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.79 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.31/64.79 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.79 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.31/64.79 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.79 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.79 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.79 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.79 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.79 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.31/64.79 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.79 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.79 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.79 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.79 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.79 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.31/64.79 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.79 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.79 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.79 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.79 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.79 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.79 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.31/64.79 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.79 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.31/64.79 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.79 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.79 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.31/64.79 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.31/64.79 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.79 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.79 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.79 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.79 100.31/64.79 The TRS R consists of the following rules: 100.31/64.79 100.31/64.79 new_primMulNat0(Zero, wz5100) -> Zero 100.31/64.79 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.31/64.79 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.31/64.79 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.31/64.79 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.31/64.79 new_primPlusNat0(Zero, Zero) -> Zero 100.31/64.79 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.31/64.79 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.31/64.79 100.31/64.79 The set Q consists of the following terms: 100.31/64.79 100.31/64.79 new_primPlusNat1(Succ(x0), x1) 100.31/64.79 new_primMulNat0(Zero, x0) 100.31/64.79 new_primMulNat0(Succ(x0), x1) 100.31/64.79 new_primPlusNat0(Succ(x0), Zero) 100.31/64.79 new_primPlusNat0(Succ(x0), Succ(x1)) 100.31/64.79 new_primPlusNat1(Zero, x0) 100.31/64.79 new_primPlusNat0(Zero, Zero) 100.31/64.79 new_primPlusNat0(Zero, Succ(x0)) 100.31/64.79 100.31/64.79 We have to consider all minimal (P,Q,R)-chains. 100.31/64.79 ---------------------------------------- 100.31/64.79 100.31/64.79 (111) TransformationProof (EQUIVALENT) 100.31/64.79 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) at position [6,0] we obtained the following new rules [LPAR04]: 100.31/64.79 100.31/64.79 (new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc),new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc)) 100.31/64.79 100.31/64.79 100.31/64.79 ---------------------------------------- 100.31/64.79 100.31/64.79 (112) 100.31/64.79 Obligation: 100.31/64.79 Q DP problem: 100.31/64.79 The TRS P consists of the following rules: 100.31/64.79 100.31/64.79 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.31/64.79 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.31/64.79 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.31/64.79 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.31/64.79 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.31/64.79 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.31/64.79 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.31/64.79 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.31/64.79 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.31/64.79 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.31/64.79 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.31/64.79 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.79 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.79 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.79 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.79 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.79 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.79 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.79 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.79 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.79 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.79 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.79 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.79 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.31/64.79 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.79 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.79 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.79 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.79 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.79 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.79 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.31/64.79 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.79 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.79 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.79 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.79 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.79 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.79 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.31/64.79 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.79 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.79 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.79 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.31/64.79 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.79 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.31/64.79 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.79 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.79 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.31/64.79 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.79 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.31/64.79 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.79 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.79 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.79 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.79 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.31/64.79 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.31/64.79 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.79 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.79 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.79 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.79 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.79 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.79 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.79 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.79 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.79 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.31/64.79 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.79 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.79 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.79 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.79 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.31/64.79 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.79 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.79 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.79 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.79 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.79 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.79 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.79 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.79 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.31/64.79 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.79 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.79 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.79 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.79 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.79 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.79 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.79 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.79 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.79 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.79 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.79 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.79 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.79 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.79 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.79 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.79 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.79 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.79 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.79 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.79 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.31/64.79 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.79 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.79 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.31/64.79 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.79 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.79 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.79 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.79 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.79 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.79 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.79 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.31/64.79 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.79 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.79 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.79 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.80 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.80 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.80 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.80 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.80 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.80 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.80 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.80 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.80 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.80 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.31/64.80 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.31/64.80 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.80 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.80 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.80 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.80 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.80 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.80 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.80 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.80 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.80 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.80 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.80 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.80 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.31/64.80 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.80 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.80 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.80 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.80 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.80 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.80 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.80 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.80 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.80 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.31/64.80 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.80 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.80 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.80 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.80 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.80 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.80 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.80 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.80 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.80 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.80 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.80 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.80 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.80 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.80 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.80 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.80 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.80 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.80 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.80 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.80 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.31/64.80 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.80 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.31/64.80 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.80 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.80 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.31/64.80 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.80 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.80 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.80 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.31/64.80 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.80 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.80 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.80 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.80 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.31/64.80 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.80 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.80 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.80 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.80 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.80 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.80 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.80 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.80 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.31/64.80 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.80 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.80 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.80 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.80 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.31/64.80 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.80 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.80 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.80 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.31/64.80 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.80 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.80 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.80 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.80 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.80 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.31/64.80 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.80 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.80 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.80 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.80 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.80 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.80 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.31/64.80 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.80 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.80 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.80 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.80 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.80 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.80 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.80 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.31/64.80 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.80 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.80 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.31/64.80 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.80 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.80 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.80 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.80 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.80 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.80 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.80 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.80 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.80 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.80 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.80 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.80 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.80 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.80 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.80 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.80 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.80 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.80 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.80 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.80 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.31/64.80 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.80 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.80 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.31/64.80 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.80 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.80 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.31/64.80 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.80 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.80 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.31/64.80 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.80 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.80 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.80 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.80 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.80 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.80 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.80 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.80 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.80 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.80 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.80 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.80 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.80 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.80 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.80 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.80 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.80 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.80 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.80 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.80 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.80 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.80 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.80 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.80 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.80 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.80 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.80 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.80 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.80 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.80 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.80 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.80 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.80 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.80 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.80 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.80 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.80 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.80 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.80 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.80 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.80 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.80 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.80 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.80 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.80 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.80 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.80 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.80 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.80 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.80 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.31/64.80 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.31/64.80 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.80 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.80 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.80 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.80 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.31/64.80 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.80 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.80 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.80 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.80 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.80 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.80 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.80 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.80 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.80 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.80 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.80 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.31/64.80 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.80 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.80 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.80 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.80 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.80 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.80 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.80 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.31/64.80 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.80 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.31/64.80 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.80 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.80 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.80 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.80 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.80 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.31/64.80 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.80 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.80 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.80 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.80 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.80 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.31/64.80 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.80 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.80 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.80 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.80 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.80 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.80 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.31/64.80 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.80 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.31/64.80 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.80 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.80 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.31/64.80 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.31/64.80 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.80 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.80 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.80 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 100.31/64.80 The TRS R consists of the following rules: 100.31/64.80 100.31/64.80 new_primMulNat0(Zero, wz5100) -> Zero 100.31/64.80 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.31/64.80 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.31/64.80 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.31/64.80 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.31/64.80 new_primPlusNat0(Zero, Zero) -> Zero 100.31/64.80 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.31/64.80 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.31/64.80 100.31/64.80 The set Q consists of the following terms: 100.31/64.80 100.31/64.80 new_primPlusNat1(Succ(x0), x1) 100.31/64.80 new_primMulNat0(Zero, x0) 100.31/64.80 new_primMulNat0(Succ(x0), x1) 100.31/64.80 new_primPlusNat0(Succ(x0), Zero) 100.31/64.80 new_primPlusNat0(Succ(x0), Succ(x1)) 100.31/64.80 new_primPlusNat1(Zero, x0) 100.31/64.80 new_primPlusNat0(Zero, Zero) 100.31/64.80 new_primPlusNat0(Zero, Succ(x0)) 100.31/64.80 100.31/64.80 We have to consider all minimal (P,Q,R)-chains. 100.31/64.80 ---------------------------------------- 100.31/64.80 100.31/64.80 (113) TransformationProof (EQUIVALENT) 100.31/64.80 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(Zero, Succ(wz60100)), Succ(wz60100)), bb, bc) at position [7,0] we obtained the following new rules [LPAR04]: 100.31/64.80 100.31/64.80 (new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc),new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc)) 100.31/64.80 100.31/64.80 100.31/64.80 ---------------------------------------- 100.31/64.80 100.31/64.80 (114) 100.31/64.80 Obligation: 100.31/64.80 Q DP problem: 100.31/64.80 The TRS P consists of the following rules: 100.31/64.80 100.31/64.80 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.31/64.80 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.31/64.80 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.31/64.80 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.31/64.80 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.31/64.80 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.31/64.80 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.31/64.80 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.31/64.80 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.31/64.80 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.31/64.80 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.31/64.80 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.80 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.80 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.80 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.80 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.80 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.80 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.31/64.80 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.80 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.80 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.80 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.80 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.80 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.80 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.31/64.80 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.80 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.80 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.80 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.80 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.80 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.80 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.31/64.80 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.80 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.80 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.80 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.31/64.80 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.80 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.31/64.80 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.80 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.80 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.31/64.80 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.80 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.31/64.80 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.80 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.80 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.80 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.80 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.31/64.80 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.31/64.80 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.80 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.80 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.80 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.80 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.80 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.80 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.80 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.80 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.80 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.31/64.80 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.80 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.80 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.80 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.80 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.31/64.80 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.80 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.80 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.80 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.80 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.80 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.80 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.80 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.80 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.31/64.80 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.80 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.80 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.80 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.80 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.80 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.80 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.80 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.80 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.80 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.80 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.80 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.80 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.80 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.80 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.80 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.80 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.80 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.80 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.80 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.80 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.31/64.80 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.80 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.80 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.31/64.80 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.80 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.80 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.80 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.80 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.80 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.80 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.80 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.31/64.80 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.80 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.80 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.80 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.80 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.80 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.80 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.80 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.80 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.80 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.80 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.80 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.80 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.80 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.31/64.80 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.31/64.80 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.80 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.80 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.80 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.80 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.80 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.80 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.80 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.80 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.80 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.80 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.80 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.80 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.31/64.80 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.80 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.80 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.80 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.80 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.80 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.80 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.80 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.80 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.80 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.31/64.80 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.80 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.80 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.80 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.80 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.80 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.80 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.80 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.80 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.80 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.80 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.80 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.80 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.80 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.80 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.80 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.80 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.80 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.80 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.80 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.80 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.31/64.80 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.80 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.31/64.80 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.80 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.80 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.31/64.80 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.80 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.80 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.80 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.31/64.80 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.80 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.80 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.80 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.80 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.31/64.80 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.80 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.80 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.80 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.80 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.80 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.80 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.80 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.80 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.31/64.80 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.80 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.80 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.80 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.80 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.31/64.80 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.80 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.80 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.80 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.31/64.80 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.80 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.80 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.80 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.80 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.80 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.31/64.80 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.80 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.80 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.80 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.80 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.80 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.80 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.31/64.80 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.80 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.80 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.80 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.80 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.80 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.80 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.80 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.31/64.80 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.80 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.80 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.31/64.80 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.80 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.80 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.80 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.80 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.80 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.80 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.80 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.80 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.80 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.80 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.80 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.80 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.80 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.80 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.80 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.80 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.80 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.80 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.80 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.80 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.31/64.80 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.80 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.80 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.31/64.80 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.80 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.80 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.31/64.80 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.80 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.80 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.31/64.80 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.80 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.80 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.80 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.80 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.80 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.80 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.80 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.80 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.80 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.80 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.80 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.80 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.80 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.80 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.80 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.80 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.80 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.80 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.80 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.80 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.80 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.80 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.80 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.80 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.80 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.80 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.80 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.80 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.80 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.80 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.80 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.80 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.80 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.80 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.80 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.80 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.80 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.80 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.80 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.80 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.80 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.80 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.80 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.80 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.80 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.80 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.80 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.80 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.80 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.80 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.31/64.80 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.31/64.80 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.80 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.80 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.80 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.80 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.31/64.80 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.80 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.80 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.80 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.80 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.80 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.80 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.80 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.80 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.80 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.80 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.80 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.31/64.80 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.80 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.80 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.80 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.80 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.80 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.80 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.80 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.31/64.80 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.80 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.31/64.80 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.80 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.80 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.80 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.80 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.80 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.31/64.80 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.80 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.80 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.80 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.80 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.80 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.31/64.80 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.80 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.80 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.80 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.80 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.80 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.80 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.31/64.80 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.80 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.31/64.80 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.80 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.80 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.31/64.80 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.31/64.80 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.80 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.80 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.80 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.80 100.31/64.80 The TRS R consists of the following rules: 100.31/64.80 100.31/64.80 new_primMulNat0(Zero, wz5100) -> Zero 100.31/64.80 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.31/64.80 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.31/64.80 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.31/64.80 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.31/64.80 new_primPlusNat0(Zero, Zero) -> Zero 100.31/64.80 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.31/64.80 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.31/64.80 100.31/64.80 The set Q consists of the following terms: 100.31/64.80 100.31/64.80 new_primPlusNat1(Succ(x0), x1) 100.31/64.80 new_primMulNat0(Zero, x0) 100.31/64.80 new_primMulNat0(Succ(x0), x1) 100.31/64.80 new_primPlusNat0(Succ(x0), Zero) 100.31/64.80 new_primPlusNat0(Succ(x0), Succ(x1)) 100.31/64.80 new_primPlusNat1(Zero, x0) 100.31/64.80 new_primPlusNat0(Zero, Zero) 100.31/64.80 new_primPlusNat0(Zero, Succ(x0)) 100.31/64.80 100.31/64.80 We have to consider all minimal (P,Q,R)-chains. 100.31/64.80 ---------------------------------------- 100.31/64.80 100.31/64.80 (115) TransformationProof (EQUIVALENT) 100.31/64.80 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) at position [6] we obtained the following new rules [LPAR04]: 100.31/64.80 100.31/64.80 (new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc),new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc)) 100.31/64.80 100.31/64.80 100.31/64.80 ---------------------------------------- 100.31/64.80 100.31/64.80 (116) 100.31/64.80 Obligation: 100.31/64.80 Q DP problem: 100.31/64.80 The TRS P consists of the following rules: 100.31/64.80 100.31/64.80 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.31/64.80 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.31/64.80 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.31/64.80 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.31/64.80 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.31/64.80 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.31/64.80 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.31/64.80 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.31/64.80 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.80 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.80 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.80 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.80 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.31/64.81 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.31/64.81 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.31/64.81 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.81 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.81 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.81 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.81 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.81 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.81 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.31/64.81 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.81 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.81 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.81 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.81 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.81 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.81 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.31/64.81 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.81 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.81 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.81 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.81 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.81 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.81 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.31/64.81 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.81 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.81 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.81 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.31/64.81 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.81 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.31/64.81 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.81 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.81 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.31/64.81 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.81 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.31/64.81 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.81 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.81 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.81 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.81 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.31/64.81 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.31/64.81 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.81 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.81 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.81 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.81 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.81 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.81 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.81 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.81 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.81 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.31/64.81 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.81 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.81 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.81 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.81 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.31/64.81 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.81 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.81 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.81 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.81 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.81 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.81 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.81 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.81 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.31/64.81 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.81 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.81 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.81 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.81 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.81 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.81 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.81 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.81 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.81 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.81 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.81 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.81 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.81 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.81 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.81 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.81 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.81 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.81 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.81 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.81 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.31/64.81 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.81 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.81 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.31/64.81 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.81 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.81 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.81 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.81 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.81 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.81 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.81 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.31/64.81 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.81 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.81 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.81 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.81 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.81 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.81 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.81 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.81 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.81 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.81 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.81 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.81 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.81 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.31/64.81 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.31/64.81 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.81 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.81 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.81 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.81 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.81 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.81 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.81 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.81 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.81 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.81 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.81 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.81 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.31/64.81 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.81 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.81 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.81 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.81 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.81 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.81 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.81 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.81 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.81 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.31/64.81 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.81 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.81 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.81 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.81 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.81 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.81 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.81 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.81 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.81 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.81 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.81 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.81 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.81 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.81 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.81 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.81 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.81 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.81 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.81 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.81 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.31/64.81 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.81 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.31/64.81 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.81 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.81 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.31/64.81 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.81 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.81 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.81 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.31/64.81 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.81 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.81 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.81 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.81 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.31/64.81 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.81 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.81 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.81 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.81 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.81 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.81 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.81 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.81 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.31/64.81 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.81 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.81 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.81 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.81 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.31/64.81 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.81 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.81 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.81 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.31/64.81 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.81 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.81 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.81 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.81 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.81 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.31/64.81 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.81 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.81 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.81 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.81 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.81 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.81 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.31/64.81 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.81 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.81 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.81 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.81 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.81 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.81 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.81 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.31/64.81 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.81 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.81 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.31/64.81 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.81 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.81 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.81 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.81 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.81 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.81 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.81 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.81 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.81 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.81 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.81 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.81 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.81 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.81 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.81 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.81 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.81 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.81 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.81 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.81 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.31/64.81 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.81 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.81 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.31/64.81 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.81 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.81 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.31/64.81 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.81 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.81 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.31/64.81 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.81 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.81 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.81 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.81 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.81 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.81 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.81 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.81 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.81 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.81 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.81 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.81 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.81 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.81 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.81 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.81 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.81 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.81 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.81 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.81 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.81 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.81 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.81 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.81 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.81 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.81 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.81 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.81 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.81 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.81 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.81 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.81 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.81 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.81 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.81 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.81 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.81 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.81 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.81 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.81 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.81 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.81 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.81 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.81 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.81 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.81 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.81 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.81 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.81 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.81 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.31/64.81 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.31/64.81 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.81 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.81 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.81 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.81 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.31/64.81 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.81 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.81 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.81 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.81 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.81 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.81 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.81 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.81 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.81 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.81 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.81 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.31/64.81 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.81 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.81 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.81 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.81 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.81 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.81 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.81 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.31/64.81 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.81 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.31/64.81 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.81 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.81 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.81 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.81 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.81 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.31/64.81 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.81 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.81 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.81 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.81 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.81 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.31/64.81 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.81 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.81 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.81 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.81 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.81 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.81 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.31/64.81 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.81 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.31/64.81 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.81 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.81 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.31/64.81 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.31/64.81 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.81 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.81 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.81 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE1127(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.31/64.81 100.31/64.81 The TRS R consists of the following rules: 100.31/64.81 100.31/64.81 new_primMulNat0(Zero, wz5100) -> Zero 100.31/64.81 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.31/64.81 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.31/64.81 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.31/64.81 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.31/64.81 new_primPlusNat0(Zero, Zero) -> Zero 100.31/64.81 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.31/64.81 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.31/64.81 100.31/64.81 The set Q consists of the following terms: 100.31/64.81 100.31/64.81 new_primPlusNat1(Succ(x0), x1) 100.31/64.81 new_primMulNat0(Zero, x0) 100.31/64.81 new_primMulNat0(Succ(x0), x1) 100.31/64.81 new_primPlusNat0(Succ(x0), Zero) 100.31/64.81 new_primPlusNat0(Succ(x0), Succ(x1)) 100.31/64.81 new_primPlusNat1(Zero, x0) 100.31/64.81 new_primPlusNat0(Zero, Zero) 100.31/64.81 new_primPlusNat0(Zero, Succ(x0)) 100.31/64.81 100.31/64.81 We have to consider all minimal (P,Q,R)-chains. 100.31/64.81 ---------------------------------------- 100.31/64.81 100.31/64.81 (117) DependencyGraphProof (EQUIVALENT) 100.31/64.81 The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 1 SCC with 3 less nodes. 100.31/64.81 ---------------------------------------- 100.31/64.81 100.31/64.81 (118) 100.31/64.81 Obligation: 100.31/64.81 Q DP problem: 100.31/64.81 The TRS P consists of the following rules: 100.31/64.81 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.31/64.81 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.31/64.81 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.31/64.81 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.31/64.81 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.31/64.81 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.31/64.81 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.31/64.81 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.31/64.81 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.31/64.81 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.31/64.81 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.31/64.81 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.31/64.81 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.81 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.81 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.81 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.81 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.81 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.81 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.81 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.81 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.81 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.81 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.81 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.81 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.31/64.81 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.81 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.81 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.81 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.81 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.81 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.81 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.31/64.81 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.81 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.81 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.81 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.81 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.81 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.81 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.31/64.81 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.81 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.81 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.81 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.31/64.81 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.81 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.31/64.81 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.81 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.81 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.31/64.81 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.81 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.31/64.81 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.81 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.81 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.81 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.81 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.31/64.81 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.31/64.81 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.81 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.81 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.81 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.81 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.81 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.81 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.81 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.81 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.81 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.31/64.81 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.81 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.81 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.81 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.81 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.31/64.81 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.81 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.81 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.81 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.81 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.81 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.81 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.81 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.81 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.31/64.81 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.81 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.81 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.81 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.81 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.81 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.81 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.81 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.81 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.81 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.81 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.81 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.81 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.81 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.81 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.81 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.81 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.81 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.81 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.81 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.81 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.31/64.81 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.81 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.81 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.31/64.81 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.81 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.81 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.81 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.81 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.81 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.81 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.81 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.31/64.81 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.81 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.81 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.81 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.81 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.81 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.81 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.81 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.81 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.81 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.81 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.81 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.81 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.81 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.31/64.81 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.31/64.81 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.81 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.81 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.81 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.81 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.81 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.81 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.81 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.81 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.81 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.81 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.81 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.81 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.31/64.81 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.81 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.81 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.81 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.81 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.81 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.82 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.82 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.82 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.82 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.31/64.82 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.82 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.82 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.82 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.82 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.82 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.82 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.82 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.82 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.82 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.82 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.82 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.82 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.82 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.82 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.82 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.82 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.82 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.82 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.82 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.82 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.31/64.82 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.82 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.31/64.82 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.82 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.82 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.31/64.82 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.82 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.82 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.82 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.31/64.82 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.82 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.82 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.82 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.82 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.31/64.82 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.82 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.82 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.82 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.82 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.82 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.82 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.82 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.82 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.31/64.82 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.82 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.82 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.82 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.82 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.31/64.82 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.82 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.82 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.82 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.31/64.82 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.82 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.82 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.82 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.82 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.82 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.31/64.82 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.82 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.82 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.82 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.82 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.82 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.82 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.31/64.82 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.82 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.82 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.82 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.82 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.82 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.82 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.82 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.31/64.82 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.82 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.82 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.31/64.82 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.82 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.82 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.82 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.82 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.82 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.82 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.82 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.82 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.82 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.82 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.82 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.82 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.82 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.82 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.82 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.82 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.82 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.82 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.82 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.82 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.31/64.82 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.82 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.82 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.31/64.82 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.82 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.82 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.31/64.82 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.82 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.82 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.31/64.82 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.82 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.82 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.82 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.82 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.82 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.82 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.82 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.82 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.82 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.82 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.82 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.82 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.82 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.82 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.82 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.82 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.82 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.82 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.82 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.82 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.82 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.82 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.82 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.82 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.82 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.82 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.82 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.82 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.82 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.82 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.82 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.82 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.82 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.82 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.82 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.82 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.82 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.82 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.82 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.82 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.82 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.82 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.82 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.82 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.82 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.82 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.82 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.82 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.82 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.82 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.31/64.82 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.31/64.82 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.82 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.82 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.82 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.82 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.31/64.82 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.82 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.82 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.82 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.82 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.82 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.82 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.82 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.82 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.82 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.82 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.82 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.31/64.82 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.82 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.82 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.82 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.82 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.82 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.82 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.82 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.31/64.82 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.82 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.31/64.82 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.82 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.82 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.82 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.82 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.82 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.31/64.82 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.82 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.82 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.82 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.82 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.82 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.31/64.82 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.82 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.82 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.82 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.82 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.82 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.82 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.31/64.82 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.82 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.31/64.82 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.82 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.82 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.31/64.82 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.31/64.82 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.82 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.82 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.82 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.82 100.31/64.82 The TRS R consists of the following rules: 100.31/64.82 100.31/64.82 new_primMulNat0(Zero, wz5100) -> Zero 100.31/64.82 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.31/64.82 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.31/64.82 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.31/64.82 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.31/64.82 new_primPlusNat0(Zero, Zero) -> Zero 100.31/64.82 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.31/64.82 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.31/64.82 100.31/64.82 The set Q consists of the following terms: 100.31/64.82 100.31/64.82 new_primPlusNat1(Succ(x0), x1) 100.31/64.82 new_primMulNat0(Zero, x0) 100.31/64.82 new_primMulNat0(Succ(x0), x1) 100.31/64.82 new_primPlusNat0(Succ(x0), Zero) 100.31/64.82 new_primPlusNat0(Succ(x0), Succ(x1)) 100.31/64.82 new_primPlusNat1(Zero, x0) 100.31/64.82 new_primPlusNat0(Zero, Zero) 100.31/64.82 new_primPlusNat0(Zero, Succ(x0)) 100.31/64.82 100.31/64.82 We have to consider all minimal (P,Q,R)-chains. 100.31/64.82 ---------------------------------------- 100.31/64.82 100.31/64.82 (119) TransformationProof (EQUIVALENT) 100.31/64.82 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) at position [7] we obtained the following new rules [LPAR04]: 100.31/64.82 100.31/64.82 (new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc),new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc)) 100.31/64.82 100.31/64.82 100.31/64.82 ---------------------------------------- 100.31/64.82 100.31/64.82 (120) 100.31/64.82 Obligation: 100.31/64.82 Q DP problem: 100.31/64.82 The TRS P consists of the following rules: 100.31/64.82 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.31/64.82 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.31/64.82 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.31/64.82 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.31/64.82 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.31/64.82 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.31/64.82 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.31/64.82 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.31/64.82 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.31/64.82 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.31/64.82 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.31/64.82 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.31/64.82 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.82 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.82 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.82 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.82 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.82 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.82 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.31/64.82 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.82 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.82 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.82 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.82 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.82 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.82 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.31/64.82 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.82 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.82 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.82 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.82 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.82 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.82 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.31/64.82 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.82 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.82 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.82 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.31/64.82 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.82 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.31/64.82 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.82 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.82 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.31/64.82 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.82 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.31/64.82 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.82 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.82 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.82 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.82 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.31/64.82 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.31/64.82 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.82 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.82 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.82 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.82 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.82 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.82 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.82 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.82 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.82 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.31/64.82 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.82 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.82 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.82 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.82 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.31/64.82 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.82 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.82 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.82 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.82 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.82 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.82 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.82 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.82 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.31/64.82 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.82 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.82 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.82 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.82 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.82 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.82 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.82 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.82 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.82 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.82 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.82 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.82 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.82 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.82 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.82 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.82 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.82 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.82 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.82 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.82 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.31/64.82 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.82 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.82 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.31/64.82 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.82 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.82 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.82 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.82 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.82 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.82 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.82 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.31/64.82 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.82 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.82 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.82 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.82 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.82 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.82 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.82 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.82 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.82 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.82 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.82 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.82 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.82 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.31/64.82 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.31/64.82 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.82 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.82 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.82 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.82 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.82 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.82 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.82 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.82 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.82 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.82 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.82 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.82 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.31/64.82 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.82 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.82 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.82 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.82 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.82 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.82 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.82 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.82 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.82 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.31/64.82 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.82 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.82 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.82 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.82 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.82 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.82 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.82 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.82 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.82 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.82 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.82 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.82 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.82 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.82 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.82 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.82 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.82 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.82 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.82 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.82 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.31/64.82 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.82 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.31/64.82 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.82 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.82 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.31/64.82 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.82 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.82 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.82 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.31/64.82 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.82 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.82 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.82 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.82 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.31/64.82 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.82 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.82 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.82 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.82 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.82 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.82 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.82 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.82 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.31/64.82 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.82 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.82 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.82 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.82 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.31/64.82 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.82 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.82 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.82 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.31/64.82 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.82 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.82 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.82 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.82 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.82 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.31/64.82 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.82 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.82 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.82 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.82 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.82 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.82 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.31/64.82 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.82 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.82 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.82 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.82 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.82 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.82 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.82 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.31/64.82 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.82 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.82 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.31/64.82 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.82 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.82 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.82 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.82 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.82 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.82 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.82 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.82 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.82 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.82 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.82 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.82 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.82 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.82 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.82 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.82 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.82 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.82 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.82 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.82 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.31/64.82 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.82 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.82 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.31/64.82 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.82 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.82 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.31/64.82 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.82 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.82 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.31/64.82 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.82 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.82 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.82 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.82 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.82 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.82 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.82 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.82 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.82 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.82 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.82 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.82 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.82 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.82 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.82 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.82 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.82 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.82 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.82 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.82 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.82 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.82 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.82 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.82 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.82 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.82 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.82 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.82 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.82 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.82 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.82 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.82 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.82 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.82 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.82 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.82 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.82 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.82 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.82 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.82 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.82 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.82 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.82 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.82 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.82 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.82 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.82 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.82 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.82 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.82 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.31/64.82 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.31/64.82 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.82 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.82 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.82 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.82 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.31/64.82 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.82 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.82 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.82 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.82 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.82 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.82 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.82 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.82 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.82 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.82 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.82 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.31/64.82 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.82 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.82 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.82 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.82 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.82 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.82 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.82 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.31/64.82 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.82 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.31/64.82 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.82 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.82 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.82 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.82 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.82 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.31/64.82 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.82 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.82 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.82 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.82 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.82 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.31/64.82 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.82 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.82 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.82 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.82 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.82 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.82 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.31/64.82 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.82 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.31/64.82 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.82 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.82 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.31/64.82 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.31/64.82 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.82 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.82 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.82 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.31/64.82 100.31/64.82 The TRS R consists of the following rules: 100.31/64.82 100.31/64.82 new_primMulNat0(Zero, wz5100) -> Zero 100.31/64.82 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.31/64.82 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.31/64.82 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.31/64.82 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.31/64.82 new_primPlusNat0(Zero, Zero) -> Zero 100.31/64.82 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.31/64.82 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.31/64.82 100.31/64.82 The set Q consists of the following terms: 100.31/64.82 100.31/64.82 new_primPlusNat1(Succ(x0), x1) 100.31/64.82 new_primMulNat0(Zero, x0) 100.31/64.82 new_primMulNat0(Succ(x0), x1) 100.31/64.82 new_primPlusNat0(Succ(x0), Zero) 100.31/64.82 new_primPlusNat0(Succ(x0), Succ(x1)) 100.31/64.82 new_primPlusNat1(Zero, x0) 100.31/64.82 new_primPlusNat0(Zero, Zero) 100.31/64.82 new_primPlusNat0(Zero, Succ(x0)) 100.31/64.82 100.31/64.82 We have to consider all minimal (P,Q,R)-chains. 100.31/64.82 ---------------------------------------- 100.31/64.82 100.31/64.82 (121) DependencyGraphProof (EQUIVALENT) 100.31/64.82 The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 1 SCC with 1 less node. 100.31/64.82 ---------------------------------------- 100.31/64.82 100.31/64.82 (122) 100.31/64.82 Obligation: 100.31/64.82 Q DP problem: 100.31/64.82 The TRS P consists of the following rules: 100.31/64.82 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.31/64.82 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.31/64.82 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.31/64.82 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.31/64.82 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.31/64.82 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.31/64.82 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.31/64.82 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.31/64.82 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.31/64.82 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.82 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.82 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.82 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.31/64.83 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.31/64.83 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.31/64.83 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.31/64.83 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.83 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.83 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.83 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.83 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.83 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.83 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.31/64.83 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.83 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.83 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.83 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.83 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.83 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.83 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.31/64.83 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.83 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.83 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.83 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.83 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.83 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.83 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.31/64.83 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.83 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.83 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.83 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.31/64.83 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.83 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.31/64.83 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.83 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.83 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.31/64.83 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.83 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.31/64.83 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.83 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.83 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.83 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.83 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.31/64.83 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.31/64.83 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.83 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.83 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.83 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.83 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.83 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.83 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.83 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.83 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.83 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.31/64.83 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.83 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.83 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.83 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.83 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.31/64.83 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.83 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.83 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.83 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.83 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.83 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.83 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.83 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.83 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.31/64.83 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.83 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.83 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.83 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.83 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.83 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.83 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.83 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.83 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.83 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.83 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.83 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.83 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.83 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.83 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.83 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.83 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.83 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.83 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.83 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.83 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.31/64.83 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.83 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.83 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.31/64.83 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.83 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.83 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.83 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.83 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.83 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.83 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.83 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.31/64.83 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.83 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.83 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.83 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.83 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.83 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.83 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.83 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.83 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.83 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.83 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.83 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.83 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.83 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.31/64.83 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.31/64.83 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.83 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.83 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.83 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.83 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.83 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.83 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.83 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.83 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.83 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.83 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.83 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.83 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.31/64.83 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.83 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.83 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.83 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.83 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.83 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.83 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.83 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.83 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.83 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.31/64.83 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.83 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.83 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.83 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.83 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.83 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.83 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.83 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.83 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.83 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.83 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.83 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.83 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.83 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.83 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.83 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.83 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.83 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.83 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.83 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.83 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.31/64.83 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.83 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.31/64.83 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.83 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.83 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.31/64.83 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.83 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.83 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.83 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.31/64.83 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.83 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.83 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.83 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.83 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.31/64.83 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.83 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.83 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.83 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.83 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.83 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.83 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.83 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.83 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.31/64.83 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.83 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.83 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.83 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.83 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.31/64.83 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.83 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.83 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.83 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.31/64.83 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.83 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.83 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.83 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.83 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.83 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.31/64.83 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.83 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.83 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.83 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.83 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.83 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.83 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.31/64.83 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.83 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.83 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.83 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.83 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.83 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.83 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.83 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.31/64.83 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.83 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.83 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.31/64.83 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.83 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.83 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.83 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.83 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.83 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.83 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.83 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.83 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.83 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.83 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.83 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.83 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.83 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.83 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.83 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.83 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.83 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.83 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.83 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.83 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.31/64.83 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.83 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.83 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.31/64.83 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.83 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.83 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.31/64.83 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.83 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.83 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.31/64.83 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.83 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.83 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.83 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.83 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.83 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.83 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.83 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.83 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.83 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.83 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.83 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.83 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.83 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.83 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.83 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.83 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.83 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.83 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.83 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.83 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.83 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.83 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.83 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.83 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.83 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.83 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.83 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.83 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.83 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.83 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.83 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.83 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.83 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.83 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.83 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.83 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.83 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.83 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.83 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.83 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.83 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.83 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.83 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.83 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.83 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.83 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.83 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.83 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.83 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.83 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.31/64.83 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.31/64.83 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.83 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.83 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.83 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.83 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.31/64.83 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.83 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.83 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.83 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.83 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.83 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.83 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.83 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.83 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.83 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.83 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.83 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.31/64.83 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.83 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.83 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.83 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.83 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.83 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.83 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.83 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.31/64.83 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.83 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.31/64.83 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.83 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.83 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.83 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.83 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.83 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.31/64.83 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.83 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.83 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.83 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.83 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.83 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.31/64.83 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.83 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.83 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.83 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.83 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.83 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.83 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.31/64.83 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.83 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.31/64.83 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.83 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.83 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.31/64.83 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.31/64.83 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.83 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.83 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.83 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.83 100.31/64.83 The TRS R consists of the following rules: 100.31/64.83 100.31/64.83 new_primMulNat0(Zero, wz5100) -> Zero 100.31/64.83 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.31/64.83 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.31/64.83 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.31/64.83 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.31/64.83 new_primPlusNat0(Zero, Zero) -> Zero 100.31/64.83 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.31/64.83 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.31/64.83 100.31/64.83 The set Q consists of the following terms: 100.31/64.83 100.31/64.83 new_primPlusNat1(Succ(x0), x1) 100.31/64.83 new_primMulNat0(Zero, x0) 100.31/64.83 new_primMulNat0(Succ(x0), x1) 100.31/64.83 new_primPlusNat0(Succ(x0), Zero) 100.31/64.83 new_primPlusNat0(Succ(x0), Succ(x1)) 100.31/64.83 new_primPlusNat1(Zero, x0) 100.31/64.83 new_primPlusNat0(Zero, Zero) 100.31/64.83 new_primPlusNat0(Zero, Succ(x0)) 100.31/64.83 100.31/64.83 We have to consider all minimal (P,Q,R)-chains. 100.31/64.83 ---------------------------------------- 100.31/64.83 100.31/64.83 (123) TransformationProof (EQUIVALENT) 100.31/64.83 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) at position [7] we obtained the following new rules [LPAR04]: 100.31/64.83 100.31/64.83 (new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc),new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc)) 100.31/64.83 100.31/64.83 100.31/64.83 ---------------------------------------- 100.31/64.83 100.31/64.83 (124) 100.31/64.83 Obligation: 100.31/64.83 Q DP problem: 100.31/64.83 The TRS P consists of the following rules: 100.31/64.83 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.31/64.83 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.31/64.83 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.31/64.83 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.31/64.83 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.31/64.83 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.31/64.83 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.31/64.83 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.31/64.83 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.31/64.83 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.31/64.83 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.31/64.83 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.31/64.83 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.31/64.83 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.83 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.83 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.83 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.83 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.83 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.83 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.83 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.83 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.83 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.83 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.83 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.83 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.31/64.83 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.83 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.83 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.83 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.83 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.83 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.83 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.31/64.83 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.83 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.83 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.83 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.83 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.83 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.83 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.31/64.83 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.83 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.83 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.83 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.31/64.83 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.83 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.31/64.83 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.83 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.83 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.31/64.83 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.83 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.31/64.83 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.83 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.83 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.83 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.83 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.31/64.83 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.31/64.83 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.83 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.83 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.83 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.83 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.83 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.83 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.83 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.83 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.83 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.31/64.83 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.83 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.83 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.83 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.83 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.31/64.83 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.83 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.83 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.83 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.83 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.83 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.83 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.83 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.83 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.31/64.83 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.83 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.83 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.83 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.83 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.83 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.83 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.83 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.83 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.83 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.83 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.83 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.83 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.83 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.83 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.83 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.83 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.83 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.83 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.83 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.83 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.31/64.83 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.83 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.83 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.31/64.83 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.83 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.83 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.83 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.83 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.83 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.83 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.83 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.31/64.83 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.83 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.83 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.83 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.83 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.83 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.83 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.83 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.83 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.83 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.83 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.83 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.83 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.83 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.31/64.83 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.31/64.83 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.83 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.83 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.83 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.83 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.83 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.83 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.83 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.83 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.83 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.83 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.83 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.83 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.31/64.83 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.83 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.83 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.83 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.83 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.83 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.83 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.83 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.83 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.83 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.31/64.83 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.83 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.83 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.83 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.83 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.83 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.83 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.83 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.83 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.83 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.83 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.83 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.83 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.83 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.83 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.83 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.83 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.83 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.83 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.83 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.83 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.31/64.83 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.83 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.31/64.83 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.83 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.83 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.31/64.83 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.83 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.83 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.83 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.31/64.83 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.83 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.83 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.83 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.83 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.31/64.83 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.83 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.83 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.83 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.83 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.83 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.84 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.84 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.84 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.31/64.84 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.84 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.84 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.84 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.84 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.31/64.84 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.84 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.84 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.84 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.31/64.84 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.84 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.84 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.84 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.84 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.84 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.31/64.84 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.84 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.84 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.84 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.84 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.84 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.84 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.31/64.84 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.84 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.84 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.84 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.84 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.84 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.84 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.84 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.31/64.84 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.84 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.84 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.31/64.84 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.84 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.84 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.84 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.84 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.84 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.84 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.84 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.84 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.84 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.84 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.84 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.84 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.84 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.84 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.84 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.84 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.84 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.84 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.84 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.84 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.31/64.84 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.84 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.84 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.31/64.84 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.84 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.84 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.31/64.84 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.84 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.84 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.31/64.84 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.84 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.84 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.84 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.84 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.84 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.84 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.84 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.84 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.84 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.84 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.84 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.84 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.84 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.84 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.84 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.84 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.84 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.84 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.84 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.84 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.84 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.84 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.84 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.84 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.84 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.84 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.84 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.84 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.84 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.84 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.84 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.84 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.84 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.84 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.84 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.84 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.84 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.84 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.84 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.84 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.84 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.84 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.84 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.84 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.84 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.84 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.84 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.84 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.84 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.84 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.31/64.84 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.31/64.84 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.84 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.84 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.84 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.84 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.31/64.84 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.84 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.84 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.84 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.84 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.84 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.84 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.84 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.84 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.84 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.84 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.84 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.31/64.84 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.84 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.84 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.84 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.84 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.84 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.84 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.84 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.31/64.84 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.84 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.31/64.84 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.84 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.84 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.84 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.84 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.84 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.31/64.84 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.84 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.84 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.84 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.84 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.84 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.31/64.84 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.84 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.84 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.84 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.84 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.84 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.84 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.31/64.84 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.84 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.31/64.84 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.84 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.84 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.31/64.84 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.31/64.84 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.84 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.84 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.84 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.31/64.84 100.31/64.84 The TRS R consists of the following rules: 100.31/64.84 100.31/64.84 new_primMulNat0(Zero, wz5100) -> Zero 100.31/64.84 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.31/64.84 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.31/64.84 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.31/64.84 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.31/64.84 new_primPlusNat0(Zero, Zero) -> Zero 100.31/64.84 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.31/64.84 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.31/64.84 100.31/64.84 The set Q consists of the following terms: 100.31/64.84 100.31/64.84 new_primPlusNat1(Succ(x0), x1) 100.31/64.84 new_primMulNat0(Zero, x0) 100.31/64.84 new_primMulNat0(Succ(x0), x1) 100.31/64.84 new_primPlusNat0(Succ(x0), Zero) 100.31/64.84 new_primPlusNat0(Succ(x0), Succ(x1)) 100.31/64.84 new_primPlusNat1(Zero, x0) 100.31/64.84 new_primPlusNat0(Zero, Zero) 100.31/64.84 new_primPlusNat0(Zero, Succ(x0)) 100.31/64.84 100.31/64.84 We have to consider all minimal (P,Q,R)-chains. 100.31/64.84 ---------------------------------------- 100.31/64.84 100.31/64.84 (125) DependencyGraphProof (EQUIVALENT) 100.31/64.84 The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 1 SCC with 2 less nodes. 100.31/64.84 ---------------------------------------- 100.31/64.84 100.31/64.84 (126) 100.31/64.84 Obligation: 100.31/64.84 Q DP problem: 100.31/64.84 The TRS P consists of the following rules: 100.31/64.84 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.31/64.84 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.31/64.84 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.31/64.84 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.31/64.84 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.31/64.84 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.31/64.84 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.31/64.84 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.31/64.84 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.31/64.84 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.31/64.84 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.31/64.84 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.31/64.84 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.31/64.84 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.31/64.84 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.84 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.84 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.84 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.84 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.84 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.84 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.31/64.84 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.84 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.84 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.84 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.84 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.84 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.84 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.31/64.84 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.84 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.84 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.84 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.84 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.84 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.84 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.31/64.84 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.84 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.84 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.84 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.31/64.84 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.84 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.31/64.84 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.84 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.84 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.31/64.84 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.84 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.31/64.84 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.84 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.84 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.84 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.84 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.31/64.84 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.31/64.84 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.84 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.84 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.84 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.84 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.84 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.84 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.84 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.84 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.84 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.31/64.84 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.84 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.84 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.84 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.84 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.31/64.84 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.84 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.84 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.84 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.84 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.84 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.84 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.84 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.84 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.31/64.84 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.84 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.84 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.84 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.84 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.84 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.84 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.84 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.84 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.84 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.84 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.84 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.84 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.84 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.84 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.84 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.84 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.84 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.84 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.84 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.84 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.31/64.84 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.84 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.84 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.31/64.84 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.84 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.84 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.84 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.84 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.84 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.84 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.84 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.31/64.84 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.84 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.84 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.84 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.84 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.84 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.84 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.84 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.84 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.84 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.84 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.84 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.84 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.84 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.31/64.84 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.31/64.84 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.84 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.84 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.84 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.84 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.84 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.84 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.84 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.84 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.84 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.84 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.84 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.84 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.31/64.84 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.84 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.84 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.84 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.84 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.84 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.84 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.84 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.84 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.84 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.31/64.84 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.84 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.84 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.84 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.84 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.84 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.84 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.84 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.84 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.84 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.84 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.84 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.84 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.84 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.84 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.84 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.84 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.84 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.84 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.84 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.84 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.31/64.84 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.84 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.31/64.84 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.84 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.84 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.31/64.84 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.84 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.84 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.84 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.31/64.84 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.84 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.84 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.84 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.84 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.31/64.84 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.84 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.84 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.84 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.84 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.84 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.84 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.84 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.84 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.31/64.84 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.84 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.84 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.84 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.84 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.31/64.84 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.84 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.84 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.84 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.31/64.84 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.84 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.84 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.84 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.84 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.84 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.31/64.84 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.84 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.84 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.84 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.84 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.84 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.84 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.31/64.84 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.84 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.84 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.84 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.84 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.84 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.84 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.84 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.31/64.84 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.84 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.84 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.31/64.84 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.84 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.84 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.84 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.84 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.84 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.84 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.84 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.84 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.84 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.84 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.84 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.84 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.84 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.84 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.84 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.84 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.84 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.84 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.84 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.84 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.31/64.84 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.84 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.84 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.31/64.84 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.84 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.84 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.31/64.84 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.84 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.84 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.31/64.84 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.84 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.84 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.84 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.84 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.84 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.84 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.84 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.84 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.84 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.84 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.84 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.84 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.84 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.84 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.84 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.84 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.84 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.84 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.84 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.84 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.84 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.84 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.84 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.84 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.84 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.84 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.84 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.84 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.84 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.84 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.84 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.84 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.84 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.84 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.84 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.84 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.84 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.84 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.84 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.84 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.84 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.84 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.84 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.84 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.84 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.84 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.84 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.84 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.84 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.84 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.31/64.84 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.31/64.84 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.84 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.84 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.84 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.84 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.31/64.84 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.84 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.84 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.84 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.84 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.84 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.84 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.84 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.84 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.84 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.84 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.84 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.31/64.84 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.84 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.84 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.84 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.84 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.84 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.84 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.84 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.31/64.84 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.84 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.31/64.84 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.84 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.84 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.84 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.84 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.84 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.31/64.84 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.84 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.84 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.84 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.84 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.84 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.31/64.84 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.84 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.84 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.84 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.84 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.84 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.84 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.31/64.84 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.84 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.31/64.84 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.84 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.84 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.31/64.84 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.31/64.84 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.84 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.84 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.84 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.84 100.31/64.84 The TRS R consists of the following rules: 100.31/64.84 100.31/64.84 new_primMulNat0(Zero, wz5100) -> Zero 100.31/64.84 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.31/64.84 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.31/64.84 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.31/64.84 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.31/64.84 new_primPlusNat0(Zero, Zero) -> Zero 100.31/64.84 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.31/64.84 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.31/64.84 100.31/64.84 The set Q consists of the following terms: 100.31/64.84 100.31/64.84 new_primPlusNat1(Succ(x0), x1) 100.31/64.84 new_primMulNat0(Zero, x0) 100.31/64.84 new_primMulNat0(Succ(x0), x1) 100.31/64.84 new_primPlusNat0(Succ(x0), Zero) 100.31/64.84 new_primPlusNat0(Succ(x0), Succ(x1)) 100.31/64.84 new_primPlusNat1(Zero, x0) 100.31/64.84 new_primPlusNat0(Zero, Zero) 100.31/64.84 new_primPlusNat0(Zero, Succ(x0)) 100.31/64.84 100.31/64.84 We have to consider all minimal (P,Q,R)-chains. 100.31/64.84 ---------------------------------------- 100.31/64.84 100.31/64.84 (127) TransformationProof (EQUIVALENT) 100.31/64.84 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) at position [7] we obtained the following new rules [LPAR04]: 100.31/64.84 100.31/64.84 (new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc),new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc)) 100.31/64.84 100.31/64.84 100.31/64.84 ---------------------------------------- 100.31/64.84 100.31/64.84 (128) 100.31/64.84 Obligation: 100.31/64.84 Q DP problem: 100.31/64.84 The TRS P consists of the following rules: 100.31/64.84 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.31/64.84 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.31/64.84 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.31/64.84 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.31/64.84 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.31/64.84 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.31/64.84 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.31/64.84 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.31/64.84 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.31/64.84 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.31/64.84 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.84 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.84 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.84 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.84 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.31/64.85 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.31/64.85 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.31/64.85 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.31/64.85 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.85 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.85 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.85 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.85 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.85 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.85 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.31/64.85 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.85 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.85 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.85 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.85 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.85 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.85 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.31/64.85 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.85 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.85 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.85 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.85 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.85 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.85 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.31/64.85 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.85 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.85 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.85 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.31/64.85 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.85 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.31/64.85 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.85 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.85 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.31/64.85 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.85 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.31/64.85 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.85 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.85 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.85 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.85 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.31/64.85 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.31/64.85 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.85 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.85 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.85 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.85 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.85 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.85 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.85 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.85 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.85 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.31/64.85 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.85 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.85 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.85 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.85 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.31/64.85 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.85 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.85 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.85 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.85 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.85 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.85 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.85 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.85 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.31/64.85 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.85 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.85 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.85 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.85 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.85 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.85 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.85 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.85 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.85 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.85 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.85 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.85 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.85 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.85 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.85 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.85 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.85 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.85 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.85 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.85 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.31/64.85 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.85 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.85 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.31/64.85 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.85 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.85 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.85 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.85 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.85 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.85 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.85 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.31/64.85 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.85 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.85 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.85 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.85 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.85 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.85 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.85 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.85 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.85 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.85 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.85 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.85 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.85 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.31/64.85 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.31/64.85 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.85 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.85 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.85 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.85 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.85 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.85 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.85 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.85 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.85 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.85 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.85 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.85 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.31/64.85 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.85 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.85 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.85 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.85 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.85 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.85 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.85 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.85 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.85 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.31/64.85 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.85 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.85 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.85 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.85 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.85 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.85 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.85 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.85 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.85 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.85 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.85 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.85 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.85 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.85 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.85 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.85 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.85 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.85 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.85 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.85 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.31/64.85 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.85 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.31/64.85 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.85 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.85 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.31/64.85 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.85 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.85 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.85 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.31/64.85 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.85 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.85 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.85 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.85 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.31/64.85 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.85 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.85 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.85 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.85 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.85 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.85 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.85 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.85 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.31/64.85 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.85 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.85 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.85 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.85 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.31/64.85 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.85 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.85 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.85 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.31/64.85 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.85 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.85 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.85 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.85 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.85 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.31/64.85 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.85 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.85 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.85 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.85 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.85 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.85 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.31/64.85 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.85 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.85 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.85 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.85 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.85 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.85 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.85 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.31/64.85 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.85 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.85 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.31/64.85 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.85 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.85 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.85 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.85 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.85 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.85 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.85 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.85 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.85 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.85 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.85 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.85 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.85 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.85 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.85 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.85 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.85 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.85 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.85 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.85 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.31/64.85 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.85 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.85 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.31/64.85 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.85 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.85 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.31/64.85 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.85 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.85 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.31/64.85 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.85 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.85 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.85 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.85 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.85 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.85 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.85 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.85 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.85 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.85 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.85 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.85 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.85 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.85 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.85 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.85 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.85 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.85 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.85 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.85 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.85 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.85 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.85 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.85 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.85 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.85 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.85 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.85 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.85 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.85 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.85 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.85 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.85 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.85 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.85 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.85 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.85 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.85 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.85 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.85 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.85 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.85 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.85 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.85 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.85 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.85 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.85 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.85 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.85 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.85 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.31/64.85 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.31/64.85 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.85 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.85 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.85 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.85 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.31/64.85 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.85 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.85 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.85 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.85 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.85 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.85 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.85 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.85 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.85 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.85 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.85 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.31/64.85 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.85 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.85 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.85 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.85 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.85 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.85 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.85 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.31/64.85 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.85 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.31/64.85 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.85 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.85 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.85 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.85 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.85 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.31/64.85 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.85 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.85 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.85 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.85 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.85 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.31/64.85 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.85 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.85 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.85 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.85 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.85 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.85 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.31/64.85 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.85 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.31/64.85 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.85 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.85 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.31/64.85 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.31/64.85 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.85 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.85 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.85 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.31/64.85 100.31/64.85 The TRS R consists of the following rules: 100.31/64.85 100.31/64.85 new_primMulNat0(Zero, wz5100) -> Zero 100.31/64.85 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.31/64.85 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.31/64.85 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.31/64.85 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.31/64.85 new_primPlusNat0(Zero, Zero) -> Zero 100.31/64.85 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.31/64.85 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.31/64.85 100.31/64.85 The set Q consists of the following terms: 100.31/64.85 100.31/64.85 new_primPlusNat1(Succ(x0), x1) 100.31/64.85 new_primMulNat0(Zero, x0) 100.31/64.85 new_primMulNat0(Succ(x0), x1) 100.31/64.85 new_primPlusNat0(Succ(x0), Zero) 100.31/64.85 new_primPlusNat0(Succ(x0), Succ(x1)) 100.31/64.85 new_primPlusNat1(Zero, x0) 100.31/64.85 new_primPlusNat0(Zero, Zero) 100.31/64.85 new_primPlusNat0(Zero, Succ(x0)) 100.31/64.85 100.31/64.85 We have to consider all minimal (P,Q,R)-chains. 100.31/64.85 ---------------------------------------- 100.31/64.85 100.31/64.85 (129) DependencyGraphProof (EQUIVALENT) 100.31/64.85 The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 1 SCC with 2 less nodes. 100.31/64.85 ---------------------------------------- 100.31/64.85 100.31/64.85 (130) 100.31/64.85 Obligation: 100.31/64.85 Q DP problem: 100.31/64.85 The TRS P consists of the following rules: 100.31/64.85 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.31/64.85 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.31/64.85 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.31/64.85 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.31/64.85 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.31/64.85 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.31/64.85 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.31/64.85 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.31/64.85 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.31/64.85 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.31/64.85 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.31/64.85 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.31/64.85 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.31/64.85 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.31/64.85 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.31/64.85 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.85 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.85 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.85 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.85 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.85 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.85 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.85 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.85 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.85 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.31/64.85 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.85 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.85 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.85 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.85 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.85 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.85 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.31/64.85 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.85 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.85 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.85 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.85 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.85 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.85 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.31/64.85 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.85 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.85 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.85 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.31/64.85 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.85 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.31/64.85 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.85 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.85 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.31/64.85 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.85 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.31/64.85 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.85 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.85 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.85 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.85 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.31/64.85 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.31/64.85 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.85 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.85 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.85 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.85 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.85 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.85 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.85 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.85 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.85 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.31/64.85 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.85 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.85 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.85 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.85 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.31/64.85 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.85 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.85 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.85 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.85 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.85 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.85 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.85 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.85 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.31/64.85 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.85 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.85 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.85 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.85 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.85 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.85 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.85 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.85 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.85 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.85 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.85 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.85 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.85 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.85 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.85 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.85 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.85 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.85 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.85 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.85 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.31/64.85 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.85 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.85 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.31/64.85 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.85 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.85 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.85 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.85 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.85 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.85 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.85 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.31/64.85 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.85 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.85 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.85 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.85 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.85 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.85 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.85 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.85 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.85 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.85 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.85 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.85 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.85 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.31/64.85 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.31/64.85 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.85 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.85 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.85 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.85 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.85 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.85 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.85 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.85 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.85 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.85 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.85 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.85 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.31/64.85 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.85 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.85 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.85 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.85 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.85 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.85 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.85 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.85 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.85 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.31/64.85 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.85 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.85 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.85 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.85 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.85 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.85 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.85 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.85 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.85 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.85 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.85 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.85 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.85 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.85 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.85 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.85 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.85 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.85 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.85 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.85 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.31/64.85 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.85 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.31/64.85 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.85 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.85 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.31/64.85 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.85 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.85 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.85 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.31/64.85 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.85 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.85 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.85 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.85 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.31/64.85 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.85 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.85 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.85 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.85 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.85 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.85 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.85 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.85 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.85 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.85 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.85 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.31/64.85 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.85 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.85 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.85 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.85 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.31/64.85 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.85 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.85 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.85 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.31/64.85 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.85 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.85 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.85 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.85 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.85 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.31/64.85 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.85 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.85 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.85 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.85 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.85 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.85 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.31/64.85 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.85 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.85 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.85 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.85 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.85 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.85 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.85 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.31/64.85 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.85 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.85 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.31/64.85 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.85 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.85 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.85 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.85 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.85 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.85 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.85 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.85 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.85 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.85 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.85 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.85 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.85 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.85 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.85 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.86 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.86 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.86 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.86 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.86 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.31/64.86 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.86 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.86 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.31/64.86 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.86 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.86 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.31/64.86 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.86 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.86 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.31/64.86 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.86 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.86 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.86 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.86 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.86 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.86 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.86 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.86 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.86 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.86 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.86 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.86 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.86 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.86 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.86 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.86 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.86 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.86 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.86 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.86 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.86 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.86 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.86 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.86 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.86 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.86 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.86 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.86 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.86 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.86 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.86 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.86 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.86 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.86 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.86 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.86 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.86 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.86 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.86 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.86 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.86 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.86 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.86 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.86 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.86 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.86 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.86 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.86 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.86 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.86 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.31/64.86 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.31/64.86 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.86 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.86 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.86 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.86 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.31/64.86 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.86 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.86 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.86 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.86 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.86 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.86 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.86 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.86 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.86 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.86 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.86 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.31/64.86 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.86 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.86 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.86 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.86 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.86 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.86 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.86 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.31/64.86 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.86 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.31/64.86 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.86 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.86 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.86 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.86 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.86 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.31/64.86 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.86 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.86 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.86 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.86 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.86 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.31/64.86 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.86 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.86 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.86 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.86 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.86 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.86 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.31/64.86 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.86 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.31/64.86 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.86 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.86 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.31/64.86 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.31/64.86 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.86 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.86 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.86 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.86 100.31/64.86 The TRS R consists of the following rules: 100.31/64.86 100.31/64.86 new_primMulNat0(Zero, wz5100) -> Zero 100.31/64.86 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.31/64.86 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.31/64.86 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.31/64.86 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.31/64.86 new_primPlusNat0(Zero, Zero) -> Zero 100.31/64.86 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.31/64.86 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.31/64.86 100.31/64.86 The set Q consists of the following terms: 100.31/64.86 100.31/64.86 new_primPlusNat1(Succ(x0), x1) 100.31/64.86 new_primMulNat0(Zero, x0) 100.31/64.86 new_primMulNat0(Succ(x0), x1) 100.31/64.86 new_primPlusNat0(Succ(x0), Zero) 100.31/64.86 new_primPlusNat0(Succ(x0), Succ(x1)) 100.31/64.86 new_primPlusNat1(Zero, x0) 100.31/64.86 new_primPlusNat0(Zero, Zero) 100.31/64.86 new_primPlusNat0(Zero, Succ(x0)) 100.31/64.86 100.31/64.86 We have to consider all minimal (P,Q,R)-chains. 100.31/64.86 ---------------------------------------- 100.31/64.86 100.31/64.86 (131) TransformationProof (EQUIVALENT) 100.31/64.86 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) at position [7] we obtained the following new rules [LPAR04]: 100.31/64.86 100.31/64.86 (new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc),new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc)) 100.31/64.86 100.31/64.86 100.31/64.86 ---------------------------------------- 100.31/64.86 100.31/64.86 (132) 100.31/64.86 Obligation: 100.31/64.86 Q DP problem: 100.31/64.86 The TRS P consists of the following rules: 100.31/64.86 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.31/64.86 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.31/64.86 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.31/64.86 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.31/64.86 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.31/64.86 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.31/64.86 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE1121(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.31/64.86 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.31/64.86 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.31/64.86 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.31/64.86 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.31/64.86 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.31/64.86 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.31/64.86 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.31/64.86 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.31/64.86 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.86 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.86 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.86 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.86 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.86 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.86 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.31/64.86 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.86 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.86 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.86 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.86 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.86 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.86 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.31/64.86 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.86 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.86 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.86 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.86 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.86 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.86 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.31/64.86 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.86 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.86 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.86 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.31/64.86 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.86 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.31/64.86 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.86 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.86 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.31/64.86 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.86 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.31/64.86 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.86 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.86 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.86 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.86 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.31/64.86 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.31/64.86 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.86 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.86 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.86 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.86 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.86 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.86 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.86 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.86 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.86 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.31/64.86 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.86 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.86 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.86 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.86 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.31/64.86 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.86 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.86 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.86 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.86 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.86 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.86 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.86 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.86 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.31/64.86 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.86 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.86 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.31/64.86 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.86 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.86 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.86 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.86 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.86 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.86 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.86 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.86 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.86 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.86 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.86 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.86 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.86 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.86 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.86 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.31/64.86 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.86 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.31/64.86 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.86 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.86 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.31/64.86 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.86 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.86 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.86 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.86 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.86 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.86 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.86 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.31/64.86 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.86 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.86 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.86 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.86 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.86 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.86 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.86 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.86 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.86 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.86 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.86 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.86 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.86 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.31/64.86 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.31/64.86 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.86 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.86 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.86 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.86 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.86 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.86 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.86 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.86 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.86 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.86 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.86 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.86 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.31/64.86 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.86 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.86 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.86 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.86 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.86 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.86 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.86 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.86 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.86 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.31/64.86 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.86 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.86 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.86 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.86 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.31/64.86 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.86 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.86 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.86 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.86 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.31/64.86 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.86 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.86 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.86 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.86 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.86 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.86 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.86 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.86 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.86 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.86 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.31/64.86 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.86 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.31/64.86 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.86 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.31/64.86 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.31/64.86 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.86 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.86 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.86 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.31/64.86 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.86 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.86 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.86 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.86 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.31/64.86 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.31/64.86 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.31/64.86 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.86 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.31/64.86 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.86 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.31/64.86 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.31/64.86 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.86 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.31/64.86 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.86 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.86 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.86 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.86 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.31/64.86 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.86 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.86 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.86 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.31/64.86 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.86 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.86 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.86 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.86 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.86 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.31/64.86 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.86 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.86 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.86 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.86 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.86 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.86 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.31/64.86 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.86 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.86 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.86 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.86 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.86 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.86 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.86 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.31/64.86 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.86 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.86 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.31/64.86 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.86 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.86 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.86 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.86 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.86 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.86 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.86 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.86 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.86 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.86 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.86 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.86 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.86 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.86 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.86 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.86 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.86 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.86 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.86 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.86 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.31/64.86 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.86 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.86 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.31/64.86 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.86 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.86 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.31/64.86 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.86 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.86 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.31/64.86 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.86 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.86 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.86 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.86 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.86 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.86 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.86 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.86 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.86 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.86 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.86 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.86 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.86 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.86 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.86 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.86 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.86 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.86 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.31/64.86 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.86 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.86 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.86 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.31/64.86 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.86 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.86 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.31/64.86 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.86 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.86 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.86 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.86 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.86 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.86 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.86 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.86 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.86 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.86 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.86 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.86 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.86 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.86 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.86 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.86 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.86 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.86 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.86 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.86 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.86 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.86 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.86 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.86 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.31/64.86 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.31/64.86 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.86 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.86 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.86 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.86 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.31/64.86 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.86 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.86 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.86 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.86 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.86 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.86 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.86 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.86 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.86 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.86 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.86 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.31/64.86 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.86 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.86 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.86 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.86 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.86 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.86 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.86 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.31/64.86 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.86 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.31/64.86 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.86 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.86 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.86 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.86 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.86 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.31/64.86 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.86 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.86 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.86 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.86 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.86 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.31/64.86 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.86 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.31/64.86 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.86 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.86 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.86 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.86 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.31/64.86 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.86 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.31/64.86 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.86 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.86 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.31/64.86 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.31/64.86 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.86 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.31/64.86 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.86 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.31/64.86 100.31/64.86 The TRS R consists of the following rules: 100.31/64.86 100.31/64.86 new_primMulNat0(Zero, wz5100) -> Zero 100.31/64.86 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.31/64.86 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.31/64.86 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.31/64.86 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.31/64.86 new_primPlusNat0(Zero, Zero) -> Zero 100.31/64.86 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.31/64.86 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.31/64.86 100.31/64.86 The set Q consists of the following terms: 100.31/64.86 100.31/64.86 new_primPlusNat1(Succ(x0), x1) 100.31/64.86 new_primMulNat0(Zero, x0) 100.31/64.86 new_primMulNat0(Succ(x0), x1) 100.31/64.86 new_primPlusNat0(Succ(x0), Zero) 100.31/64.86 new_primPlusNat0(Succ(x0), Succ(x1)) 100.31/64.86 new_primPlusNat1(Zero, x0) 100.31/64.86 new_primPlusNat0(Zero, Zero) 100.31/64.86 new_primPlusNat0(Zero, Succ(x0)) 100.31/64.86 100.31/64.86 We have to consider all minimal (P,Q,R)-chains. 100.31/64.86 ---------------------------------------- 100.31/64.86 100.31/64.86 (133) DependencyGraphProof (EQUIVALENT) 100.31/64.86 The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 1 SCC with 3 less nodes. 100.31/64.86 ---------------------------------------- 100.31/64.86 100.31/64.86 (134) 100.31/64.86 Obligation: 100.31/64.86 Q DP problem: 100.31/64.86 The TRS P consists of the following rules: 100.31/64.86 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.31/64.86 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.31/64.86 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.31/64.86 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.31/64.86 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.31/64.86 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.31/64.86 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.31/64.86 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.31/64.86 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.31/64.86 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.31/64.86 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.31/64.86 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.31/64.86 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.31/64.86 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.31/64.86 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.31/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.86 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.86 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.86 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.86 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.86 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.86 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.86 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.86 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.86 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.86 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.86 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.86 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.86 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.86 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.86 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.86 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.86 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.86 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.86 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.86 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.86 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.86 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.86 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.86 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.86 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.86 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.86 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.86 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.86 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.86 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.86 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.86 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.86 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.86 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.86 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.86 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.86 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.86 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.86 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.86 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.86 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.86 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.86 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.86 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.86 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.86 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.86 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.86 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.86 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.86 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.86 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.86 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.86 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.86 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.86 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.86 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.86 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.86 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.86 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.32/64.86 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.32/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.86 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.86 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.86 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.86 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.86 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.86 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.86 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.86 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.32/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.86 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.32/64.87 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.32/64.87 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.32/64.87 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.87 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.87 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.87 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.87 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.87 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.87 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.87 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.32/64.87 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.87 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.87 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.87 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.87 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.87 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.87 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.32/64.87 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.87 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.87 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.87 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.87 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.87 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.87 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.32/64.87 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.87 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.87 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.87 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.32/64.87 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.87 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.32/64.87 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.87 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.87 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.32/64.87 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.87 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.32/64.87 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.87 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.87 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.87 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.87 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.32/64.87 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.32/64.87 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.87 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.87 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.87 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.87 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.87 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.87 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.87 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.87 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.87 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.32/64.87 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.87 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.87 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.87 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.87 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.32/64.87 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.87 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.87 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.87 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.87 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.87 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.87 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.87 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.87 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.32/64.87 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.87 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.87 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.87 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.87 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.87 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.87 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.87 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.87 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.87 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.87 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.87 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.87 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.87 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.87 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.87 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.87 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.87 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.87 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.87 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.87 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.32/64.87 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.87 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.87 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.32/64.87 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.87 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.87 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.87 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.87 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.87 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.87 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.87 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.32/64.87 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.87 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.87 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.87 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.87 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.87 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.87 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.87 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.87 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.87 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.87 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.87 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.87 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.87 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.32/64.87 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.32/64.87 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.87 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.87 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.87 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.87 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.87 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.87 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.87 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.87 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.87 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.87 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.87 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.87 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.32/64.87 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.87 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.87 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.87 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.87 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.87 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.87 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.87 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.87 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.87 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.32/64.87 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.87 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.87 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.87 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.87 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.87 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.87 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.87 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.87 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.87 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.87 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.87 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.87 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.87 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.87 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.87 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.87 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.87 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.87 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.87 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.87 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.32/64.87 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.87 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.32/64.87 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.87 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.87 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.32/64.87 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.87 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.87 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.87 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.32/64.87 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.87 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.87 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.87 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.87 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.32/64.87 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.87 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.87 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.87 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.87 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.87 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.87 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.87 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.87 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.32/64.87 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.87 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.87 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.87 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.87 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.32/64.87 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.87 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.87 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.87 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.32/64.87 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.87 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.87 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.87 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.87 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.87 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.32/64.87 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.87 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.87 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.87 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.87 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.87 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.87 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.32/64.87 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.87 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.87 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.87 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.87 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.87 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.87 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.87 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.32/64.87 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.87 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.87 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.32/64.87 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.87 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.87 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.87 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.87 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.87 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.87 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.87 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.87 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.87 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.87 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.87 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.87 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.87 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.87 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.87 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.87 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.87 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.87 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.87 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.87 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.32/64.87 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.87 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.87 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.32/64.87 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.87 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.87 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.32/64.87 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.87 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.87 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.32/64.87 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.87 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.87 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.87 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.87 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.87 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.87 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.87 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.87 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.87 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.87 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.87 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.87 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.87 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.87 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.87 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.87 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.87 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.87 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.87 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.87 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.87 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.87 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.87 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.87 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.87 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.87 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.87 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.87 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.87 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.87 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.87 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.87 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.87 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.87 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.87 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.87 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.87 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.87 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.87 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.87 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.87 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.87 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.87 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.87 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.87 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.87 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.87 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.87 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.87 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.87 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.32/64.87 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.32/64.87 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.87 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.87 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.87 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.87 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.32/64.87 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.87 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.87 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.87 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.87 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.87 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.87 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.87 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.87 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.87 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.87 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.87 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.32/64.87 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.87 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.87 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.87 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.87 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.87 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.87 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.87 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.32/64.87 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.87 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.32/64.87 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.87 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.87 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.87 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.87 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.87 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.32/64.87 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.87 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.87 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.87 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.87 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.87 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.32/64.87 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.87 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.87 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.87 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.87 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.87 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.87 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.32/64.87 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.87 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.32/64.87 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.87 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.87 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.32/64.87 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.32/64.87 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.87 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.87 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.87 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.87 100.32/64.87 The TRS R consists of the following rules: 100.32/64.87 100.32/64.87 new_primMulNat0(Zero, wz5100) -> Zero 100.32/64.87 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.32/64.87 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.32/64.87 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.32/64.87 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.32/64.87 new_primPlusNat0(Zero, Zero) -> Zero 100.32/64.87 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.32/64.87 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.32/64.87 100.32/64.87 The set Q consists of the following terms: 100.32/64.87 100.32/64.87 new_primPlusNat1(Succ(x0), x1) 100.32/64.87 new_primMulNat0(Zero, x0) 100.32/64.87 new_primMulNat0(Succ(x0), x1) 100.32/64.87 new_primPlusNat0(Succ(x0), Zero) 100.32/64.87 new_primPlusNat0(Succ(x0), Succ(x1)) 100.32/64.87 new_primPlusNat1(Zero, x0) 100.32/64.87 new_primPlusNat0(Zero, Zero) 100.32/64.87 new_primPlusNat0(Zero, Succ(x0)) 100.32/64.87 100.32/64.87 We have to consider all minimal (P,Q,R)-chains. 100.32/64.87 ---------------------------------------- 100.32/64.87 100.32/64.87 (135) TransformationProof (EQUIVALENT) 100.32/64.87 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) at position [7] we obtained the following new rules [LPAR04]: 100.32/64.87 100.32/64.87 (new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc),new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc)) 100.32/64.87 100.32/64.87 100.32/64.87 ---------------------------------------- 100.32/64.87 100.32/64.87 (136) 100.32/64.87 Obligation: 100.32/64.87 Q DP problem: 100.32/64.87 The TRS P consists of the following rules: 100.32/64.87 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.32/64.87 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.32/64.87 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.32/64.87 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.87 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.87 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.87 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.87 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.32/64.87 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.32/64.87 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.32/64.87 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.32/64.87 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.32/64.87 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.32/64.87 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.32/64.87 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.32/64.87 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.87 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.87 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.87 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.87 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.87 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.87 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.87 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.87 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.87 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.87 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.32/64.87 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.87 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.87 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.87 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.87 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.87 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.87 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.32/64.87 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.87 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.87 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.87 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.87 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.87 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.87 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.32/64.87 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.87 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.87 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.87 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.32/64.87 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.87 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.32/64.87 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.87 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.87 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.32/64.87 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.87 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.32/64.87 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.87 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.87 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.87 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.87 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.32/64.87 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.32/64.87 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.87 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.87 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.87 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.87 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.87 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.87 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.87 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.87 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.87 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.32/64.87 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.87 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.87 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.87 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.87 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.32/64.87 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.87 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.87 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.87 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.87 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.87 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.87 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.87 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.87 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.32/64.87 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.87 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.87 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.87 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.87 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.87 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.87 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.87 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.87 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.87 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.87 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.87 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.87 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.87 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.87 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.87 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.87 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.87 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.87 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.87 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.87 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.32/64.87 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.87 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.87 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.32/64.87 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.87 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.87 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.87 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.87 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.87 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.87 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.87 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.32/64.87 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.87 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.87 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.87 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.87 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.87 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.87 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.87 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.87 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.87 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.87 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.87 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.87 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.87 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.32/64.87 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.32/64.87 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.87 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.87 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.87 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.87 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.87 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.87 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.87 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.87 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.87 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.87 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.87 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.87 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.32/64.87 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.87 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.87 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.87 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.87 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.87 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.87 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.87 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.87 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.87 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.32/64.87 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.87 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.87 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.87 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.87 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.87 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.87 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.87 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.87 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.87 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.87 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.87 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.87 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.87 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.87 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.87 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.87 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.87 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.87 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.87 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.87 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.32/64.87 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.87 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.32/64.87 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.87 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.87 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.32/64.87 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.87 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.87 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.87 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.32/64.87 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.87 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.87 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.87 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.87 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.32/64.87 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.87 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.87 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.87 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.87 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.87 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.87 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.87 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.87 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.87 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.87 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.87 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.32/64.87 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.87 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.87 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.87 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.87 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.32/64.87 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.87 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.87 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.87 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.32/64.87 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.87 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.87 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.87 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.87 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.87 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.32/64.87 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.87 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.87 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.87 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.87 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.87 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.87 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.32/64.87 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.87 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.87 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.87 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.87 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.87 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.87 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.87 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.32/64.87 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.87 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.87 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.32/64.87 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.87 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.87 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.87 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.87 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.87 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.87 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.87 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.87 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.87 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.87 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.87 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.87 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.87 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.87 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.87 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.87 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.87 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.87 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.87 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.87 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.32/64.87 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.87 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.87 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.32/64.87 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.87 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.87 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.32/64.87 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.87 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.87 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.32/64.87 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.87 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.87 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.87 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.87 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.87 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.87 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.87 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.87 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.87 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.87 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.87 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.87 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.87 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.87 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.87 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.87 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.87 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.87 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.87 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.87 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.87 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.87 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.87 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.87 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.87 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.87 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.87 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.87 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.87 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.87 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.87 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.87 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.87 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.87 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.87 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.87 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.87 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.87 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.87 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.87 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.87 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.87 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.88 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.88 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.88 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.88 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.88 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.88 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.88 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.88 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.32/64.88 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.32/64.88 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.88 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.88 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.88 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.88 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.32/64.88 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.88 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.88 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.88 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.88 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.88 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.88 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.88 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.88 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.88 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.88 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.88 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.32/64.88 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.88 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.88 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.88 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.88 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.88 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.88 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.88 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.32/64.88 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.88 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.32/64.88 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.88 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.88 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.88 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.88 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.88 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.32/64.88 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.88 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.88 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.88 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.88 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.88 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.32/64.88 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.88 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.88 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.88 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.88 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.88 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.88 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.32/64.88 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.88 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.32/64.88 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.88 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.88 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.32/64.88 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.32/64.88 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.88 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.88 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.88 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.88 100.32/64.88 The TRS R consists of the following rules: 100.32/64.88 100.32/64.88 new_primMulNat0(Zero, wz5100) -> Zero 100.32/64.88 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.32/64.88 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.32/64.88 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.32/64.88 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.32/64.88 new_primPlusNat0(Zero, Zero) -> Zero 100.32/64.88 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.32/64.88 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.32/64.88 100.32/64.88 The set Q consists of the following terms: 100.32/64.88 100.32/64.88 new_primPlusNat1(Succ(x0), x1) 100.32/64.88 new_primMulNat0(Zero, x0) 100.32/64.88 new_primMulNat0(Succ(x0), x1) 100.32/64.88 new_primPlusNat0(Succ(x0), Zero) 100.32/64.88 new_primPlusNat0(Succ(x0), Succ(x1)) 100.32/64.88 new_primPlusNat1(Zero, x0) 100.32/64.88 new_primPlusNat0(Zero, Zero) 100.32/64.88 new_primPlusNat0(Zero, Succ(x0)) 100.32/64.88 100.32/64.88 We have to consider all minimal (P,Q,R)-chains. 100.32/64.88 ---------------------------------------- 100.32/64.88 100.32/64.88 (137) DependencyGraphProof (EQUIVALENT) 100.32/64.88 The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 1 SCC with 2 less nodes. 100.32/64.88 ---------------------------------------- 100.32/64.88 100.32/64.88 (138) 100.32/64.88 Obligation: 100.32/64.88 Q DP problem: 100.32/64.88 The TRS P consists of the following rules: 100.32/64.88 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.32/64.88 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.32/64.88 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.32/64.88 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.88 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.88 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.88 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.88 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.32/64.88 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.32/64.88 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.32/64.88 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.32/64.88 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.32/64.88 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.88 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.32/64.88 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.32/64.88 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.32/64.88 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.88 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.88 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.88 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.88 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.88 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.88 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.88 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.32/64.88 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.88 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.88 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.88 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.88 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.88 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.88 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.32/64.88 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.88 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.88 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.88 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.88 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.88 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.88 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.32/64.88 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.88 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.88 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.88 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.32/64.88 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.88 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.32/64.88 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.88 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.88 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.32/64.88 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.88 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.32/64.88 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.88 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.88 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.88 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.88 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.32/64.88 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.32/64.88 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.88 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.88 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.88 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.88 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.88 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.88 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.88 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.88 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.88 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.32/64.88 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.88 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.88 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.88 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.88 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.32/64.88 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.88 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.88 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.88 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.88 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.88 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.88 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.88 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.88 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.32/64.88 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.88 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.88 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.88 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.88 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.88 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.88 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.88 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.88 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.88 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.88 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.88 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.88 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.88 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.88 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.88 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.88 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.88 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.88 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.88 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.88 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.32/64.88 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.88 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.88 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.32/64.88 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.88 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.88 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.88 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.88 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.88 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.88 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.88 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.32/64.88 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.88 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.88 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.88 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.88 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.88 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.88 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.88 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.88 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.88 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.88 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.88 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.88 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.88 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.32/64.88 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.32/64.88 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.88 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.88 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.88 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.88 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.88 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.88 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.88 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.88 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.88 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.88 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.88 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.88 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.32/64.88 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.88 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.88 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.88 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.88 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.88 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.88 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.88 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.88 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.88 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.32/64.88 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.88 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.88 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.88 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.88 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.88 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.88 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.88 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.88 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.88 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.88 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.88 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.88 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.88 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.88 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.88 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.88 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.88 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.88 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.88 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.88 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.32/64.88 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.88 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.32/64.88 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.88 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.88 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.32/64.88 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.88 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.88 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.88 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.32/64.88 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.88 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.88 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.88 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.88 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.32/64.88 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.88 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.88 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.88 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.88 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.88 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.88 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.88 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.88 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.32/64.88 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.88 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.88 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.88 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.88 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.32/64.88 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.88 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.88 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.88 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.32/64.88 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.88 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.88 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.88 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.88 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.88 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.32/64.88 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.88 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.88 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.88 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.88 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.88 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.88 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.32/64.88 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.88 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.88 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.88 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.88 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.88 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.88 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.88 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.32/64.88 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.88 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.88 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.32/64.88 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.88 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.88 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.88 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.88 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.88 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.88 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.88 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.88 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.88 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.88 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.88 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.88 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.88 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.88 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.88 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.88 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.88 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.88 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.88 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.88 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.32/64.88 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.88 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.88 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.32/64.88 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.88 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.88 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.32/64.88 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.88 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.88 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.32/64.88 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.88 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.88 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.88 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.88 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.88 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.88 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.88 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.88 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.88 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.88 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.88 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.88 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.88 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.88 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.88 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.88 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.88 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.88 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.88 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.88 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.88 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.88 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.88 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.88 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.88 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.88 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.88 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.88 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.88 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.88 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.88 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.88 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.88 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.88 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.88 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.88 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.88 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.88 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.88 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.88 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.88 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.88 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.88 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.88 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.88 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.88 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.88 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.88 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.88 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.88 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.32/64.88 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.32/64.88 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.88 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.88 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.88 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.88 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.32/64.88 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.88 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.88 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.88 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.88 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.88 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.88 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.88 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.88 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.88 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.88 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.88 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.32/64.88 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.88 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.88 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.88 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.88 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.88 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.88 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.88 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.32/64.88 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.88 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.32/64.88 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.88 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.88 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.88 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.88 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.88 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.32/64.88 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.88 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.88 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.88 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.88 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.88 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.32/64.88 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.88 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.88 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.88 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.88 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.88 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.88 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.32/64.88 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.88 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.32/64.88 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.88 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.88 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.32/64.88 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.32/64.88 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.88 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.88 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.88 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.88 100.32/64.88 The TRS R consists of the following rules: 100.32/64.88 100.32/64.88 new_primMulNat0(Zero, wz5100) -> Zero 100.32/64.88 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.32/64.88 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.32/64.88 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.32/64.88 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.32/64.88 new_primPlusNat0(Zero, Zero) -> Zero 100.32/64.88 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.32/64.88 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.32/64.88 100.32/64.88 The set Q consists of the following terms: 100.32/64.88 100.32/64.88 new_primPlusNat1(Succ(x0), x1) 100.32/64.88 new_primMulNat0(Zero, x0) 100.32/64.88 new_primMulNat0(Succ(x0), x1) 100.32/64.88 new_primPlusNat0(Succ(x0), Zero) 100.32/64.88 new_primPlusNat0(Succ(x0), Succ(x1)) 100.32/64.88 new_primPlusNat1(Zero, x0) 100.32/64.88 new_primPlusNat0(Zero, Zero) 100.32/64.88 new_primPlusNat0(Zero, Succ(x0)) 100.32/64.88 100.32/64.88 We have to consider all minimal (P,Q,R)-chains. 100.32/64.88 ---------------------------------------- 100.32/64.88 100.32/64.88 (139) TransformationProof (EQUIVALENT) 100.32/64.88 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) at position [6] we obtained the following new rules [LPAR04]: 100.32/64.88 100.32/64.88 (new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc),new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc)) 100.32/64.88 100.32/64.88 100.32/64.88 ---------------------------------------- 100.32/64.88 100.32/64.88 (140) 100.32/64.88 Obligation: 100.32/64.88 Q DP problem: 100.32/64.88 The TRS P consists of the following rules: 100.32/64.88 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.32/64.88 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.32/64.88 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.32/64.88 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.88 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.88 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.88 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.88 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.32/64.88 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.32/64.88 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.32/64.88 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.32/64.88 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.32/64.88 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.88 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE1217(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.88 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.88 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.88 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.88 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.32/64.89 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.32/64.89 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.32/64.89 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.89 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.89 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.89 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.89 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.89 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.89 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.89 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.32/64.89 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.89 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.89 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.89 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.89 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.89 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.89 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.32/64.89 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.89 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.89 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.89 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.89 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.89 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.89 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.32/64.89 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.89 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.89 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.89 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.32/64.89 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.89 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.32/64.89 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.89 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.89 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.32/64.89 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.89 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.32/64.89 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.89 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.89 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.89 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.89 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.32/64.89 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.32/64.89 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.89 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.89 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.89 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.89 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.89 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.89 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.89 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.89 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.89 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.32/64.89 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.89 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.89 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.89 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.89 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.32/64.89 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.89 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.89 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.89 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.89 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.89 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.89 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.89 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.89 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.32/64.89 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.89 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.89 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.89 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.89 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.89 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.89 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.89 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.89 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.89 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.89 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.89 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.89 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.89 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.89 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.89 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.89 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.89 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.89 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.89 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.89 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.32/64.89 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.89 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.89 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.32/64.89 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.89 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.89 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.89 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.89 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.89 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.89 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.89 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.32/64.89 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.89 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.89 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.89 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.89 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.89 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.89 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.89 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.89 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.89 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.89 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.89 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.89 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.89 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.32/64.89 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.32/64.89 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.89 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.89 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.89 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.89 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.89 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.89 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.89 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.89 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.89 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.89 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.89 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.89 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.32/64.89 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.89 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.89 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.89 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.89 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.89 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.89 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.89 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.89 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.89 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.32/64.89 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.89 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.89 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.89 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.89 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.89 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.89 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.89 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.89 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.89 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.89 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.89 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.89 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.89 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.89 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.89 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.89 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.89 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.89 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.89 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.89 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.32/64.89 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.89 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.32/64.89 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.89 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.89 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.32/64.89 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.89 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.89 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.89 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.32/64.89 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.89 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.89 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.89 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.89 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.32/64.89 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.89 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.89 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.89 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.89 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.89 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.89 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.89 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.89 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.32/64.89 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.89 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.89 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.89 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.89 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.32/64.89 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.89 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.89 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.89 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.32/64.89 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.89 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.89 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.89 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.89 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.89 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.32/64.89 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.89 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.89 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.89 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.89 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.89 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.89 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.32/64.89 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.89 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.89 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.89 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.89 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.89 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.89 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.89 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.32/64.89 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.89 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.89 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.32/64.89 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.89 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.89 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.89 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.89 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.89 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.89 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.89 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.89 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.89 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.89 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.89 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.89 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.89 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.89 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.89 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.89 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.89 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.89 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.89 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.89 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.32/64.89 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.89 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.89 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.32/64.89 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.89 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.89 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.32/64.89 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.89 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.89 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.32/64.89 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.89 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.89 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.89 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.89 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.89 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.89 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.89 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.89 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.89 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.89 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.89 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.89 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.89 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.89 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.89 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.89 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.89 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.89 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.89 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.89 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.89 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.89 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.89 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.89 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.89 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.89 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.89 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.89 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.89 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.89 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.89 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.89 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.89 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.89 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.89 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.89 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.89 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.89 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.89 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.89 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.89 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.89 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.89 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.89 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.89 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.89 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.89 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.89 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.89 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.89 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.32/64.89 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.32/64.89 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.89 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.89 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.89 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.89 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.32/64.89 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.89 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.89 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.89 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.89 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.89 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.89 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.89 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.89 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.89 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.89 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.89 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.32/64.89 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.89 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.89 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.89 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.89 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.89 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.89 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.89 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.32/64.89 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.89 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.32/64.89 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.89 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.89 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.89 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.89 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.89 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.32/64.89 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.89 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.89 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.89 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.89 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.89 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.32/64.89 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.89 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.89 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.89 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.89 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.89 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.89 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.32/64.89 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.89 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.32/64.89 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.89 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.89 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.32/64.89 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.32/64.89 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.89 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.89 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.89 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.89 100.32/64.89 The TRS R consists of the following rules: 100.32/64.89 100.32/64.89 new_primMulNat0(Zero, wz5100) -> Zero 100.32/64.89 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.32/64.89 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.32/64.89 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.32/64.89 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.32/64.89 new_primPlusNat0(Zero, Zero) -> Zero 100.32/64.89 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.32/64.89 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.32/64.89 100.32/64.89 The set Q consists of the following terms: 100.32/64.89 100.32/64.89 new_primPlusNat1(Succ(x0), x1) 100.32/64.89 new_primMulNat0(Zero, x0) 100.32/64.89 new_primMulNat0(Succ(x0), x1) 100.32/64.89 new_primPlusNat0(Succ(x0), Zero) 100.32/64.89 new_primPlusNat0(Succ(x0), Succ(x1)) 100.32/64.89 new_primPlusNat1(Zero, x0) 100.32/64.89 new_primPlusNat0(Zero, Zero) 100.32/64.89 new_primPlusNat0(Zero, Succ(x0)) 100.32/64.89 100.32/64.89 We have to consider all minimal (P,Q,R)-chains. 100.32/64.89 ---------------------------------------- 100.32/64.89 100.32/64.89 (141) DependencyGraphProof (EQUIVALENT) 100.32/64.89 The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 1 SCC with 3 less nodes. 100.32/64.89 ---------------------------------------- 100.32/64.89 100.32/64.89 (142) 100.32/64.89 Obligation: 100.32/64.89 Q DP problem: 100.32/64.89 The TRS P consists of the following rules: 100.32/64.89 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.32/64.89 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.32/64.89 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.32/64.89 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.89 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.89 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.89 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.89 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.32/64.89 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.32/64.89 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.32/64.89 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.32/64.89 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.32/64.89 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.89 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.89 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.32/64.89 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.32/64.89 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.32/64.89 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.89 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.89 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.89 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.89 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.89 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.89 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.89 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.89 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.32/64.89 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.89 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.89 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.89 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.89 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.89 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.89 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.32/64.89 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.89 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.89 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.89 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.89 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.89 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.89 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.32/64.89 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.89 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.89 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.89 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.32/64.89 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.89 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.32/64.89 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.89 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.89 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.32/64.89 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.89 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.32/64.89 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.89 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.89 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.89 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.89 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.32/64.89 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.32/64.89 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.89 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.89 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.89 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.89 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.89 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.89 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.89 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.89 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.89 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.32/64.89 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.89 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.89 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.89 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.89 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.32/64.89 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.89 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.89 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.89 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.89 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.89 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.89 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.89 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.89 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.32/64.89 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.89 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.89 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.89 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.89 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.89 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.89 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.89 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.89 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.89 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.89 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.89 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.89 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.89 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.89 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.89 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.89 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.89 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.89 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.89 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.89 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.32/64.89 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.89 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.89 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.32/64.89 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.89 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.89 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.89 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.89 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.89 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.89 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.89 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.32/64.89 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.89 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.89 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.89 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.89 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.89 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.89 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.89 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.89 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.89 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.89 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.89 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.89 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.89 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.32/64.89 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.32/64.89 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.89 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.89 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.89 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.89 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.89 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.89 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.89 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.89 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.89 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.89 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.89 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.89 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.32/64.89 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.89 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.89 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.89 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.89 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.89 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.89 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.89 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.89 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.89 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.32/64.89 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.89 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.89 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.89 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.89 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.89 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.89 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.89 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.89 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.89 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.89 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.89 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.89 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.89 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.89 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.89 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.89 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.89 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.89 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.89 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.89 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.32/64.89 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.89 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.32/64.89 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.89 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.89 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.32/64.89 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.89 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.89 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.89 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.32/64.89 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.89 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.89 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.89 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.89 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.32/64.89 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.89 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.89 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.89 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.89 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.89 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.89 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.89 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.89 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.89 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.89 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.32/64.89 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.89 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.89 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.89 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.89 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.32/64.89 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.89 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.89 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.89 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.32/64.89 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.89 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.89 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.89 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.89 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.89 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.32/64.89 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.89 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.89 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.89 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.89 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.89 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.89 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.32/64.89 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.89 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.89 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.89 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.89 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.89 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.89 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.89 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.32/64.89 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.89 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.89 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.32/64.89 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.89 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.89 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.89 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.89 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.89 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.89 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.89 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.89 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.89 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.89 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.89 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.89 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.89 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.89 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.89 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.89 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.89 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.89 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.89 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.89 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.32/64.89 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.89 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.89 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.32/64.89 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.89 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.89 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.32/64.89 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.89 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.89 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.32/64.89 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.89 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.89 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.89 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.89 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.89 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.89 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.89 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.89 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.89 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.89 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.89 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.89 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.89 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.89 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.89 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.89 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.89 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.89 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.89 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.89 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.89 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.89 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.89 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.89 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.89 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.89 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.89 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.89 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.89 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.89 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.89 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.89 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.89 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.89 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.89 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.89 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.89 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.89 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.89 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.89 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.89 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.89 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.89 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.89 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.89 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.89 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.89 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.89 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.89 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.89 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.32/64.89 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.32/64.89 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.89 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.89 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.89 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.89 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.32/64.89 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.89 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.89 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.89 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.89 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.89 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.89 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.89 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.89 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.89 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.89 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.89 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.32/64.89 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.89 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.89 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.89 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.89 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.89 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.89 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.89 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.32/64.89 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.89 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.32/64.89 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.89 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.89 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.89 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.89 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.89 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.32/64.89 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.89 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.89 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.89 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.89 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.89 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.32/64.89 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.89 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.89 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.89 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.89 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.89 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.89 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.32/64.89 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.89 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.32/64.89 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.89 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.89 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.32/64.89 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.32/64.89 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.89 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.89 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.89 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.89 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.89 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.89 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.89 100.32/64.89 The TRS R consists of the following rules: 100.32/64.90 100.32/64.90 new_primMulNat0(Zero, wz5100) -> Zero 100.32/64.90 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.32/64.90 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.32/64.90 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.32/64.90 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.32/64.90 new_primPlusNat0(Zero, Zero) -> Zero 100.32/64.90 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.32/64.90 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.32/64.90 100.32/64.90 The set Q consists of the following terms: 100.32/64.90 100.32/64.90 new_primPlusNat1(Succ(x0), x1) 100.32/64.90 new_primMulNat0(Zero, x0) 100.32/64.90 new_primMulNat0(Succ(x0), x1) 100.32/64.90 new_primPlusNat0(Succ(x0), Zero) 100.32/64.90 new_primPlusNat0(Succ(x0), Succ(x1)) 100.32/64.90 new_primPlusNat1(Zero, x0) 100.32/64.90 new_primPlusNat0(Zero, Zero) 100.32/64.90 new_primPlusNat0(Zero, Succ(x0)) 100.32/64.90 100.32/64.90 We have to consider all minimal (P,Q,R)-chains. 100.32/64.90 ---------------------------------------- 100.32/64.90 100.32/64.90 (143) TransformationProof (EQUIVALENT) 100.32/64.90 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) at position [7] we obtained the following new rules [LPAR04]: 100.32/64.90 100.32/64.90 (new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc),new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc)) 100.32/64.90 100.32/64.90 100.32/64.90 ---------------------------------------- 100.32/64.90 100.32/64.90 (144) 100.32/64.90 Obligation: 100.32/64.90 Q DP problem: 100.32/64.90 The TRS P consists of the following rules: 100.32/64.90 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.32/64.90 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.32/64.90 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.32/64.90 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.90 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.90 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.90 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.90 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.32/64.90 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.32/64.90 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.32/64.90 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.32/64.90 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.32/64.90 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.90 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.90 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.32/64.90 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.32/64.90 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.32/64.90 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.90 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.90 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.90 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.90 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.90 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.90 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.90 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.32/64.90 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.90 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.90 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.90 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.90 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.90 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.90 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.32/64.90 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.90 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.90 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.90 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.90 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.90 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.90 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.32/64.90 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.90 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.90 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.90 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.32/64.90 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.90 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.32/64.90 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.90 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.90 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.32/64.90 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.90 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.32/64.90 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.90 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.90 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.90 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.90 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.32/64.90 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.32/64.90 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.90 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.90 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.90 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.90 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.90 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.90 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.90 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.90 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.90 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.32/64.90 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.90 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.90 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.90 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.90 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.32/64.90 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.90 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.90 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.90 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.90 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.90 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.90 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.90 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.90 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.32/64.90 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.90 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.90 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.90 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.90 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.90 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.90 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.90 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.90 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.90 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.90 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.90 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.90 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.90 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.90 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.90 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.90 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.90 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.90 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.90 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.90 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.32/64.90 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.90 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.90 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.32/64.90 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.90 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.90 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.90 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.90 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.90 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.90 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.90 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.32/64.90 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.90 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.90 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.90 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.90 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.90 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.90 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.90 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.90 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.90 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.90 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.90 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.90 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.90 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.32/64.90 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.32/64.90 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.90 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.90 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.90 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.90 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.90 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.90 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.90 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.90 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.90 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.90 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.90 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.90 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.32/64.90 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.90 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.90 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.90 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.90 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.90 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.90 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.90 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.90 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.90 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.32/64.90 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.90 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.90 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.90 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.90 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.90 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.90 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.90 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.90 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.90 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.90 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.90 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.90 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.90 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.90 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.90 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.90 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.90 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.90 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.90 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.90 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.32/64.90 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.90 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.32/64.90 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.90 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.90 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.32/64.90 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.90 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.90 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.90 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.32/64.90 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.90 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.90 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.90 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.90 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.32/64.90 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.90 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.90 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.90 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.90 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.90 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.90 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.90 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.90 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.32/64.90 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.90 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.90 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.90 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.90 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.32/64.90 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.90 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.90 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.90 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.32/64.90 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.90 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.90 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.90 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.90 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.90 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.32/64.90 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.90 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.90 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.90 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.90 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.90 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.90 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.32/64.90 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.90 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.90 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.90 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.90 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.90 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.90 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.90 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.32/64.90 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.90 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.90 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.32/64.90 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.90 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.90 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.90 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.90 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.90 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.90 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.90 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.90 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.90 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.90 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.90 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.90 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.90 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.90 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.90 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.90 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.90 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.90 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.90 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.90 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.32/64.90 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.90 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.90 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.32/64.90 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.90 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.90 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.32/64.90 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.90 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.90 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.32/64.90 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.90 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.90 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.90 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.90 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.90 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.90 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.90 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.90 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.90 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.90 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.90 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.90 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.90 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.90 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.90 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.90 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.90 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.90 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.90 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.90 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.90 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.90 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.90 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.90 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.90 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.90 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.90 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.90 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.90 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.90 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.90 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.90 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.90 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.90 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.90 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.90 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.90 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.90 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.90 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.90 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.90 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.90 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.90 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.90 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.90 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.90 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.90 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.90 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.90 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.90 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.32/64.90 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.32/64.90 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.90 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.90 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.90 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.90 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.32/64.90 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.90 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.90 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.90 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.90 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.90 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.90 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.90 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.90 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.90 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.90 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.90 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.32/64.90 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.90 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.90 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.90 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.90 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.90 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.90 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.90 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.32/64.90 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.90 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.32/64.90 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.90 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.90 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.90 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.90 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.90 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.32/64.90 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.90 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.90 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.90 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.90 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.90 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.32/64.90 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.90 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.90 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.90 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.90 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.90 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.90 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.32/64.90 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.90 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.32/64.90 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.90 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.90 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.32/64.90 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.32/64.90 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.90 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.90 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.90 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.90 100.32/64.90 The TRS R consists of the following rules: 100.32/64.90 100.32/64.90 new_primMulNat0(Zero, wz5100) -> Zero 100.32/64.90 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.32/64.90 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.32/64.90 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.32/64.90 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.32/64.90 new_primPlusNat0(Zero, Zero) -> Zero 100.32/64.90 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.32/64.90 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.32/64.90 100.32/64.90 The set Q consists of the following terms: 100.32/64.90 100.32/64.90 new_primPlusNat1(Succ(x0), x1) 100.32/64.90 new_primMulNat0(Zero, x0) 100.32/64.90 new_primMulNat0(Succ(x0), x1) 100.32/64.90 new_primPlusNat0(Succ(x0), Zero) 100.32/64.90 new_primPlusNat0(Succ(x0), Succ(x1)) 100.32/64.90 new_primPlusNat1(Zero, x0) 100.32/64.90 new_primPlusNat0(Zero, Zero) 100.32/64.90 new_primPlusNat0(Zero, Succ(x0)) 100.32/64.90 100.32/64.90 We have to consider all minimal (P,Q,R)-chains. 100.32/64.90 ---------------------------------------- 100.32/64.90 100.32/64.90 (145) DependencyGraphProof (EQUIVALENT) 100.32/64.90 The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 1 SCC with 2 less nodes. 100.32/64.90 ---------------------------------------- 100.32/64.90 100.32/64.90 (146) 100.32/64.90 Obligation: 100.32/64.90 Q DP problem: 100.32/64.90 The TRS P consists of the following rules: 100.32/64.90 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.32/64.90 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.32/64.90 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.32/64.90 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.90 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.90 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.90 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.90 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.32/64.90 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.32/64.90 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.32/64.90 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.32/64.90 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.32/64.90 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.90 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.90 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.90 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.32/64.90 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.32/64.90 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.32/64.90 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.90 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.90 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.90 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.91 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.91 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.91 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.91 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.91 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.91 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.91 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.32/64.91 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.91 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.91 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.91 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.91 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.91 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.91 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.32/64.91 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.91 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.91 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.91 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.91 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.91 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.91 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.32/64.91 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.91 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.91 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.91 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.32/64.91 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.91 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.32/64.91 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.91 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.91 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.32/64.91 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.91 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.32/64.91 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.91 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.91 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.91 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.91 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.32/64.91 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.32/64.91 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.91 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.91 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.91 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.91 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.91 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.91 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.91 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.91 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.91 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.32/64.91 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.91 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.91 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.91 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.91 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.32/64.91 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.91 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.91 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.91 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.91 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.91 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.91 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.91 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.91 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.32/64.91 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.91 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.91 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.91 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.91 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.91 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.91 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.91 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.91 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.91 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.91 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.91 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.91 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.91 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.91 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.91 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.91 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.91 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.91 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.91 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.91 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.32/64.91 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.91 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.91 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.32/64.91 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.91 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.91 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.91 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.91 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.91 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.91 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.91 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.32/64.91 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.91 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.91 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.91 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.91 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.91 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.91 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.91 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.91 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.91 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.91 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.91 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.91 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.91 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.32/64.91 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.32/64.91 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.91 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.91 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.91 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.91 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.91 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.91 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.91 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.91 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.91 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.91 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.91 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.91 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.32/64.91 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.91 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.91 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.91 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.91 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.91 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.91 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.91 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.91 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.91 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.32/64.91 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.91 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.91 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.91 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.91 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.91 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.91 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.91 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.91 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.91 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.91 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.91 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.91 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.91 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.91 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.91 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.91 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.91 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.91 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.91 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.91 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.32/64.91 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.91 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.32/64.91 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.91 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.91 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.32/64.91 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.91 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.91 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.91 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.32/64.91 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.91 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.91 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.91 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.91 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.32/64.91 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.91 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.91 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.91 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.91 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.91 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.91 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.91 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.91 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.32/64.91 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.91 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.91 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.91 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.91 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.32/64.91 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.91 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.91 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.91 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.32/64.91 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.91 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.91 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.91 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.91 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.91 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.32/64.91 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.91 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.91 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.91 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.91 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.91 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.91 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.32/64.91 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.91 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.91 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.91 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.91 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.91 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.91 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.91 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.32/64.91 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.91 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.91 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.32/64.91 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.91 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.91 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.91 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.91 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.91 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.91 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.91 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.91 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.91 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.91 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.91 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.91 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.91 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.91 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.91 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.91 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.91 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.91 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.91 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.91 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.32/64.91 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.91 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.91 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.32/64.91 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.91 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.91 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.32/64.91 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.91 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.91 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.32/64.91 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.91 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.91 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.91 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.91 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.91 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.91 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.91 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.91 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.91 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.91 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.91 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.91 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.91 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.91 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.91 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.91 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.91 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.91 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.91 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.91 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.91 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.91 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.91 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.91 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.91 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.91 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.91 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.91 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.91 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.91 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.91 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.91 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.91 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.91 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.91 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.91 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.91 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.91 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.91 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.91 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.91 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.91 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.91 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.91 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.91 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.91 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.91 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.91 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.91 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.91 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.32/64.91 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.32/64.91 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.91 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.91 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.91 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.91 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.32/64.91 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.91 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.91 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.91 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.91 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.91 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.91 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.91 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.91 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.91 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.91 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.91 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.32/64.91 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.91 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.91 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.91 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.91 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.91 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.91 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.91 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.32/64.91 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.91 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.32/64.91 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.91 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.91 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.91 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.91 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.91 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.32/64.91 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.91 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.91 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.91 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.91 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.91 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.32/64.91 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.91 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.91 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.91 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.91 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.91 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.91 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.32/64.91 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.91 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.32/64.91 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.91 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.91 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.32/64.91 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.32/64.91 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.91 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.91 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.91 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.91 100.32/64.91 The TRS R consists of the following rules: 100.32/64.91 100.32/64.91 new_primMulNat0(Zero, wz5100) -> Zero 100.32/64.91 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.32/64.91 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.32/64.91 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.32/64.91 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.32/64.91 new_primPlusNat0(Zero, Zero) -> Zero 100.32/64.91 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.32/64.91 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.32/64.91 100.32/64.91 The set Q consists of the following terms: 100.32/64.91 100.32/64.91 new_primPlusNat1(Succ(x0), x1) 100.32/64.91 new_primMulNat0(Zero, x0) 100.32/64.91 new_primMulNat0(Succ(x0), x1) 100.32/64.91 new_primPlusNat0(Succ(x0), Zero) 100.32/64.91 new_primPlusNat0(Succ(x0), Succ(x1)) 100.32/64.91 new_primPlusNat1(Zero, x0) 100.32/64.91 new_primPlusNat0(Zero, Zero) 100.32/64.91 new_primPlusNat0(Zero, Succ(x0)) 100.32/64.91 100.32/64.91 We have to consider all minimal (P,Q,R)-chains. 100.32/64.91 ---------------------------------------- 100.32/64.91 100.32/64.91 (147) TransformationProof (EQUIVALENT) 100.32/64.91 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) at position [7] we obtained the following new rules [LPAR04]: 100.32/64.91 100.32/64.91 (new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc),new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc)) 100.32/64.91 100.32/64.91 100.32/64.91 ---------------------------------------- 100.32/64.91 100.32/64.91 (148) 100.32/64.91 Obligation: 100.32/64.91 Q DP problem: 100.32/64.91 The TRS P consists of the following rules: 100.32/64.91 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.32/64.91 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.32/64.91 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.32/64.91 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.91 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.91 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.91 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.91 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.32/64.91 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.32/64.91 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.32/64.91 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.32/64.91 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.32/64.91 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.91 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.91 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.91 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE1212(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.32/64.91 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.32/64.91 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.32/64.91 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.91 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.91 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.91 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.91 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.91 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.91 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.91 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.32/64.91 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.91 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.91 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.91 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.91 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.91 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.91 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.32/64.91 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.91 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.91 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.91 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.91 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.91 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.91 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.32/64.91 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.91 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.91 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.91 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.32/64.91 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.91 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.32/64.91 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.91 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.91 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.32/64.91 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.91 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.32/64.91 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.91 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.91 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.91 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.91 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.32/64.91 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.32/64.91 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.91 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.91 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.91 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.91 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.91 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.91 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.91 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.91 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.91 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.32/64.91 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.91 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.91 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.91 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.91 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.32/64.91 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.91 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.91 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.91 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.91 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.91 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.91 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.91 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.91 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.32/64.91 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.91 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.91 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.91 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.91 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.91 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.91 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.91 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.91 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.91 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.91 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.91 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.91 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.91 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.91 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.91 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.91 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.91 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.91 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.91 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.91 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.32/64.91 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.91 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.91 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.32/64.91 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.91 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.91 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.91 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.91 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.91 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.91 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.91 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.32/64.91 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.91 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.91 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.91 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.91 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.91 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.91 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.91 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.91 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.91 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.91 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.91 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.91 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.91 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.32/64.91 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.32/64.91 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.91 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.91 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.91 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.91 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.91 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.91 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.91 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.91 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.91 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.91 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.91 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.91 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.32/64.91 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.91 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.91 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.91 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.91 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.91 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.91 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.91 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.91 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.91 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.32/64.91 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.91 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.91 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.91 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.91 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.91 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.91 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.91 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.91 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.91 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.91 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.91 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.91 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.91 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.91 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.91 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.91 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.91 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.91 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.91 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.91 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.32/64.91 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.91 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.32/64.91 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.91 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.91 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.32/64.91 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.91 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.91 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.91 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.32/64.91 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.91 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.91 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.91 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.91 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.32/64.91 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.91 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.91 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.91 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.91 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.91 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.91 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.91 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.91 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.32/64.91 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.91 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.91 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.91 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.91 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.32/64.91 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.91 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.91 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.91 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.32/64.91 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.91 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.91 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.91 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.91 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.91 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.32/64.91 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.91 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.91 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.91 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.91 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.91 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.91 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.32/64.91 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.91 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.91 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.91 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.91 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.91 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.91 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.91 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.32/64.91 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.91 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.91 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.32/64.91 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.91 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.91 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.91 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.91 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.91 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.91 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.91 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.91 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.91 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.91 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.91 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.91 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.91 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.91 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.91 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.91 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.91 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.91 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.91 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.91 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.32/64.91 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.91 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.91 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.32/64.91 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.91 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.91 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.32/64.91 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.91 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.91 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.32/64.91 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.91 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.91 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.91 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.91 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.91 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.91 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.91 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.91 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.91 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.91 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.91 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.91 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.91 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.91 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.91 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.91 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.91 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.91 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.91 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.91 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.91 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.91 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.91 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.91 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.91 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.91 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.91 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.91 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.91 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.91 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.91 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.91 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.91 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.91 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.91 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.91 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.91 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.91 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.91 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.91 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.91 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.91 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.91 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.91 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.91 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.91 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.91 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.91 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.91 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.91 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.32/64.91 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.32/64.91 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.91 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.91 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.91 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.91 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.32/64.91 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.91 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.91 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.91 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.91 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.91 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.91 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.91 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.91 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.91 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.91 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.91 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.32/64.91 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.91 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.91 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.91 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.91 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.91 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.91 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.91 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.32/64.91 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.91 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.32/64.91 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.91 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.91 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.91 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.91 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.91 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.32/64.91 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.91 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.91 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.91 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.91 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.91 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.32/64.91 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.91 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.91 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.91 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.91 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.91 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.91 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.32/64.91 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.91 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.32/64.91 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.91 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.91 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.32/64.91 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.32/64.91 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.91 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.91 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.91 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.91 100.32/64.91 The TRS R consists of the following rules: 100.32/64.91 100.32/64.91 new_primMulNat0(Zero, wz5100) -> Zero 100.32/64.91 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.32/64.91 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.32/64.91 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.32/64.91 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.32/64.91 new_primPlusNat0(Zero, Zero) -> Zero 100.32/64.91 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.32/64.91 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.32/64.91 100.32/64.91 The set Q consists of the following terms: 100.32/64.91 100.32/64.91 new_primPlusNat1(Succ(x0), x1) 100.32/64.91 new_primMulNat0(Zero, x0) 100.32/64.91 new_primMulNat0(Succ(x0), x1) 100.32/64.91 new_primPlusNat0(Succ(x0), Zero) 100.32/64.91 new_primPlusNat0(Succ(x0), Succ(x1)) 100.32/64.91 new_primPlusNat1(Zero, x0) 100.32/64.91 new_primPlusNat0(Zero, Zero) 100.32/64.91 new_primPlusNat0(Zero, Succ(x0)) 100.32/64.91 100.32/64.91 We have to consider all minimal (P,Q,R)-chains. 100.32/64.91 ---------------------------------------- 100.32/64.91 100.32/64.91 (149) DependencyGraphProof (EQUIVALENT) 100.32/64.91 The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 1 SCC with 3 less nodes. 100.32/64.91 ---------------------------------------- 100.32/64.91 100.32/64.91 (150) 100.32/64.91 Obligation: 100.32/64.91 Q DP problem: 100.32/64.91 The TRS P consists of the following rules: 100.32/64.91 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.91 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.32/64.91 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.32/64.91 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.32/64.91 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.91 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.91 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.92 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.92 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.92 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.92 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.32/64.92 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.32/64.92 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.32/64.92 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.32/64.92 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.32/64.92 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.92 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.92 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.92 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.92 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.32/64.92 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.32/64.92 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.32/64.92 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.92 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.92 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.92 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.92 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.92 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.92 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.92 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.32/64.92 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.92 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.92 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.92 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.92 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.92 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.92 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.32/64.92 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.92 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.92 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.92 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.92 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.92 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.92 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.32/64.92 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.92 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.92 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.92 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.32/64.92 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.92 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.32/64.92 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.92 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.92 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.32/64.92 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.92 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.32/64.92 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.92 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.92 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.92 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.92 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.32/64.92 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.32/64.92 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.92 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.92 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.92 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.92 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.92 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.92 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.92 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.92 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.92 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.32/64.92 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.92 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.92 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.92 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.92 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.32/64.92 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.92 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.92 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.92 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.92 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.92 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.92 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.92 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.92 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.32/64.92 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.92 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.92 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.92 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.92 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.92 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.92 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.92 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.92 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.92 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.92 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.92 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.92 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.92 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.92 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.92 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.92 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.92 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.92 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.92 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.92 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.32/64.92 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.92 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.92 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.32/64.92 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.92 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.92 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.92 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.92 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.92 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.92 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.92 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.32/64.92 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.92 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.92 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.92 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.92 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.92 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.92 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.92 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.92 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.92 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.92 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.92 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.92 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.92 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.32/64.92 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.32/64.92 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.92 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.92 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.92 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.92 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.92 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.92 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.92 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.92 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.92 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.92 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.92 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.92 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.32/64.92 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.92 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.92 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.92 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.92 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.92 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.92 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.92 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.92 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.92 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.32/64.92 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.92 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.92 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.92 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.92 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.92 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.92 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.92 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.92 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.92 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.92 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.92 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.92 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.92 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.92 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.92 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.92 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.92 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.92 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.92 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.92 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.32/64.92 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.92 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.32/64.92 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.92 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.92 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.32/64.92 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.92 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.92 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.92 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.32/64.92 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.92 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.92 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.92 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.92 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.32/64.92 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.92 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.92 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.92 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.92 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.92 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.92 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.92 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.92 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.32/64.92 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.92 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.92 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.92 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.92 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.32/64.92 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.92 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.92 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.92 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.32/64.92 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.92 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.92 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.92 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.92 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.92 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.32/64.92 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.92 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.92 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.92 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.92 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.92 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.92 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.32/64.92 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.92 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.92 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.92 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.92 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.92 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.92 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.92 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.32/64.92 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.92 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.92 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.32/64.92 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.92 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.92 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.92 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.92 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.92 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.92 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.92 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.92 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.92 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.92 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.92 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.92 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.92 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.92 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.92 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.92 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.92 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.92 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.92 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.92 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.32/64.92 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.92 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.92 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.32/64.92 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.92 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.92 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.32/64.92 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.92 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.92 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.32/64.92 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.92 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.92 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.92 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.92 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.92 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.92 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.92 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.92 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.92 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.92 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.92 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.92 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.92 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.92 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.92 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.92 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.92 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.92 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.92 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.92 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.92 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.92 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.92 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.92 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.92 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.92 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.92 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.92 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.92 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.92 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.92 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.92 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.92 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.92 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.92 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.92 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.92 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.92 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.92 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.92 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.92 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.92 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.92 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.92 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.92 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.92 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.92 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.92 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.92 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.92 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.32/64.92 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.32/64.92 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.92 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.92 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.92 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.92 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.32/64.92 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.92 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.92 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.92 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.92 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.92 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.92 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.92 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.92 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.92 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.92 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.92 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.32/64.92 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.92 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.92 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.92 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.92 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.92 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.92 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.92 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.32/64.92 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.92 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.32/64.92 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.92 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.92 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.92 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.92 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.92 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.32/64.92 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.92 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.92 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.92 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.92 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.92 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.32/64.92 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.92 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.92 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.92 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.92 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.92 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.92 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.32/64.92 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.92 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.32/64.92 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.92 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.92 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.32/64.92 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.32/64.92 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.92 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.92 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.92 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.92 100.32/64.92 The TRS R consists of the following rules: 100.32/64.92 100.32/64.92 new_primMulNat0(Zero, wz5100) -> Zero 100.32/64.92 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.32/64.92 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.32/64.92 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.32/64.92 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.32/64.92 new_primPlusNat0(Zero, Zero) -> Zero 100.32/64.92 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.32/64.92 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.32/64.92 100.32/64.92 The set Q consists of the following terms: 100.32/64.92 100.32/64.92 new_primPlusNat1(Succ(x0), x1) 100.32/64.92 new_primMulNat0(Zero, x0) 100.32/64.92 new_primMulNat0(Succ(x0), x1) 100.32/64.92 new_primPlusNat0(Succ(x0), Zero) 100.32/64.92 new_primPlusNat0(Succ(x0), Succ(x1)) 100.32/64.92 new_primPlusNat1(Zero, x0) 100.32/64.92 new_primPlusNat0(Zero, Zero) 100.32/64.92 new_primPlusNat0(Zero, Succ(x0)) 100.32/64.92 100.32/64.92 We have to consider all minimal (P,Q,R)-chains. 100.32/64.92 ---------------------------------------- 100.32/64.92 100.32/64.92 (151) TransformationProof (EQUIVALENT) 100.32/64.92 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) at position [6] we obtained the following new rules [LPAR04]: 100.32/64.92 100.32/64.92 (new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc),new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc)) 100.32/64.92 100.32/64.92 100.32/64.92 ---------------------------------------- 100.32/64.92 100.32/64.92 (152) 100.32/64.92 Obligation: 100.32/64.92 Q DP problem: 100.32/64.92 The TRS P consists of the following rules: 100.32/64.92 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.32/64.92 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.32/64.92 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.32/64.92 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.92 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.92 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.92 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.92 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.32/64.92 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.32/64.92 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.32/64.92 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.32/64.92 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.32/64.92 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.92 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.92 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.92 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.92 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.32/64.92 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.32/64.92 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.32/64.92 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.92 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.92 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.92 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.92 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.92 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.92 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.92 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.92 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.92 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.92 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.92 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.92 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.92 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.32/64.92 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.92 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.92 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.92 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.92 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.92 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.92 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.32/64.93 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.93 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.93 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.93 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.93 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.93 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.93 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.32/64.93 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.93 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.93 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.93 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.32/64.93 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.93 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.32/64.93 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.93 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.93 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.32/64.93 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.93 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.32/64.93 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.93 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.93 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.93 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.93 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.32/64.93 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.32/64.93 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.93 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.93 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.93 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.93 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.93 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.93 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.93 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.93 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.93 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.32/64.93 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.93 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.93 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.93 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.93 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.32/64.93 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.93 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.93 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.93 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.93 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.93 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.93 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.93 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.93 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.32/64.93 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.93 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.93 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.93 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.93 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.93 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.93 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.93 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.93 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.93 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.93 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.93 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.93 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.93 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.93 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.93 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.93 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.93 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.93 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.93 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.93 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.32/64.93 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.93 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.93 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.32/64.93 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.93 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.93 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.93 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.93 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.93 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.93 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.93 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.32/64.93 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.93 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.93 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.93 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.93 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.93 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.93 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.93 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.93 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.93 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.93 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.93 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.93 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.93 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.32/64.93 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.32/64.93 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.93 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.93 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.93 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.93 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.93 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.93 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.93 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.93 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.93 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.93 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.93 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.93 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.32/64.93 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.93 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.93 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.93 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.93 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.93 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.93 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.93 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.93 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.93 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.32/64.93 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.93 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.93 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.93 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.93 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.93 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.93 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.93 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.93 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.93 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.93 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.93 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.93 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.93 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.93 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.93 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.93 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.93 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.93 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.93 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.93 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.32/64.93 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.93 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.32/64.93 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.93 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.93 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.32/64.93 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.93 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.93 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.93 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.32/64.93 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.93 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.93 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.93 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.93 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.32/64.93 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.93 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.93 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.93 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.93 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.93 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.93 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.93 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.93 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.93 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.32/64.93 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.93 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.93 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.93 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.93 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.32/64.93 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.93 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.93 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.93 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.32/64.93 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.93 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.93 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.93 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.93 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.93 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.32/64.93 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.93 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.93 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.93 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.93 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.93 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.93 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.32/64.93 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.93 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.93 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.93 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.93 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.93 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.93 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.93 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.32/64.93 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.93 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.93 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.32/64.93 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.93 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.93 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.93 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.93 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.93 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.93 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.93 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.93 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.93 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.93 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.93 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.93 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.93 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.93 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.93 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.93 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.93 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.93 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.93 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.93 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.32/64.93 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.93 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.93 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.32/64.93 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.93 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.93 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.32/64.93 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.93 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.93 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.32/64.93 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.93 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.93 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.93 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.93 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.93 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.93 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.93 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.93 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.93 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.93 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.93 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.93 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.93 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.93 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.93 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.93 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.93 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.93 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.93 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.93 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.93 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.93 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.93 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.93 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.93 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.93 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.93 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.93 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.93 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.93 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.93 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.93 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.93 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.93 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.93 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.93 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.93 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.93 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.93 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.93 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.93 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.93 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.93 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.93 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.93 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.93 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.93 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.93 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.93 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.93 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.32/64.93 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.32/64.93 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.93 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.93 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.93 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.93 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.32/64.93 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.93 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.93 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.93 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.93 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.93 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.93 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.93 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.93 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.93 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.93 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.93 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.32/64.93 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.93 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.93 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.93 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.93 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.93 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.93 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.93 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.32/64.93 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.93 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.32/64.93 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.93 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.93 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.93 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.93 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.93 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.32/64.93 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.93 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.93 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.93 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.93 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.93 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.32/64.93 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.93 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.93 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.93 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.93 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.93 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.93 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.32/64.93 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.93 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.32/64.93 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.93 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.93 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.32/64.93 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.32/64.93 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.93 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.93 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.93 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.93 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.93 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.93 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.93 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.93 100.32/64.93 The TRS R consists of the following rules: 100.32/64.93 100.32/64.93 new_primMulNat0(Zero, wz5100) -> Zero 100.32/64.93 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.32/64.93 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.32/64.93 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.32/64.93 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.32/64.93 new_primPlusNat0(Zero, Zero) -> Zero 100.32/64.93 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.32/64.93 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.32/64.93 100.32/64.93 The set Q consists of the following terms: 100.32/64.93 100.32/64.93 new_primPlusNat1(Succ(x0), x1) 100.32/64.93 new_primMulNat0(Zero, x0) 100.32/64.93 new_primMulNat0(Succ(x0), x1) 100.32/64.93 new_primPlusNat0(Succ(x0), Zero) 100.32/64.93 new_primPlusNat0(Succ(x0), Succ(x1)) 100.32/64.93 new_primPlusNat1(Zero, x0) 100.32/64.93 new_primPlusNat0(Zero, Zero) 100.32/64.93 new_primPlusNat0(Zero, Succ(x0)) 100.32/64.93 100.32/64.93 We have to consider all minimal (P,Q,R)-chains. 100.32/64.93 ---------------------------------------- 100.32/64.93 100.32/64.93 (153) DependencyGraphProof (EQUIVALENT) 100.32/64.93 The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 1 SCC with 1 less node. 100.32/64.93 ---------------------------------------- 100.32/64.93 100.32/64.93 (154) 100.32/64.93 Obligation: 100.32/64.93 Q DP problem: 100.32/64.93 The TRS P consists of the following rules: 100.32/64.93 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.93 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.32/64.93 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.32/64.93 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.32/64.93 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.93 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.93 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.93 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.93 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.93 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.93 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.93 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.32/64.93 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.32/64.93 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.32/64.93 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.32/64.93 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.32/64.93 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.32/64.93 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.32/64.93 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.93 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.93 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.93 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.93 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.93 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.93 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.93 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.32/64.93 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.93 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.32/64.93 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.93 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.93 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.93 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.93 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.93 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.93 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.93 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.93 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.93 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.93 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.93 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.93 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.93 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.93 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.93 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.93 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.93 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.93 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.93 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.93 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.93 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.32/64.93 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.32/64.93 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.32/64.93 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.93 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.93 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.93 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.93 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.93 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.93 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.93 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.93 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.93 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.93 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.93 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.93 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.93 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.93 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.93 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.93 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.93 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.93 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.93 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.93 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.93 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.93 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.93 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.93 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.93 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.93 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.93 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.32/64.93 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.93 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.93 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.93 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.93 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.93 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.93 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.32/64.93 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.93 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.93 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.93 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.93 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.93 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.93 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.32/64.93 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.93 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.93 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.93 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.32/64.93 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.93 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.32/64.93 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.93 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.93 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.32/64.93 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.93 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.32/64.93 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.93 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.93 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.93 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.93 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.32/64.93 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.32/64.93 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.93 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.93 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.93 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.93 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.93 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.93 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.93 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.93 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.93 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.32/64.93 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.93 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.93 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.93 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.93 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.32/64.93 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.93 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.93 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.93 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.93 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.93 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.93 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.93 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.93 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.32/64.93 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.93 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.93 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.93 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.93 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.93 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.93 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.93 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.93 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.93 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.93 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.93 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.93 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.93 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.93 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.93 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.93 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.93 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.93 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.93 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.93 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.32/64.93 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.93 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.93 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.32/64.93 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.93 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.93 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.93 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.93 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.93 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.93 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.93 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.32/64.93 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.93 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.93 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.93 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.93 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.93 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.93 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.93 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.93 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.93 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.93 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.93 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.93 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.93 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.32/64.93 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.32/64.93 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.93 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.93 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.93 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.93 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.93 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.93 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.93 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.93 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.93 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.93 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.93 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.93 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.32/64.93 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.93 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.93 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.93 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.93 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.93 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.93 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.93 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.93 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.93 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.32/64.93 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.93 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.93 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.93 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.93 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.93 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.93 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.93 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.93 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.93 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.93 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.93 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.93 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.93 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.93 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.93 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.93 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.93 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.93 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.93 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.93 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.32/64.93 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.93 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.32/64.93 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.93 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.93 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.32/64.93 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.93 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.93 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.93 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.32/64.93 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.93 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.93 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.93 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.93 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.32/64.93 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.93 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.93 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.93 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.93 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.93 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.93 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.93 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.93 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.93 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.32/64.93 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.93 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.93 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.93 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.93 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.32/64.93 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.93 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.93 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.93 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.32/64.93 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.93 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.93 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.93 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.93 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.93 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.32/64.93 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.93 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.93 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.93 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.93 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.93 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.93 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.32/64.93 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.93 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.93 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.93 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.93 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.93 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.93 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.93 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.32/64.93 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.93 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.93 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.32/64.93 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.93 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.93 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.93 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.93 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.93 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.93 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.93 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.93 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.93 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.93 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.93 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.93 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.93 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.93 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.93 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.93 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.93 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.93 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.93 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.93 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.32/64.93 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.93 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.93 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.32/64.93 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.93 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.93 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.32/64.93 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.93 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.93 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.32/64.93 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.93 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.93 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.93 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.93 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.93 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.93 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.93 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.93 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.93 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.93 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.93 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.93 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.93 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.93 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.93 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.93 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.93 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.93 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.93 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.93 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.93 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.93 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.93 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.93 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.93 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.93 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.93 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.93 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.93 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.93 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.93 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.93 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.93 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.93 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.93 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.93 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.93 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.93 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.93 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.93 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.93 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.93 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.93 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.93 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.93 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.93 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.93 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.93 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.93 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.93 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.32/64.93 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.32/64.93 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.93 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.93 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.93 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.93 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.32/64.93 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.93 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.93 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.93 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.93 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.93 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.93 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.93 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.93 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.93 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.93 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.93 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.32/64.93 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.93 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.93 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.93 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.93 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.93 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.93 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.93 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.32/64.93 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.93 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.32/64.93 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.93 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.93 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.93 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.93 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.93 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.32/64.93 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.93 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.93 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.93 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.93 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.93 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.32/64.93 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.93 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.93 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.93 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.93 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.93 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.93 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.32/64.93 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.93 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.32/64.93 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.93 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.93 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.32/64.93 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.32/64.93 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.93 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.93 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.93 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.93 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.93 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.93 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.93 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.93 100.32/64.93 The TRS R consists of the following rules: 100.32/64.93 100.32/64.93 new_primMulNat0(Zero, wz5100) -> Zero 100.32/64.93 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.32/64.93 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.32/64.93 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.32/64.93 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.32/64.93 new_primPlusNat0(Zero, Zero) -> Zero 100.32/64.93 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.32/64.93 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.32/64.93 100.32/64.93 The set Q consists of the following terms: 100.32/64.93 100.32/64.93 new_primPlusNat1(Succ(x0), x1) 100.32/64.93 new_primMulNat0(Zero, x0) 100.32/64.93 new_primMulNat0(Succ(x0), x1) 100.32/64.93 new_primPlusNat0(Succ(x0), Zero) 100.32/64.93 new_primPlusNat0(Succ(x0), Succ(x1)) 100.32/64.93 new_primPlusNat1(Zero, x0) 100.32/64.93 new_primPlusNat0(Zero, Zero) 100.32/64.93 new_primPlusNat0(Zero, Succ(x0)) 100.32/64.93 100.32/64.93 We have to consider all minimal (P,Q,R)-chains. 100.32/64.93 ---------------------------------------- 100.32/64.93 100.32/64.93 (155) TransformationProof (EQUIVALENT) 100.32/64.93 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) at position [6] we obtained the following new rules [LPAR04]: 100.32/64.93 100.32/64.93 (new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc),new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc)) 100.32/64.93 100.32/64.93 100.32/64.93 ---------------------------------------- 100.32/64.93 100.32/64.93 (156) 100.32/64.93 Obligation: 100.32/64.93 Q DP problem: 100.32/64.93 The TRS P consists of the following rules: 100.32/64.93 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.93 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.32/64.93 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.32/64.93 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.32/64.93 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.93 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.93 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.93 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.93 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.93 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.93 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.93 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.32/64.93 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.32/64.93 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.32/64.93 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.32/64.93 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.32/64.93 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.32/64.93 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.32/64.93 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.93 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.93 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.93 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.93 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.93 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.93 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.93 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.93 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.93 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.93 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.32/64.94 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.32/64.94 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.32/64.94 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.94 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.94 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.94 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.94 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.94 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.94 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.94 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.32/64.94 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.94 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.94 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.94 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.94 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.94 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.94 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.32/64.94 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.94 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.94 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.94 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.94 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.94 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.94 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.32/64.94 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.94 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.94 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.94 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.32/64.94 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.94 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.32/64.94 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.94 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.94 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.32/64.94 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.94 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.32/64.94 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.94 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.94 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.94 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.94 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.32/64.94 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.32/64.94 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.94 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.94 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.94 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.94 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.94 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.94 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.94 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.94 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.94 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.32/64.94 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.94 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.94 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.94 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.94 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.32/64.94 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.94 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.94 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.94 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.94 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.94 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.94 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.94 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.94 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.32/64.94 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.94 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.94 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.94 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.94 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.94 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.94 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.94 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.94 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.94 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.94 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.94 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.94 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.94 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.94 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.94 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.94 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.94 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.94 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.94 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.94 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.32/64.94 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.94 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.94 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.32/64.94 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.94 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.94 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.94 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.94 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.94 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.94 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.94 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.32/64.94 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.94 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.94 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.94 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.94 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.94 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.94 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.94 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.94 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.94 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.94 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.94 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.94 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.94 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.32/64.94 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.32/64.94 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.94 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.94 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.94 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.94 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.94 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.94 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.94 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.94 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.94 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.94 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.94 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.94 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.32/64.94 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.94 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.94 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.94 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.94 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.94 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.94 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.94 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.94 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.94 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.32/64.94 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.94 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.94 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.94 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.94 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.94 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.94 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.94 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.94 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.94 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.94 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.94 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.94 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.94 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.94 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.94 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.94 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.94 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.94 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.94 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.94 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.32/64.94 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.94 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.32/64.94 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.94 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.94 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.32/64.94 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.94 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.94 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.94 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.32/64.94 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.94 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.94 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.94 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.94 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.32/64.94 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.94 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.94 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.94 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.94 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.94 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.94 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.94 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.94 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.32/64.94 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.94 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.94 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.94 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.94 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.32/64.94 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.94 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.94 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.94 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.32/64.94 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.94 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.94 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.94 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.94 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.94 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.32/64.94 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.94 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.94 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.94 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.94 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.94 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.94 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.32/64.94 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.94 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.94 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.94 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.94 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.94 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.94 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.94 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.32/64.94 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.94 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.94 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.32/64.94 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.94 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.94 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.94 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.94 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.94 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.94 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.94 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.94 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.94 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.94 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.94 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.94 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.94 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.94 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.94 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.94 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.94 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.94 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.94 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.94 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.32/64.94 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.94 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.94 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.32/64.94 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.94 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.94 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.32/64.94 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.94 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.94 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.32/64.94 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.94 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.94 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.94 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.94 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.94 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.94 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.94 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.94 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.94 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.94 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.94 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.94 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.94 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.94 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.94 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.94 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.94 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.94 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.94 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.94 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.94 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.94 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.94 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.94 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.94 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.94 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.94 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.94 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.94 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.94 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.94 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.94 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.94 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.94 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.94 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.94 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.94 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.94 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.94 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.94 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.94 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.94 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.94 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.94 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.94 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.94 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.94 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.94 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.94 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.94 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.32/64.94 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.32/64.94 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.94 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.94 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.94 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.94 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.32/64.94 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.94 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.94 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.94 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.94 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.94 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.94 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.94 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.94 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.94 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.94 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.94 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.32/64.94 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.94 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.94 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.94 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.94 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.94 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.94 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.94 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.32/64.94 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.94 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.32/64.94 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.94 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.94 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.94 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.94 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.94 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.32/64.94 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.94 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.94 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.94 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.94 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.94 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.32/64.94 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.94 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.94 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.94 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.94 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.94 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.94 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.32/64.94 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.94 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.32/64.94 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.94 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.94 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.32/64.94 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.32/64.94 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.94 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.94 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.94 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.94 100.32/64.94 The TRS R consists of the following rules: 100.32/64.94 100.32/64.94 new_primMulNat0(Zero, wz5100) -> Zero 100.32/64.94 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.32/64.94 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.32/64.94 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.32/64.94 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.32/64.94 new_primPlusNat0(Zero, Zero) -> Zero 100.32/64.94 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.32/64.94 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.32/64.94 100.32/64.94 The set Q consists of the following terms: 100.32/64.94 100.32/64.94 new_primPlusNat1(Succ(x0), x1) 100.32/64.94 new_primMulNat0(Zero, x0) 100.32/64.94 new_primMulNat0(Succ(x0), x1) 100.32/64.94 new_primPlusNat0(Succ(x0), Zero) 100.32/64.94 new_primPlusNat0(Succ(x0), Succ(x1)) 100.32/64.94 new_primPlusNat1(Zero, x0) 100.32/64.94 new_primPlusNat0(Zero, Zero) 100.32/64.94 new_primPlusNat0(Zero, Succ(x0)) 100.32/64.94 100.32/64.94 We have to consider all minimal (P,Q,R)-chains. 100.32/64.94 ---------------------------------------- 100.32/64.94 100.32/64.94 (157) DependencyGraphProof (EQUIVALENT) 100.32/64.94 The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 1 SCC with 2 less nodes. 100.32/64.94 ---------------------------------------- 100.32/64.94 100.32/64.94 (158) 100.32/64.94 Obligation: 100.32/64.94 Q DP problem: 100.32/64.94 The TRS P consists of the following rules: 100.32/64.94 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.32/64.94 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.32/64.94 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.32/64.94 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.94 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.94 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.94 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.94 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.32/64.94 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.32/64.94 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.32/64.94 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.32/64.94 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.32/64.94 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.94 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.94 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.94 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.94 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.94 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.94 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.32/64.94 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.32/64.94 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.32/64.94 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.94 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.94 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.94 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.94 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.94 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.94 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.94 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.94 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.94 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.94 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.94 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.94 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.94 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.32/64.94 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.94 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.94 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.94 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.94 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.94 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.94 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.32/64.94 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.94 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.94 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.94 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.94 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.94 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.94 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.32/64.94 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.94 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.94 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.94 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.32/64.94 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.94 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.32/64.94 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.94 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.94 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.32/64.94 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.94 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.32/64.94 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.94 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.94 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.94 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.94 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.32/64.94 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.32/64.94 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.94 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.94 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.94 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.94 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.94 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.94 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.94 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.94 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.94 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.32/64.94 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.94 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.94 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.94 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.94 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.32/64.94 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.94 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.94 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.94 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.94 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.94 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.94 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.94 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.94 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.32/64.94 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.94 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.94 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.94 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.94 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.94 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.94 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.94 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.94 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.94 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.94 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.94 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.95 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.95 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.95 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.95 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.95 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.95 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.95 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.95 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.95 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.32/64.95 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.95 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.95 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.32/64.95 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.95 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.95 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.95 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.95 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.95 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.95 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.95 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.32/64.95 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.95 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.95 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.95 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.95 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.95 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.95 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.95 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.95 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.95 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.95 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.95 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.95 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.95 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.32/64.95 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.32/64.95 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.95 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.95 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.95 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.95 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.95 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.95 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.95 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.95 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.95 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.95 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.95 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.95 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.32/64.95 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.95 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.95 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.95 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.95 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.95 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.95 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.95 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.95 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.95 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.32/64.95 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.95 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.95 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.95 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.95 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.95 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.95 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.95 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.95 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.95 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.95 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.95 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.95 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.95 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.95 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.95 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.95 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.95 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.95 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.95 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.95 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.32/64.95 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.95 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.32/64.95 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.95 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.95 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.32/64.95 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.95 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.95 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.95 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.32/64.95 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.95 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.95 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.95 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.95 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.32/64.95 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.95 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.95 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.95 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.95 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.95 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.95 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.95 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.95 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.32/64.95 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.95 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.95 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.95 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.95 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.32/64.95 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.95 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.95 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.95 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.32/64.95 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.95 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.95 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.95 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.95 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.95 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.32/64.95 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.95 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.95 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.95 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.95 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.95 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.95 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.32/64.95 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.95 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.95 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.95 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.95 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.95 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.95 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.95 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.32/64.95 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.95 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.95 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.32/64.95 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.95 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.95 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.95 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.95 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.95 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.95 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.95 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.95 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.95 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.95 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.95 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.95 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.95 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.95 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.95 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.95 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.95 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.95 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.95 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.95 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.32/64.95 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.95 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.95 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.32/64.95 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.95 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.95 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.32/64.95 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.95 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.95 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.32/64.95 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.95 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.95 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.95 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.95 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.95 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.95 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.95 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.95 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.95 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.95 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.95 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.95 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.95 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.95 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.95 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.95 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.95 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.95 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.95 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.95 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.95 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.95 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.95 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.95 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.95 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.95 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.95 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.95 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.95 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.95 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.95 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.95 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.95 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.95 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.95 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.95 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.95 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.95 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.95 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.95 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.95 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.95 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.95 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.95 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.95 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.95 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.95 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.95 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.95 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.95 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.32/64.95 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.32/64.95 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.95 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.95 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.95 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.95 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.32/64.95 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.95 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.95 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.95 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.95 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.95 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.95 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.95 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.95 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.95 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.95 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.95 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.32/64.95 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.95 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.95 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.95 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.95 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.95 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.95 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.95 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.32/64.95 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.95 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.32/64.95 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.95 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.95 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.95 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.95 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.95 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.32/64.95 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.95 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.95 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.95 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.95 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.95 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.32/64.95 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.95 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.95 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.95 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.95 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.95 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.95 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.32/64.95 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.95 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.32/64.95 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.95 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.95 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.32/64.95 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.32/64.95 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.95 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.95 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.95 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.95 100.32/64.95 The TRS R consists of the following rules: 100.32/64.95 100.32/64.95 new_primMulNat0(Zero, wz5100) -> Zero 100.32/64.95 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.32/64.95 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.32/64.95 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.32/64.95 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.32/64.95 new_primPlusNat0(Zero, Zero) -> Zero 100.32/64.95 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.32/64.95 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.32/64.95 100.32/64.95 The set Q consists of the following terms: 100.32/64.95 100.32/64.95 new_primPlusNat1(Succ(x0), x1) 100.32/64.95 new_primMulNat0(Zero, x0) 100.32/64.95 new_primMulNat0(Succ(x0), x1) 100.32/64.95 new_primPlusNat0(Succ(x0), Zero) 100.32/64.95 new_primPlusNat0(Succ(x0), Succ(x1)) 100.32/64.95 new_primPlusNat1(Zero, x0) 100.32/64.95 new_primPlusNat0(Zero, Zero) 100.32/64.95 new_primPlusNat0(Zero, Succ(x0)) 100.32/64.95 100.32/64.95 We have to consider all minimal (P,Q,R)-chains. 100.32/64.95 ---------------------------------------- 100.32/64.95 100.32/64.95 (159) TransformationProof (EQUIVALENT) 100.32/64.95 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) at position [6] we obtained the following new rules [LPAR04]: 100.32/64.95 100.32/64.95 (new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc),new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc)) 100.32/64.95 100.32/64.95 100.32/64.95 ---------------------------------------- 100.32/64.95 100.32/64.95 (160) 100.32/64.95 Obligation: 100.32/64.95 Q DP problem: 100.32/64.95 The TRS P consists of the following rules: 100.32/64.95 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.32/64.95 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.32/64.95 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.32/64.95 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.95 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.95 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.95 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.95 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.32/64.95 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.32/64.95 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.32/64.95 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.32/64.95 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.32/64.95 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.95 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.95 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.95 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.95 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.95 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.95 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.32/64.95 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.32/64.95 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.32/64.95 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.95 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.95 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.95 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.95 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.95 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.95 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.95 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.32/64.95 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.95 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.95 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.95 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.95 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.95 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.95 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.32/64.95 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.95 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.95 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.95 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.95 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.95 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.95 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.32/64.95 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.95 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.95 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.95 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.32/64.95 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.95 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.32/64.95 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.95 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.95 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.32/64.95 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.95 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.32/64.95 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.95 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.95 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.95 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.95 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.32/64.95 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.32/64.95 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.95 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.95 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.95 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.95 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.95 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.95 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.95 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.95 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.95 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.32/64.95 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.95 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.95 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.95 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.95 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.32/64.95 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.95 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.95 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.95 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.95 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.95 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.95 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.95 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.95 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.32/64.95 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.95 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.95 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.95 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.95 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.95 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.95 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.95 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.95 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.95 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.95 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.95 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.95 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.95 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.95 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.95 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.95 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.95 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.95 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.95 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.95 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.32/64.95 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.95 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.95 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.32/64.95 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.95 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.95 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.95 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.95 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.95 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.95 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.95 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.32/64.95 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.95 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.95 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.95 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.95 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.95 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.95 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.95 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.95 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.95 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.95 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.95 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.95 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.95 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.32/64.95 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.32/64.95 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.95 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.95 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.95 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.95 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.95 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.95 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.95 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.95 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.95 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.95 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.95 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.95 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.32/64.95 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.95 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.95 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.95 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.95 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.95 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.95 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.95 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.95 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.95 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.32/64.95 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.95 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.95 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.95 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.95 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.95 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.95 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.95 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.95 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.95 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.95 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.95 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.95 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.95 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.95 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.95 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.95 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.95 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.95 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.95 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.95 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.32/64.95 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.95 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.32/64.95 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.95 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.95 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.32/64.95 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.95 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.95 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.95 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.32/64.95 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.95 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.95 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.95 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.95 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.32/64.95 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.95 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.95 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.95 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.95 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.95 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.95 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.95 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.95 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.32/64.95 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.95 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.95 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.95 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.95 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.32/64.95 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.95 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.95 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.95 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.32/64.95 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.95 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.95 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.95 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.95 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.95 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.32/64.95 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.95 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.95 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.95 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.95 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.95 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.95 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.32/64.95 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.95 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.95 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.95 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.95 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.95 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.95 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.95 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.32/64.95 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.95 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.95 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.32/64.95 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.95 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.95 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.95 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.95 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.95 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.95 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.95 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.95 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.95 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.95 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.95 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.95 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.95 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.95 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.95 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.95 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.95 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.95 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.95 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.95 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.32/64.95 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.95 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.95 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.32/64.95 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.95 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.95 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.32/64.95 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.95 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.95 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.32/64.95 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.95 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.95 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.95 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.95 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.95 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.95 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.95 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.95 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.95 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.95 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.95 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.95 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.95 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.95 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.95 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.95 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.95 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.95 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.95 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.95 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.95 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.95 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.95 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.95 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.95 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.95 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.95 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.95 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.95 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.95 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.95 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.95 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.95 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.95 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.95 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.95 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.95 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.95 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.95 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.95 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.95 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.95 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.95 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.95 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.95 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.95 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.95 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.95 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.95 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.95 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.32/64.95 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.32/64.95 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.95 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.95 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.95 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.95 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.32/64.95 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.95 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.95 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.95 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.95 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.95 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.95 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.95 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.95 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.95 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.95 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.95 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.32/64.95 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.95 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.95 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.95 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.95 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.95 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.95 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.95 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.32/64.95 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.95 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.32/64.95 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.95 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.95 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.95 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.95 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.95 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.32/64.95 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.95 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.95 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.95 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.95 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.95 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.32/64.95 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.95 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.95 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.95 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.95 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.95 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.95 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.32/64.95 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.95 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.32/64.95 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.95 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.95 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.32/64.95 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.32/64.95 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.95 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.95 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.95 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.95 100.32/64.95 The TRS R consists of the following rules: 100.32/64.95 100.32/64.95 new_primMulNat0(Zero, wz5100) -> Zero 100.32/64.95 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.32/64.95 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.32/64.95 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.32/64.95 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.32/64.95 new_primPlusNat0(Zero, Zero) -> Zero 100.32/64.95 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.32/64.95 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.32/64.95 100.32/64.95 The set Q consists of the following terms: 100.32/64.95 100.32/64.95 new_primPlusNat1(Succ(x0), x1) 100.32/64.95 new_primMulNat0(Zero, x0) 100.32/64.95 new_primMulNat0(Succ(x0), x1) 100.32/64.95 new_primPlusNat0(Succ(x0), Zero) 100.32/64.95 new_primPlusNat0(Succ(x0), Succ(x1)) 100.32/64.95 new_primPlusNat1(Zero, x0) 100.32/64.95 new_primPlusNat0(Zero, Zero) 100.32/64.95 new_primPlusNat0(Zero, Succ(x0)) 100.32/64.95 100.32/64.95 We have to consider all minimal (P,Q,R)-chains. 100.32/64.95 ---------------------------------------- 100.32/64.95 100.32/64.95 (161) DependencyGraphProof (EQUIVALENT) 100.32/64.95 The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 1 SCC with 2 less nodes. 100.32/64.95 ---------------------------------------- 100.32/64.95 100.32/64.95 (162) 100.32/64.95 Obligation: 100.32/64.95 Q DP problem: 100.32/64.95 The TRS P consists of the following rules: 100.32/64.95 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.32/64.95 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.32/64.95 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.32/64.95 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.95 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.95 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.95 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.95 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.32/64.95 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.32/64.95 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.32/64.95 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.32/64.95 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.32/64.95 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.95 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.95 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.95 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.95 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.95 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.95 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.95 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.95 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.95 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.95 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.32/64.96 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.32/64.96 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.32/64.96 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.96 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.96 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.96 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.96 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.96 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.96 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.96 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.32/64.96 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.96 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.96 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.96 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.96 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.96 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.96 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.32/64.96 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.96 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.96 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.96 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.96 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.96 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.96 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.32/64.96 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.96 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.96 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.96 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.32/64.96 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.96 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.32/64.96 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.96 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.96 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.32/64.96 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.96 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.32/64.96 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.96 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.96 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.96 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.96 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.32/64.96 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.32/64.96 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.96 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.96 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.96 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.96 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.96 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.96 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.96 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.96 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.96 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.32/64.96 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.96 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.96 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.96 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.96 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.32/64.96 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.96 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.96 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.96 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.96 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.96 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.96 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.96 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.96 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.32/64.96 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.96 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.96 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.96 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.96 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.96 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.96 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.96 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.96 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.96 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.96 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.96 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.96 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.96 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.96 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.96 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.96 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.96 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.96 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.96 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.96 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.32/64.96 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.96 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.96 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.32/64.96 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.96 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.96 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.96 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.96 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.96 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.96 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.96 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.32/64.96 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.96 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.96 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.96 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.96 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.96 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.96 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.96 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.96 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.96 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.96 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.96 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.96 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.96 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.32/64.96 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.32/64.96 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.96 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.96 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.96 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.96 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.96 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.96 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.96 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.96 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.96 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.96 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.96 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.96 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.32/64.96 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.96 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.96 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.96 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.96 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.96 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.96 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.96 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.96 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.96 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.32/64.96 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.96 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.96 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.96 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.96 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.96 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.96 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.96 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.96 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.96 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.96 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.96 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.96 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.96 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.96 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.96 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.96 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.96 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.96 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.96 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.96 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.32/64.96 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.96 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.32/64.96 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.96 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.96 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.32/64.96 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.96 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.96 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.96 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.32/64.96 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.96 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.96 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.96 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.96 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.32/64.96 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.96 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.96 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.96 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.96 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.96 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.96 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.96 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.96 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.32/64.96 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.96 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.96 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.96 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.96 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.32/64.96 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.96 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.96 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.96 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.32/64.96 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.96 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.96 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.96 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.96 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.96 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.32/64.96 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.96 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.96 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.96 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.96 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.96 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.96 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.32/64.96 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.96 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.96 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.96 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.96 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.96 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.96 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.96 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.32/64.96 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.96 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.96 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.32/64.96 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.96 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.96 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.96 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.96 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.96 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.96 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.96 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.96 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.96 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.96 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.96 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.96 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.96 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.96 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.96 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.96 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.96 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.96 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.96 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.96 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.32/64.96 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.96 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.96 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.32/64.96 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.96 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.96 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.32/64.96 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.96 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.96 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.32/64.96 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.96 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.96 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.96 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.96 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.96 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.96 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.96 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.96 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.96 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.96 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.96 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.96 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.96 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.96 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.96 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.96 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.96 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.96 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.96 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.96 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.96 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.96 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.96 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.96 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.96 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.96 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.96 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.96 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.96 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.96 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.96 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.96 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.96 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.96 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.96 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.96 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.96 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.96 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.96 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.96 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.96 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.96 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.96 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.96 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.96 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.96 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.96 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.96 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.96 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.96 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.32/64.96 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.32/64.96 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.96 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.96 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.96 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.96 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.32/64.96 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.96 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.96 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.96 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.96 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.96 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.96 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.96 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.96 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.96 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.96 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.96 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.32/64.96 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.96 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.96 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.96 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.96 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.96 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.96 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.96 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.32/64.96 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.96 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.32/64.96 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.96 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.96 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.96 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.96 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.96 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.32/64.96 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.96 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.96 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.96 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.96 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.96 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.32/64.96 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.96 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.96 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.96 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.96 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.96 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.96 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.32/64.96 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.96 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.32/64.96 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.96 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.96 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.32/64.96 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.32/64.96 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.96 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.96 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.96 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.96 100.32/64.96 The TRS R consists of the following rules: 100.32/64.96 100.32/64.96 new_primMulNat0(Zero, wz5100) -> Zero 100.32/64.96 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.32/64.96 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.32/64.96 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.32/64.96 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.32/64.96 new_primPlusNat0(Zero, Zero) -> Zero 100.32/64.96 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.32/64.96 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.32/64.96 100.32/64.96 The set Q consists of the following terms: 100.32/64.96 100.32/64.96 new_primPlusNat1(Succ(x0), x1) 100.32/64.96 new_primMulNat0(Zero, x0) 100.32/64.96 new_primMulNat0(Succ(x0), x1) 100.32/64.96 new_primPlusNat0(Succ(x0), Zero) 100.32/64.96 new_primPlusNat0(Succ(x0), Succ(x1)) 100.32/64.96 new_primPlusNat1(Zero, x0) 100.32/64.96 new_primPlusNat0(Zero, Zero) 100.32/64.96 new_primPlusNat0(Zero, Succ(x0)) 100.32/64.96 100.32/64.96 We have to consider all minimal (P,Q,R)-chains. 100.32/64.96 ---------------------------------------- 100.32/64.96 100.32/64.96 (163) TransformationProof (EQUIVALENT) 100.32/64.96 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) at position [7] we obtained the following new rules [LPAR04]: 100.32/64.96 100.32/64.96 (new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc),new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc)) 100.32/64.96 100.32/64.96 100.32/64.96 ---------------------------------------- 100.32/64.96 100.32/64.96 (164) 100.32/64.96 Obligation: 100.32/64.96 Q DP problem: 100.32/64.96 The TRS P consists of the following rules: 100.32/64.96 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.32/64.96 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.32/64.96 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.32/64.96 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.96 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.96 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.96 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.96 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.32/64.96 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.32/64.96 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.32/64.96 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.32/64.96 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.32/64.96 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.96 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.96 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.96 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.96 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.96 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.96 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.96 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.32/64.96 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.32/64.96 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.32/64.96 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.96 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.96 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.96 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.96 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.96 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.96 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.96 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.96 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.96 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.96 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.96 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.96 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.96 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.32/64.96 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.96 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.96 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.96 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.96 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.96 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.96 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.32/64.96 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.96 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.96 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.96 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.96 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.96 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.96 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.32/64.96 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.96 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.96 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.96 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.32/64.96 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.96 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.32/64.96 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.96 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.96 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.32/64.96 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.96 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.32/64.96 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.96 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.96 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.96 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.96 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.32/64.96 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.32/64.96 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.96 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.96 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.96 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.96 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.96 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.96 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.96 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.96 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.96 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.32/64.96 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.96 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.96 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.96 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.96 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.32/64.96 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.96 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.96 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.96 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.96 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.96 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.96 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.96 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.96 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.32/64.96 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.96 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.96 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.96 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.96 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.96 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.96 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.96 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.96 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.96 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.96 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.96 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.96 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.96 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.96 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.96 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.96 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.96 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.96 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.96 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.96 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.32/64.96 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.96 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.96 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.32/64.96 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.96 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.96 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.96 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.96 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.96 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.96 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.96 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.32/64.96 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.96 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.96 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.96 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.96 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.96 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.96 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.96 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.96 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.96 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.96 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.96 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.96 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.96 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.32/64.96 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.32/64.96 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.96 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.96 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.96 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.96 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.96 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.96 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.96 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.96 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.96 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.96 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.96 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.96 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.32/64.96 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.96 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.96 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.96 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.96 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.96 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.96 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.96 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.96 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.96 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.32/64.96 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.96 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.96 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.96 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.96 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.96 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.96 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.96 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.96 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.96 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.96 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.96 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.96 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.96 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.96 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.96 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.96 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.96 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.96 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.96 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.96 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.32/64.96 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.96 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.32/64.96 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.96 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.96 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.32/64.96 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.96 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.96 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.96 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.32/64.96 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.96 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.96 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.96 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.96 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.32/64.96 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.96 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.96 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.96 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.96 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.96 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.96 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.96 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.97 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.32/64.97 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.97 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.97 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.97 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.97 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.32/64.97 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.97 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.97 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.97 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.32/64.97 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.97 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.97 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.97 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.97 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.97 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.32/64.97 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.97 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.97 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.97 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.97 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.97 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.97 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.32/64.97 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.97 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.97 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.97 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.97 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.97 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.97 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.97 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.32/64.97 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.97 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.97 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.32/64.97 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.97 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.97 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.97 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.97 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.97 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.97 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.97 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.97 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.97 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.97 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.97 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.97 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.97 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.97 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.97 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.97 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.97 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.97 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.97 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.97 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.32/64.97 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.97 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.97 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.32/64.97 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.97 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.97 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.32/64.97 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.97 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.97 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.32/64.97 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.97 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.97 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.97 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.97 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.97 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.97 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.97 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.97 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.97 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.97 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.97 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.97 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.97 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.97 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.97 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.97 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.97 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.97 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.97 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.97 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.97 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.97 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.97 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.97 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.97 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.97 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.97 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.97 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.97 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.97 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.97 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.97 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.97 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.97 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.97 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.97 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.97 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.97 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.97 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.97 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.97 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.97 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.97 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.97 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.97 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.97 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.97 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.97 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.97 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.97 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.32/64.97 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.32/64.97 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.97 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.97 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.97 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.97 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.32/64.97 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.97 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.97 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.97 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.97 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.97 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.97 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.97 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.97 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.97 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.97 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.97 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.32/64.97 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.97 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.97 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.97 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.97 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.97 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.97 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.97 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.32/64.97 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.97 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.32/64.97 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.97 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.97 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.97 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.97 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.97 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.32/64.97 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.97 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.97 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.97 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.97 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.97 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.32/64.97 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.97 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.97 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.97 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.97 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.97 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.97 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.32/64.97 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.97 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.32/64.97 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.97 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.97 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.32/64.97 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.32/64.97 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.97 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.97 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.97 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.97 100.32/64.97 The TRS R consists of the following rules: 100.32/64.97 100.32/64.97 new_primMulNat0(Zero, wz5100) -> Zero 100.32/64.97 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.32/64.97 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.32/64.97 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.32/64.97 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.32/64.97 new_primPlusNat0(Zero, Zero) -> Zero 100.32/64.97 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.32/64.97 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.32/64.97 100.32/64.97 The set Q consists of the following terms: 100.32/64.97 100.32/64.97 new_primPlusNat1(Succ(x0), x1) 100.32/64.97 new_primMulNat0(Zero, x0) 100.32/64.97 new_primMulNat0(Succ(x0), x1) 100.32/64.97 new_primPlusNat0(Succ(x0), Zero) 100.32/64.97 new_primPlusNat0(Succ(x0), Succ(x1)) 100.32/64.97 new_primPlusNat1(Zero, x0) 100.32/64.97 new_primPlusNat0(Zero, Zero) 100.32/64.97 new_primPlusNat0(Zero, Succ(x0)) 100.32/64.97 100.32/64.97 We have to consider all minimal (P,Q,R)-chains. 100.32/64.97 ---------------------------------------- 100.32/64.97 100.32/64.97 (165) DependencyGraphProof (EQUIVALENT) 100.32/64.97 The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 1 SCC with 2 less nodes. 100.32/64.97 ---------------------------------------- 100.32/64.97 100.32/64.97 (166) 100.32/64.97 Obligation: 100.32/64.97 Q DP problem: 100.32/64.97 The TRS P consists of the following rules: 100.32/64.97 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.32/64.97 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.32/64.97 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.32/64.97 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.97 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.97 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.97 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.97 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.32/64.97 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.32/64.97 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.32/64.97 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.32/64.97 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.32/64.97 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.97 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.97 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.97 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.97 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.97 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.97 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.97 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.97 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.32/64.97 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.32/64.97 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.32/64.97 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.97 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.97 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.97 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.97 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.97 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.97 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.97 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.32/64.97 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.97 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.97 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.97 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.97 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.97 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.97 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.32/64.97 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.97 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.97 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.97 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.97 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.97 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.97 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.32/64.97 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.97 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.97 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.97 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.32/64.97 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.97 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.32/64.97 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.97 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.97 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.32/64.97 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.97 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.32/64.97 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.97 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.97 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.97 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.97 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.32/64.97 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.32/64.97 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.97 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.97 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.97 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.97 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.97 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.97 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.97 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.97 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.97 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.32/64.97 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.97 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.97 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.97 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.97 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.32/64.97 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.97 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.97 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.97 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.97 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.97 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.97 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.97 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.97 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.32/64.97 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.97 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.97 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.32/64.97 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.97 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.97 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.97 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.97 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.97 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.97 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.97 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.97 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.97 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.97 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.97 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.97 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.97 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.97 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.97 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.32/64.97 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.97 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.32/64.97 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.97 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.97 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.32/64.97 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.97 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.97 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.97 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.97 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.97 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.97 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.97 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.32/64.97 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.97 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.97 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.97 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.97 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.97 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.97 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.97 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.97 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.97 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.97 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.97 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.97 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.97 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.32/64.97 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.32/64.97 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.97 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.97 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.97 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.97 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.97 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.97 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.97 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.97 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.97 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.97 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.97 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.97 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.32/64.97 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.97 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.97 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.97 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.97 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.97 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.97 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.97 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.97 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.97 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.32/64.97 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.97 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.97 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.97 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.97 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.32/64.97 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.97 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.97 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.97 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.97 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.32/64.97 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.97 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.97 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.97 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.97 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.97 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.97 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.97 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.97 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.97 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.97 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.32/64.97 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.97 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.32/64.97 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.97 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.32/64.97 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.32/64.97 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.97 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.97 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.97 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.32/64.97 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.97 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.97 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.97 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.97 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.32/64.97 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.32/64.97 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.32/64.97 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.97 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.32/64.97 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.97 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.32/64.97 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.32/64.97 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.97 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.32/64.97 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.97 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.97 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.97 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.97 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.32/64.97 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.97 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.97 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.97 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.32/64.97 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.97 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.97 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.97 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.97 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.97 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.32/64.97 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.97 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.97 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.97 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.97 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.97 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.97 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.32/64.97 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.97 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.97 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.97 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.97 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.97 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.97 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.97 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.32/64.97 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.97 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.97 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.32/64.97 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.97 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.97 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.97 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.97 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.97 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.97 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.97 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.97 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.97 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.97 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.97 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.97 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.97 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.97 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.97 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.97 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.97 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.97 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.97 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.97 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.32/64.97 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.97 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.97 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.32/64.97 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.97 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.97 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.32/64.97 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.97 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.97 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.32/64.97 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.97 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.97 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.97 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.97 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.97 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.97 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.97 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.97 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.97 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.97 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.97 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.97 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.97 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.97 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.97 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.97 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.97 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.97 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.32/64.97 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.97 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.97 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.97 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.32/64.97 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.97 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.97 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.32/64.97 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.97 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.97 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.97 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.97 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.97 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.97 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.97 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.97 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.97 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.97 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.97 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.97 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.97 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.97 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.97 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.97 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.97 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.97 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.97 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.97 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.97 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.97 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.97 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.97 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.32/64.97 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.32/64.97 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.97 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.97 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.97 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.97 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.32/64.97 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.97 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.97 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.97 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.97 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.97 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.97 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.97 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.97 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.97 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.97 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.97 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.32/64.97 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.97 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.97 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.97 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.97 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.97 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.97 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.97 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.32/64.97 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.97 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.32/64.97 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.97 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.97 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.97 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.97 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.97 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.32/64.97 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.97 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.97 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.97 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.97 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.97 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.32/64.97 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.97 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.32/64.97 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.97 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.97 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.97 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.97 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.32/64.97 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.97 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.32/64.97 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.97 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.97 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.32/64.97 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.32/64.97 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.97 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.32/64.97 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.97 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.97 100.32/64.97 The TRS R consists of the following rules: 100.32/64.97 100.32/64.97 new_primMulNat0(Zero, wz5100) -> Zero 100.32/64.97 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.32/64.97 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.32/64.97 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.32/64.97 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.32/64.97 new_primPlusNat0(Zero, Zero) -> Zero 100.32/64.97 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.32/64.97 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.32/64.97 100.32/64.97 The set Q consists of the following terms: 100.32/64.97 100.32/64.97 new_primPlusNat1(Succ(x0), x1) 100.32/64.97 new_primMulNat0(Zero, x0) 100.32/64.97 new_primMulNat0(Succ(x0), x1) 100.32/64.97 new_primPlusNat0(Succ(x0), Zero) 100.32/64.97 new_primPlusNat0(Succ(x0), Succ(x1)) 100.32/64.97 new_primPlusNat1(Zero, x0) 100.32/64.97 new_primPlusNat0(Zero, Zero) 100.32/64.97 new_primPlusNat0(Zero, Succ(x0)) 100.32/64.97 100.32/64.97 We have to consider all minimal (P,Q,R)-chains. 100.32/64.97 ---------------------------------------- 100.32/64.97 100.32/64.97 (167) TransformationProof (EQUIVALENT) 100.32/64.97 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) at position [7] we obtained the following new rules [LPAR04]: 100.32/64.97 100.32/64.97 (new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc),new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc)) 100.32/64.97 100.32/64.97 100.32/64.97 ---------------------------------------- 100.32/64.97 100.32/64.97 (168) 100.32/64.97 Obligation: 100.32/64.97 Q DP problem: 100.32/64.97 The TRS P consists of the following rules: 100.32/64.97 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.32/64.97 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.32/64.97 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.32/64.97 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.97 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.97 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.97 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.97 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.32/64.97 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.32/64.97 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.32/64.97 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.32/64.97 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.32/64.97 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.32/64.97 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.97 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.97 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.97 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.97 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.97 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.97 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.97 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.32/64.97 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.32/64.97 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.32/64.97 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.32/64.97 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.97 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.97 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.97 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.97 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.97 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.97 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.33/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.97 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.97 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.97 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.97 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.97 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.97 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.97 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.97 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.97 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.97 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.97 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.97 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.97 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.97 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.97 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/64.97 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.97 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.97 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.97 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.97 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.97 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.97 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.97 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/64.97 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.97 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.97 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.97 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/64.97 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.97 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.97 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.97 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/64.97 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.97 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/64.97 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.97 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/64.97 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.97 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.97 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.97 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/64.97 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.97 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/64.97 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.97 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/64.97 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/64.97 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.97 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.97 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/64.97 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.97 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.97 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.97 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.97 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/64.97 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/64.97 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/64.97 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.97 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/64.97 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/64.97 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/64.97 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.97 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.97 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.97 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.97 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.97 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.33/64.97 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.33/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.97 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.97 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.97 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.33/64.98 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.33/64.98 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.33/64.98 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/64.98 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.98 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.98 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.98 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/64.98 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.98 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/64.98 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.33/64.98 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.98 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/64.98 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.98 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/64.98 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.98 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/64.98 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.33/64.98 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/64.98 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/64.98 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/64.98 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.98 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/64.98 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/64.98 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.33/64.98 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/64.98 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.98 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/64.98 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/64.98 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.98 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.33/64.98 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.98 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/64.98 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/64.98 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/64.98 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.33/64.98 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.98 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.98 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/64.98 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/64.98 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.33/64.98 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.33/64.98 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/64.98 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.98 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/64.98 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/64.98 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.98 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/64.98 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/64.98 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/64.98 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.98 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.33/64.98 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/64.98 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/64.98 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.98 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/64.98 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/64.98 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/64.98 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.98 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/64.98 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.98 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/64.98 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/64.98 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/64.98 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/64.98 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/64.98 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/64.98 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.98 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/64.98 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.98 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.98 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.98 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.98 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.98 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.98 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.98 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.98 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.98 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.98 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/64.98 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.98 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/64.98 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.98 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.98 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.98 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/64.98 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/64.98 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/64.98 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/64.98 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/64.98 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/64.98 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/64.98 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/64.98 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/64.98 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/64.98 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/64.98 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/64.98 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/64.98 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/64.98 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/64.98 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/64.98 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/64.98 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/64.98 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/64.98 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/64.98 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/64.98 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/64.98 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/64.98 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/64.98 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/64.98 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/64.98 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/64.98 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/64.98 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/64.98 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/64.98 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/64.98 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/64.98 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/64.98 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/64.98 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/64.98 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/64.98 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/64.98 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/64.98 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/64.98 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/64.98 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.33/64.98 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/64.98 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/64.98 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/64.98 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/64.98 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/64.98 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/64.98 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/64.98 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/64.98 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/64.98 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.33/64.98 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/64.98 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/64.98 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/64.98 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/64.98 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/64.98 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/64.98 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/64.98 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/64.98 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/64.98 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/64.98 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/64.98 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/64.98 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/64.98 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/64.98 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/64.98 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/64.98 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/64.98 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/64.98 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/64.98 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/64.98 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.33/64.98 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/64.98 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.33/64.98 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/64.98 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/64.98 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/64.98 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/64.98 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/64.98 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/64.98 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/64.98 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/64.98 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/64.98 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/64.98 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/64.98 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/64.98 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/64.98 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/64.98 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/64.98 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/64.98 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/64.98 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/64.98 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/64.98 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.98 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/64.98 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/64.98 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.98 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.98 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/64.98 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/64.98 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/64.98 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.98 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.98 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/64.98 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/64.98 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/64.98 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.98 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.98 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/64.98 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.33/64.98 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/64.98 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.98 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/64.98 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/64.98 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.98 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/64.98 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.33/64.98 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/64.98 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.98 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/64.98 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/64.98 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/64.98 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/64.98 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/64.98 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/64.98 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/64.98 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.98 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/64.98 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/64.98 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.98 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.98 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.98 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/64.98 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/64.98 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.98 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/64.98 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/64.98 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.98 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.98 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/64.98 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/64.98 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/64.98 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/64.98 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.98 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/64.98 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.98 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/64.98 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/64.98 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/64.98 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/64.98 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.98 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/64.98 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/64.98 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/64.98 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.33/64.98 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/64.98 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.98 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.33/64.98 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/64.98 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/64.98 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.98 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/64.98 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/64.98 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/64.98 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.98 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/64.98 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/64.98 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/64.98 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/64.98 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/64.98 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/64.98 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/64.98 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/64.98 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/64.98 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.98 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/64.98 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/64.98 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.98 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.98 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/64.98 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/64.98 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/64.98 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.98 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/64.98 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.98 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.98 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.98 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/64.98 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.98 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.98 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/64.98 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/64.98 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.98 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/64.98 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/64.98 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/64.98 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/64.98 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/64.98 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.98 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.98 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.98 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/64.98 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.98 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/64.98 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.98 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/64.98 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.98 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.98 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.33/64.98 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.33/64.98 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/64.98 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/64.98 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.98 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/64.98 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.33/64.98 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/64.98 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.98 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/64.98 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.98 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/64.98 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/64.98 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.98 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/64.98 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/64.98 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.98 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/64.98 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.33/64.98 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.98 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/64.98 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.98 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/64.98 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/64.98 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.98 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/64.98 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.33/64.98 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/64.98 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.33/64.98 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/64.98 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/64.98 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.98 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/64.98 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/64.98 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/64.98 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.98 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/64.98 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/64.98 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.98 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.98 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/64.98 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/64.98 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/64.98 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.98 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.98 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.98 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.98 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/64.98 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/64.98 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.33/64.98 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.98 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.98 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/64.98 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.33/64.98 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.98 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/64.98 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.98 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/64.98 100.33/64.98 The TRS R consists of the following rules: 100.33/64.98 100.33/64.98 new_primMulNat0(Zero, wz5100) -> Zero 100.33/64.98 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.33/64.98 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.33/64.98 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.33/64.98 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.33/64.98 new_primPlusNat0(Zero, Zero) -> Zero 100.33/64.98 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.33/64.98 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.33/64.98 100.33/64.98 The set Q consists of the following terms: 100.33/64.98 100.33/64.98 new_primPlusNat1(Succ(x0), x1) 100.33/64.98 new_primMulNat0(Zero, x0) 100.33/64.98 new_primMulNat0(Succ(x0), x1) 100.33/64.98 new_primPlusNat0(Succ(x0), Zero) 100.33/64.98 new_primPlusNat0(Succ(x0), Succ(x1)) 100.33/64.98 new_primPlusNat1(Zero, x0) 100.33/64.98 new_primPlusNat0(Zero, Zero) 100.33/64.98 new_primPlusNat0(Zero, Succ(x0)) 100.33/64.98 100.33/64.98 We have to consider all minimal (P,Q,R)-chains. 100.33/64.98 ---------------------------------------- 100.33/64.98 100.33/64.98 (169) DependencyGraphProof (EQUIVALENT) 100.33/64.98 The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 1 SCC with 2 less nodes. 100.33/64.98 ---------------------------------------- 100.33/64.98 100.33/64.98 (170) 100.33/64.98 Obligation: 100.33/64.98 Q DP problem: 100.33/64.98 The TRS P consists of the following rules: 100.33/64.98 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.33/64.98 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.33/64.98 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/64.98 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/64.98 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/64.98 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/64.98 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/64.98 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.33/64.98 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.33/64.98 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.33/64.98 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.33/64.98 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.33/64.98 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/64.98 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/64.98 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/64.98 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/64.98 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/64.98 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/64.98 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/64.98 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/64.98 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/64.98 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.33/64.98 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.33/64.98 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.33/64.98 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/64.98 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.98 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/64.98 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/64.98 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.98 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.98 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.98 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/64.98 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.98 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/64.98 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.33/64.98 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.98 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/64.98 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.98 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/64.98 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.98 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/64.98 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.33/64.98 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/64.98 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/64.98 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/64.98 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.98 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/64.98 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/64.98 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.33/64.98 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/64.98 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.98 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/64.98 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/64.98 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.98 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.33/64.98 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.98 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/64.98 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/64.98 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/64.98 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.33/64.98 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.98 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.98 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/64.98 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/64.98 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.33/64.98 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.33/64.98 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/64.98 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.98 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/64.98 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/64.98 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.98 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/64.98 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/64.98 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/64.98 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.98 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.33/64.98 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/64.98 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/64.98 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.98 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/64.98 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/64.98 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/64.98 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.98 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/64.98 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.98 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/64.98 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/64.98 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/64.98 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/64.98 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/64.98 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/64.98 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.98 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/64.98 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.98 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.98 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.98 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.98 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.98 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.98 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.98 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.98 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.98 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.98 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/64.98 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.98 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/64.98 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.98 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.98 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.98 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/64.98 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/64.98 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/64.98 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/64.98 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/64.98 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/64.98 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/64.98 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/64.98 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/64.98 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/64.98 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/64.98 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/64.98 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/64.98 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/64.98 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/64.98 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/64.98 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/64.98 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/64.98 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/64.98 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/64.98 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/64.98 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/64.98 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/64.98 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/64.98 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/64.98 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/64.98 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/64.98 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/64.98 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/64.98 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/64.98 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/64.98 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/64.98 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/64.98 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/64.98 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/64.98 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/64.98 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/64.98 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/64.98 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/64.98 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/64.98 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.33/64.98 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/64.98 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/64.98 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/64.98 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/64.98 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/64.98 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/64.98 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/64.98 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/64.98 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/64.98 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.33/64.98 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/64.98 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/64.98 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/64.98 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/64.98 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/64.98 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/64.98 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/64.98 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/64.98 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/64.98 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/64.98 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/64.98 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/64.98 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/64.98 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/64.98 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/64.98 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/64.98 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/64.98 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/64.98 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/64.98 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/64.98 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.33/64.98 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/64.98 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.33/64.98 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/64.98 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/64.98 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/64.98 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/64.98 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/64.98 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/64.98 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/64.98 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/64.98 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/64.98 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/64.98 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/64.98 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/64.98 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/64.98 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/64.98 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/64.98 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/64.98 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/64.98 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/64.98 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/64.98 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.98 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.98 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.98 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.98 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/64.98 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/64.98 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.98 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.98 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/64.98 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/64.98 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/64.98 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.98 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.98 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/64.98 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/64.98 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/64.98 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.98 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.98 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/64.98 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.33/64.98 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/64.98 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.98 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/64.98 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/64.98 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.98 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/64.98 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.33/64.98 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/64.98 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.98 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/64.98 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/64.98 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/64.98 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/64.98 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/64.98 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/64.98 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/64.98 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.98 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/64.98 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/64.98 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.98 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.98 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.98 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/64.98 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/64.98 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.98 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/64.98 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/64.98 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.98 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.98 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/64.98 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/64.98 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/64.98 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/64.98 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.98 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/64.98 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.98 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/64.98 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/64.98 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/64.98 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/64.98 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.98 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/64.98 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/64.98 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/64.98 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.33/64.98 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/64.98 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.98 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.33/64.98 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/64.98 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/64.98 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.98 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/64.98 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/64.98 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/64.98 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.98 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/64.98 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/64.98 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/64.98 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/64.98 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/64.98 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/64.98 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/64.98 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/64.98 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/64.98 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.98 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/64.98 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/64.98 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.98 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.98 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/64.98 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/64.98 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/64.98 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.98 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/64.98 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.98 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.98 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.98 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/64.98 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.98 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.99 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/64.99 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/64.99 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.99 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/64.99 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/64.99 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/64.99 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/64.99 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/64.99 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.99 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.99 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.99 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/64.99 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.99 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/64.99 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.99 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/64.99 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.99 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.99 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.33/64.99 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.33/64.99 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/64.99 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/64.99 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.99 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/64.99 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.33/64.99 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/64.99 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.99 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/64.99 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.99 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/64.99 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/64.99 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.99 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/64.99 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/64.99 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.99 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/64.99 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.33/64.99 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.99 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/64.99 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.99 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/64.99 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/64.99 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.99 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/64.99 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.33/64.99 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/64.99 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.33/64.99 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/64.99 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/64.99 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.99 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/64.99 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/64.99 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/64.99 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.99 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/64.99 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/64.99 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.99 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.99 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/64.99 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/64.99 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/64.99 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.99 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.99 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.99 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.99 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/64.99 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/64.99 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.33/64.99 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.99 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.99 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/64.99 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.33/64.99 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.99 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/64.99 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.99 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/64.99 100.33/64.99 The TRS R consists of the following rules: 100.33/64.99 100.33/64.99 new_primMulNat0(Zero, wz5100) -> Zero 100.33/64.99 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.33/64.99 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.33/64.99 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.33/64.99 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.33/64.99 new_primPlusNat0(Zero, Zero) -> Zero 100.33/64.99 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.33/64.99 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.33/64.99 100.33/64.99 The set Q consists of the following terms: 100.33/64.99 100.33/64.99 new_primPlusNat1(Succ(x0), x1) 100.33/64.99 new_primMulNat0(Zero, x0) 100.33/64.99 new_primMulNat0(Succ(x0), x1) 100.33/64.99 new_primPlusNat0(Succ(x0), Zero) 100.33/64.99 new_primPlusNat0(Succ(x0), Succ(x1)) 100.33/64.99 new_primPlusNat1(Zero, x0) 100.33/64.99 new_primPlusNat0(Zero, Zero) 100.33/64.99 new_primPlusNat0(Zero, Succ(x0)) 100.33/64.99 100.33/64.99 We have to consider all minimal (P,Q,R)-chains. 100.33/64.99 ---------------------------------------- 100.33/64.99 100.33/64.99 (171) TransformationProof (EQUIVALENT) 100.33/64.99 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) at position [6] we obtained the following new rules [LPAR04]: 100.33/64.99 100.33/64.99 (new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc),new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc)) 100.33/64.99 100.33/64.99 100.33/64.99 ---------------------------------------- 100.33/64.99 100.33/64.99 (172) 100.33/64.99 Obligation: 100.33/64.99 Q DP problem: 100.33/64.99 The TRS P consists of the following rules: 100.33/64.99 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.33/64.99 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.33/64.99 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/64.99 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/64.99 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/64.99 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/64.99 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/64.99 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.33/64.99 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.33/64.99 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.33/64.99 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.33/64.99 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.33/64.99 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/64.99 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/64.99 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/64.99 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/64.99 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/64.99 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/64.99 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/64.99 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/64.99 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/64.99 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.33/64.99 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.33/64.99 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.33/64.99 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/64.99 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.99 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.99 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.99 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/64.99 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.99 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/64.99 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.33/64.99 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.99 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/64.99 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.99 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/64.99 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.99 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/64.99 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.33/64.99 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/64.99 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/64.99 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/64.99 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.99 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/64.99 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/64.99 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.33/64.99 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/64.99 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.99 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/64.99 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/64.99 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.99 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.33/64.99 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.99 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/64.99 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/64.99 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/64.99 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.33/64.99 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.99 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.99 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/64.99 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/64.99 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.33/64.99 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.33/64.99 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/64.99 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.99 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/64.99 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/64.99 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.99 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/64.99 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/64.99 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/64.99 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.99 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.33/64.99 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/64.99 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/64.99 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.99 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/64.99 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/64.99 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/64.99 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.99 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/64.99 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.99 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/64.99 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/64.99 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/64.99 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/64.99 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/64.99 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/64.99 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.99 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/64.99 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.99 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.99 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.99 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.99 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.99 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.99 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.99 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.99 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.99 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.99 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/64.99 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.99 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/64.99 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.99 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.99 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/64.99 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/64.99 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/64.99 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/64.99 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/64.99 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/64.99 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/64.99 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/64.99 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/64.99 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/64.99 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/64.99 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/64.99 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/64.99 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/64.99 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/64.99 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/64.99 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/64.99 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/64.99 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/64.99 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/64.99 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/64.99 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/64.99 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/64.99 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/64.99 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/64.99 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/64.99 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/64.99 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/64.99 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/64.99 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/64.99 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/64.99 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/64.99 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/64.99 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/64.99 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/64.99 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/64.99 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/64.99 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/64.99 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/64.99 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/64.99 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/64.99 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.33/64.99 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/64.99 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/64.99 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/64.99 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/64.99 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/64.99 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/64.99 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/64.99 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/64.99 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/64.99 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.33/64.99 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/64.99 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/64.99 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/64.99 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/64.99 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/64.99 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/64.99 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/64.99 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/64.99 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/64.99 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/64.99 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/64.99 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/64.99 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/64.99 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/64.99 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/64.99 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/64.99 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/64.99 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/64.99 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/64.99 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/64.99 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.33/64.99 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/64.99 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.33/64.99 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/64.99 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/64.99 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/64.99 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/64.99 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/64.99 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/64.99 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/64.99 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/64.99 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/64.99 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/64.99 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/64.99 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/64.99 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/64.99 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/64.99 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/64.99 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/64.99 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/64.99 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/64.99 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/64.99 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.99 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/64.99 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/64.99 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.99 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.99 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/64.99 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/64.99 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/64.99 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.99 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.99 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/64.99 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/64.99 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/64.99 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.99 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.99 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/64.99 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.33/64.99 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/64.99 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.99 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/64.99 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/64.99 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.99 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/64.99 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.33/64.99 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/64.99 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.99 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/64.99 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/64.99 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/64.99 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/64.99 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/64.99 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/64.99 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/64.99 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.99 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/64.99 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/64.99 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.99 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.99 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.99 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/64.99 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/64.99 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.99 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/64.99 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/64.99 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.99 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.99 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/64.99 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/64.99 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/64.99 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/64.99 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.99 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/64.99 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.99 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/64.99 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/64.99 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/64.99 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/64.99 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.99 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/64.99 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/64.99 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/64.99 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.33/64.99 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/64.99 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.99 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.33/64.99 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/64.99 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/64.99 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.99 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/64.99 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/64.99 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/64.99 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.99 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/64.99 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/64.99 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/64.99 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/64.99 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/64.99 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/64.99 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/64.99 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/64.99 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/64.99 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.99 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/64.99 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/64.99 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.99 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.99 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/64.99 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/64.99 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/64.99 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.99 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/64.99 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.99 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.99 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.99 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/64.99 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.99 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.99 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/64.99 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/64.99 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.99 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/64.99 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/64.99 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/64.99 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/64.99 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/64.99 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.99 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.99 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.99 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/64.99 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.99 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/64.99 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.99 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/64.99 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.99 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.99 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.33/64.99 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.33/64.99 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/64.99 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/64.99 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.99 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/64.99 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.33/64.99 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/64.99 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.99 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/64.99 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.99 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/64.99 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/64.99 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.99 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/64.99 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/64.99 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.99 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/64.99 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.33/64.99 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.99 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/64.99 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.99 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/64.99 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/64.99 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.99 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/64.99 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.33/64.99 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/64.99 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.33/64.99 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/64.99 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/64.99 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.99 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/64.99 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/64.99 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/64.99 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.99 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/64.99 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/64.99 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.99 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.99 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/64.99 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/64.99 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/64.99 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.99 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.99 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.99 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.99 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/64.99 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/64.99 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.33/64.99 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.99 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.99 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/64.99 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.33/64.99 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.99 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/64.99 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.99 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/64.99 100.33/64.99 The TRS R consists of the following rules: 100.33/64.99 100.33/64.99 new_primMulNat0(Zero, wz5100) -> Zero 100.33/64.99 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.33/64.99 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.33/64.99 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.33/64.99 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.33/64.99 new_primPlusNat0(Zero, Zero) -> Zero 100.33/64.99 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.33/64.99 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.33/64.99 100.33/64.99 The set Q consists of the following terms: 100.33/64.99 100.33/64.99 new_primPlusNat1(Succ(x0), x1) 100.33/64.99 new_primMulNat0(Zero, x0) 100.33/64.99 new_primMulNat0(Succ(x0), x1) 100.33/64.99 new_primPlusNat0(Succ(x0), Zero) 100.33/64.99 new_primPlusNat0(Succ(x0), Succ(x1)) 100.33/64.99 new_primPlusNat1(Zero, x0) 100.33/64.99 new_primPlusNat0(Zero, Zero) 100.33/64.99 new_primPlusNat0(Zero, Succ(x0)) 100.33/64.99 100.33/64.99 We have to consider all minimal (P,Q,R)-chains. 100.33/64.99 ---------------------------------------- 100.33/64.99 100.33/64.99 (173) DependencyGraphProof (EQUIVALENT) 100.33/64.99 The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 1 SCC with 2 less nodes. 100.33/64.99 ---------------------------------------- 100.33/64.99 100.33/64.99 (174) 100.33/64.99 Obligation: 100.33/64.99 Q DP problem: 100.33/64.99 The TRS P consists of the following rules: 100.33/64.99 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.33/64.99 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.33/64.99 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/64.99 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/64.99 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/64.99 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/64.99 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/64.99 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.33/64.99 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.33/64.99 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.33/64.99 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.33/64.99 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.33/64.99 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/64.99 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/64.99 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/64.99 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/64.99 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/64.99 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/64.99 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/64.99 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/64.99 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/64.99 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/64.99 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/64.99 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/64.99 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/64.99 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.33/65.00 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.33/65.00 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.33/65.00 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.00 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.00 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.00 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.00 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.00 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.00 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.00 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.33/65.00 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.00 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.00 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.00 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.00 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.00 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.00 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.33/65.00 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.00 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.00 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.00 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.00 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.00 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.00 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.33/65.00 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.00 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.00 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.00 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.00 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.00 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.33/65.00 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.00 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.00 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.00 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.00 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.33/65.00 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.00 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.00 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.00 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.00 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.33/65.00 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.33/65.00 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.00 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.00 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.00 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.00 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.00 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.00 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.00 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.00 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.00 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.33/65.00 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.00 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.00 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.00 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.00 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.00 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.00 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.00 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.00 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.00 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.00 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.00 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.00 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.00 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.00 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.00 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.00 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.00 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.00 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.00 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.00 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.00 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.00 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.00 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.00 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.00 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.00 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.00 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.00 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.00 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.00 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.00 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.00 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.00 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.00 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.00 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.00 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.00 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.00 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.00 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.00 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.00 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.00 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.00 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.00 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.00 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.00 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.00 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.00 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.00 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.00 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.00 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.00 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.00 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.00 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.00 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.00 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.00 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.00 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.00 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.00 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.00 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.00 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.00 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.00 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.00 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.00 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.00 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.00 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.00 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.00 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.00 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.00 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.00 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.33/65.00 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.00 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.00 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.00 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.00 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.00 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.00 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.00 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.00 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.00 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.33/65.00 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.00 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.00 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.00 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.00 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.00 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.00 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.00 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.00 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.00 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.00 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.00 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.00 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.00 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.00 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.00 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.00 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.00 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.00 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.00 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.00 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.33/65.00 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.00 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.33/65.00 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.00 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.00 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.00 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.00 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.00 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.00 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.00 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.00 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.00 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.00 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.00 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.00 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.00 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.00 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.00 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.00 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.00 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.00 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.00 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.00 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/65.00 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.00 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.00 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.00 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.00 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/65.00 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.00 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.00 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.00 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/65.00 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.00 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.00 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.00 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.00 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.00 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.33/65.00 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.00 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.00 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.00 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.00 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.00 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.00 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.33/65.00 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.00 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.00 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.00 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.00 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.00 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.00 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.00 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/65.00 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.00 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.00 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/65.00 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.00 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.00 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.00 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.00 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.00 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.00 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.00 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.00 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.00 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.00 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.00 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.00 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.00 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.00 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.00 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.00 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.00 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.00 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.00 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.00 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/65.00 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.00 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.00 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/65.00 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.00 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.00 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.33/65.00 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.00 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.00 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.33/65.00 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.00 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.00 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.00 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.00 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.00 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.00 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.00 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.00 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.00 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.00 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.00 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.00 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.00 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.00 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.00 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.00 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.00 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.00 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.00 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.00 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.00 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.00 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.00 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.00 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.00 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.00 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.00 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.00 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.00 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.00 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.00 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.00 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.00 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.00 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.00 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.00 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.00 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.00 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.00 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.00 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.00 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.00 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.00 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.00 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.00 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.00 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.00 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.00 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.00 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.00 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.33/65.00 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.33/65.00 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.00 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.00 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.00 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.00 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.33/65.00 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.00 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.00 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.00 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.00 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.00 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.00 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.00 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.00 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.00 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.00 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.00 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.33/65.00 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.00 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.00 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.00 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.00 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.00 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.00 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.00 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.33/65.00 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.00 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.33/65.00 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.00 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.00 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.00 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.00 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.00 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/65.00 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.00 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.00 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.00 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.00 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.00 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/65.00 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.00 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.00 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.00 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.00 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.00 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.00 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/65.00 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.00 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.33/65.00 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.00 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.00 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/65.00 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.33/65.00 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.00 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.00 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.00 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.00 100.33/65.00 The TRS R consists of the following rules: 100.33/65.00 100.33/65.00 new_primMulNat0(Zero, wz5100) -> Zero 100.33/65.00 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.33/65.00 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.33/65.00 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.33/65.00 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.33/65.00 new_primPlusNat0(Zero, Zero) -> Zero 100.33/65.00 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.33/65.00 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.33/65.00 100.33/65.00 The set Q consists of the following terms: 100.33/65.00 100.33/65.00 new_primPlusNat1(Succ(x0), x1) 100.33/65.00 new_primMulNat0(Zero, x0) 100.33/65.00 new_primMulNat0(Succ(x0), x1) 100.33/65.00 new_primPlusNat0(Succ(x0), Zero) 100.33/65.00 new_primPlusNat0(Succ(x0), Succ(x1)) 100.33/65.00 new_primPlusNat1(Zero, x0) 100.33/65.00 new_primPlusNat0(Zero, Zero) 100.33/65.00 new_primPlusNat0(Zero, Succ(x0)) 100.33/65.00 100.33/65.00 We have to consider all minimal (P,Q,R)-chains. 100.33/65.00 ---------------------------------------- 100.33/65.00 100.33/65.00 (175) TransformationProof (EQUIVALENT) 100.33/65.00 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) at position [6] we obtained the following new rules [LPAR04]: 100.33/65.00 100.33/65.00 (new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc),new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc)) 100.33/65.00 100.33/65.00 100.33/65.00 ---------------------------------------- 100.33/65.00 100.33/65.00 (176) 100.33/65.00 Obligation: 100.33/65.00 Q DP problem: 100.33/65.00 The TRS P consists of the following rules: 100.33/65.00 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.33/65.00 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.33/65.00 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/65.00 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.00 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.00 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.00 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.00 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.33/65.00 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.33/65.00 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.33/65.00 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.33/65.00 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.33/65.00 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.00 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.00 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.00 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.00 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.00 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.00 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.00 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.00 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.00 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.00 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.33/65.00 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.33/65.00 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.33/65.00 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.00 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.00 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.00 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.00 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.00 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.00 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.00 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.00 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.33/65.00 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.00 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.00 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.00 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.00 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.00 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.00 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.33/65.00 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.00 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.00 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.00 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.00 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.00 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.00 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.33/65.00 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.00 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.00 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.00 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.00 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.00 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.33/65.00 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.00 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.00 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.00 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.00 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.33/65.00 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.00 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.00 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.00 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.00 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.33/65.00 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.33/65.00 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.00 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.00 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.00 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.00 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.00 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.00 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.00 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.00 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.00 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.33/65.00 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.00 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.00 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.00 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.00 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.00 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.00 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.00 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.00 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.00 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.00 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.00 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.00 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.00 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.00 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.00 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.00 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.00 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.00 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.00 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.00 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.00 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.00 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.00 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.00 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.00 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.00 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.00 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.00 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.00 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.00 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.00 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.00 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.00 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.00 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.00 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.00 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.00 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.00 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.00 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.00 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.00 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.00 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.00 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.00 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.00 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.00 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.00 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.00 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.00 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.00 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.00 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.00 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.00 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.00 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.00 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.00 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.00 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.00 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.00 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.00 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.00 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.00 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.00 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.00 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.00 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.00 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.00 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.00 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.00 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.00 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.00 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.00 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.00 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.33/65.00 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.00 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.00 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.00 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.00 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.00 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.00 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.00 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.00 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.00 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.33/65.00 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.00 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.00 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.00 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.00 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.00 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.00 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.00 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.00 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.00 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.00 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.00 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.00 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.00 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.00 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.00 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.00 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.00 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.00 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.00 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.00 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.33/65.00 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.00 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.33/65.00 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.00 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.00 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.00 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.00 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.00 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.00 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.00 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.00 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.00 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.00 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.00 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.00 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.00 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.00 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.00 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.00 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.00 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.00 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.00 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.00 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.00 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.00 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/65.00 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.00 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.00 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.00 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.00 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/65.00 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.00 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.00 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.00 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/65.00 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.00 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.00 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.00 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.00 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.00 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.33/65.00 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.00 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.00 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.00 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.00 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.00 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.00 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.33/65.00 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.00 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.00 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.00 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.00 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.00 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.00 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.00 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/65.00 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.00 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.00 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/65.00 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.00 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.00 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.00 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.00 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.00 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.00 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.00 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.00 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.00 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.00 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.00 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.00 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.00 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.00 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.00 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.00 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.00 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.00 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.00 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.00 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/65.00 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.00 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.00 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/65.00 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.00 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.00 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.33/65.00 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.00 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.00 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.33/65.00 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.00 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.00 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.00 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.00 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.00 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.00 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.00 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.00 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.00 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.00 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.00 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.00 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.00 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.00 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.00 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.00 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.00 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.00 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.00 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.00 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.00 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.00 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.00 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.00 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.00 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.00 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.00 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.00 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.00 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.00 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.00 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.00 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.00 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.00 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.00 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.00 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.00 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.00 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.00 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.00 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.00 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.00 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.00 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.00 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.00 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.00 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.00 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.00 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.00 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.00 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.33/65.00 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.33/65.00 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.00 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.00 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.00 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.00 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.33/65.00 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.00 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.00 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.00 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.00 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.00 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.00 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.00 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.00 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.00 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.00 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.00 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.33/65.00 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.00 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.00 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.00 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.00 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.00 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.00 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.00 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.33/65.00 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.00 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.33/65.00 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.00 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.00 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.00 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.00 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.00 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/65.00 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.00 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.00 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.00 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.00 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.00 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/65.00 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.00 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.00 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.00 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.00 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.00 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.00 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/65.00 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.00 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.33/65.00 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.00 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.00 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/65.00 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.33/65.00 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.00 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.00 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.00 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.00 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.00 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.00 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.00 100.33/65.00 The TRS R consists of the following rules: 100.33/65.00 100.33/65.00 new_primMulNat0(Zero, wz5100) -> Zero 100.33/65.00 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.33/65.00 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.33/65.00 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.33/65.00 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.33/65.00 new_primPlusNat0(Zero, Zero) -> Zero 100.33/65.00 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.33/65.00 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.33/65.00 100.33/65.00 The set Q consists of the following terms: 100.33/65.00 100.33/65.00 new_primPlusNat1(Succ(x0), x1) 100.33/65.00 new_primMulNat0(Zero, x0) 100.33/65.00 new_primMulNat0(Succ(x0), x1) 100.33/65.00 new_primPlusNat0(Succ(x0), Zero) 100.33/65.00 new_primPlusNat0(Succ(x0), Succ(x1)) 100.33/65.00 new_primPlusNat1(Zero, x0) 100.33/65.00 new_primPlusNat0(Zero, Zero) 100.33/65.00 new_primPlusNat0(Zero, Succ(x0)) 100.33/65.00 100.33/65.00 We have to consider all minimal (P,Q,R)-chains. 100.33/65.00 ---------------------------------------- 100.33/65.00 100.33/65.00 (177) DependencyGraphProof (EQUIVALENT) 100.33/65.00 The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 1 SCC with 2 less nodes. 100.33/65.00 ---------------------------------------- 100.33/65.00 100.33/65.00 (178) 100.33/65.00 Obligation: 100.33/65.00 Q DP problem: 100.33/65.00 The TRS P consists of the following rules: 100.33/65.00 100.33/65.00 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.33/65.01 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.33/65.01 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/65.01 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.01 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.01 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.01 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.01 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.33/65.01 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.33/65.01 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.33/65.01 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.33/65.01 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.33/65.01 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.01 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.01 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.01 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.01 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.01 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.01 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.01 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.01 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.01 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.01 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.01 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.33/65.01 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.33/65.01 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.33/65.01 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.01 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.01 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.01 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.01 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.01 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.01 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.01 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.33/65.01 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.01 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.01 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.01 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.01 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.01 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.01 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.33/65.01 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.01 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.01 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.01 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.01 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.01 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.01 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.33/65.01 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.01 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.01 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.01 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.01 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.01 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.33/65.01 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.01 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.01 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.01 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.01 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.33/65.01 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.01 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.01 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.01 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.01 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.33/65.01 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.33/65.01 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.01 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.01 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.01 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.01 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.01 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.01 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.01 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.01 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.01 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.33/65.01 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.01 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.01 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.01 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.01 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.01 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.01 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.01 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.01 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.01 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.01 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.01 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.01 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.01 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.01 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.01 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.01 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.01 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.01 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.01 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.01 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.01 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.01 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.01 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.01 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.01 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.01 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.01 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.01 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.01 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.01 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.01 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.01 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.01 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.01 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.01 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.01 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.01 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.01 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.01 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.01 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.01 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.01 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.01 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.01 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.01 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.01 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.01 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.01 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.01 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.01 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.01 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.01 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.01 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.01 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.01 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.01 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.01 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.01 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.01 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.01 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.01 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.01 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.01 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.01 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.01 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.01 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.01 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.01 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.01 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.01 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.01 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.01 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.01 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.33/65.01 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.01 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.01 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.01 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.01 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.01 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.01 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.01 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.01 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.01 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.33/65.01 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.01 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.01 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.01 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.01 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.01 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.01 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.01 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.01 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.01 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.01 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.01 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.01 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.01 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.01 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.01 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.01 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.01 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.01 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.01 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.01 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.33/65.01 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.01 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.33/65.01 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.01 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.01 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.01 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.01 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.01 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.01 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.01 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.01 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.01 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.01 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.01 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.01 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.01 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.01 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.01 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.01 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.01 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.01 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.01 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.01 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/65.01 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.01 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.01 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.01 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.01 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/65.01 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.01 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.01 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.01 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/65.01 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.01 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.01 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.01 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.01 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.01 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.33/65.01 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.01 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.01 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.01 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.01 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.01 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.01 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.33/65.01 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.01 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.01 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.01 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.01 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.01 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.01 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.01 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/65.01 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.01 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.01 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/65.01 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.01 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.01 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.01 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.01 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.01 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.01 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.01 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.01 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.01 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.01 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.01 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.01 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.01 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.01 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.01 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.01 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.01 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.01 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.01 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.01 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/65.01 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.01 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.01 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/65.01 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.01 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.01 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.33/65.01 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.01 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.01 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.33/65.01 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.01 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.01 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.01 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.01 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.01 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.01 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.01 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.01 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.01 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.01 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.01 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.01 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.01 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.01 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.01 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.01 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.01 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.01 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.01 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.01 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.01 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.01 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.01 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.01 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.01 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.01 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.01 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.01 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.01 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.01 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.01 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.01 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.01 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.01 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.01 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.01 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.01 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.01 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.01 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.01 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.01 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.01 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.01 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.01 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.01 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.01 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.01 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.01 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.01 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.01 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.33/65.01 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.33/65.01 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.01 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.01 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.01 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.01 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.33/65.01 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.01 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.01 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.01 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.01 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.01 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.01 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.01 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.01 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.01 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.01 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.01 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.33/65.01 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.01 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.01 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.01 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.01 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.01 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.01 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.01 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.33/65.01 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.01 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.33/65.01 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.01 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.01 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.01 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.01 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.01 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/65.01 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.01 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.01 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.01 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.01 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.01 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/65.01 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.01 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.01 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.01 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.01 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.01 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.01 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/65.01 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.01 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.33/65.01 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.01 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.01 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/65.01 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.33/65.01 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.01 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.01 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.01 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.01 100.33/65.01 The TRS R consists of the following rules: 100.33/65.01 100.33/65.01 new_primMulNat0(Zero, wz5100) -> Zero 100.33/65.01 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.33/65.01 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.33/65.01 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.33/65.01 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.33/65.01 new_primPlusNat0(Zero, Zero) -> Zero 100.33/65.01 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.33/65.01 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.33/65.01 100.33/65.01 The set Q consists of the following terms: 100.33/65.01 100.33/65.01 new_primPlusNat1(Succ(x0), x1) 100.33/65.01 new_primMulNat0(Zero, x0) 100.33/65.01 new_primMulNat0(Succ(x0), x1) 100.33/65.01 new_primPlusNat0(Succ(x0), Zero) 100.33/65.01 new_primPlusNat0(Succ(x0), Succ(x1)) 100.33/65.01 new_primPlusNat1(Zero, x0) 100.33/65.01 new_primPlusNat0(Zero, Zero) 100.33/65.01 new_primPlusNat0(Zero, Succ(x0)) 100.33/65.01 100.33/65.01 We have to consider all minimal (P,Q,R)-chains. 100.33/65.01 ---------------------------------------- 100.33/65.01 100.33/65.01 (179) TransformationProof (EQUIVALENT) 100.33/65.01 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) at position [7] we obtained the following new rules [LPAR04]: 100.33/65.01 100.33/65.01 (new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc),new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc)) 100.33/65.01 100.33/65.01 100.33/65.01 ---------------------------------------- 100.33/65.01 100.33/65.01 (180) 100.33/65.01 Obligation: 100.33/65.01 Q DP problem: 100.33/65.01 The TRS P consists of the following rules: 100.33/65.01 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.33/65.01 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.33/65.01 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/65.01 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.01 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.01 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.01 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.01 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.33/65.01 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.33/65.01 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.33/65.01 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.33/65.01 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.33/65.01 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.01 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.01 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.01 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.01 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.01 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.01 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.01 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.01 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.01 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.01 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.01 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE1117(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.33/65.01 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.33/65.01 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.33/65.01 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.01 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.01 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.01 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.01 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.01 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.01 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.02 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.02 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.02 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.02 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.02 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.02 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.33/65.02 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.02 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.02 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.02 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.02 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.02 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.02 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.33/65.02 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.02 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.02 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.02 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.02 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.02 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.02 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.33/65.02 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.02 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.02 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.02 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.02 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.02 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.33/65.02 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.02 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.02 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.02 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.02 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.33/65.02 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.02 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.02 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.02 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.02 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.33/65.02 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.33/65.02 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.02 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.02 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.02 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.02 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.02 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.02 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.02 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.02 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.02 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.33/65.02 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.02 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.02 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.02 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.02 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.02 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.02 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.02 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.02 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.02 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.02 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.02 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.02 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.02 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.02 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.02 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.02 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.02 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.02 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.02 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.02 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.02 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.02 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.02 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.02 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.02 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.02 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.02 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.02 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.02 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.02 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.02 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.02 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.02 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.02 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.02 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.02 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.02 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.02 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.02 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.02 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.02 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.02 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.02 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.02 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.02 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.02 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.02 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.02 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.02 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.02 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.02 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.02 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.02 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.02 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.02 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.02 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.02 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.02 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.02 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.02 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.02 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.02 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.02 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.02 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.02 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.02 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.02 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.02 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.02 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.02 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.02 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.02 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.02 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.33/65.02 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.02 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.02 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.02 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.02 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.02 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.02 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.02 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.02 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.02 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.33/65.02 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.02 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.02 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.02 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.02 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.02 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.02 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.02 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.02 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.02 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.02 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.02 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.02 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.02 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.02 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.02 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.02 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.02 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.02 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.02 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.02 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.33/65.02 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.02 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.33/65.02 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.02 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.02 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.02 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.02 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.02 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.02 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.02 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.02 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.02 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.02 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.02 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.02 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.02 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.02 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.02 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.02 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.02 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.02 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.02 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.02 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/65.02 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.02 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.02 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.02 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.02 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/65.02 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.02 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.02 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.02 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/65.02 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.02 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.02 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.02 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.02 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.02 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.33/65.02 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.02 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.02 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.02 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.02 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.02 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.02 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.33/65.02 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.02 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.02 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.02 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.02 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.02 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.02 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.02 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/65.02 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.02 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.02 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/65.02 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.02 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.02 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.02 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.02 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.02 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.02 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.02 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.02 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.02 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.02 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.02 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.02 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.02 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.02 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.02 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.02 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.02 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.02 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.02 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.02 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/65.02 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.02 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.02 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/65.02 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.02 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.02 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.33/65.02 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.02 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.02 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.33/65.02 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.02 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.02 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.02 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.02 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.02 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.02 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.02 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.02 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.02 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.02 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.02 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.02 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.02 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.02 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.02 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.02 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.02 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.02 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.02 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.02 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.02 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.02 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.02 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.02 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.02 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.02 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.02 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.02 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.02 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.02 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.02 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.02 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.02 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.02 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.02 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.02 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.02 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.02 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.02 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.02 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.02 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.02 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.02 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.02 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.02 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.02 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.02 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.02 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.02 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.02 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.33/65.02 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.33/65.02 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.02 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.02 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.02 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.02 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.33/65.02 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.02 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.02 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.02 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.02 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.02 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.02 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.02 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.02 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.02 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.02 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.02 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.33/65.02 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.02 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.02 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.02 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.02 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.02 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.02 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.02 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.33/65.02 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.02 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.33/65.02 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.02 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.02 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.02 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.02 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.02 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/65.02 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.02 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.02 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.02 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.02 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.02 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/65.02 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.02 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.02 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.02 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.02 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.02 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.02 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/65.02 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.02 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.33/65.02 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.02 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.02 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/65.02 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.33/65.02 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.02 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.02 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.02 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.02 100.33/65.02 The TRS R consists of the following rules: 100.33/65.02 100.33/65.02 new_primMulNat0(Zero, wz5100) -> Zero 100.33/65.02 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.33/65.02 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.33/65.02 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.33/65.02 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.33/65.02 new_primPlusNat0(Zero, Zero) -> Zero 100.33/65.02 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.33/65.02 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.33/65.02 100.33/65.02 The set Q consists of the following terms: 100.33/65.02 100.33/65.02 new_primPlusNat1(Succ(x0), x1) 100.33/65.02 new_primMulNat0(Zero, x0) 100.33/65.02 new_primMulNat0(Succ(x0), x1) 100.33/65.02 new_primPlusNat0(Succ(x0), Zero) 100.33/65.02 new_primPlusNat0(Succ(x0), Succ(x1)) 100.33/65.02 new_primPlusNat1(Zero, x0) 100.33/65.02 new_primPlusNat0(Zero, Zero) 100.33/65.02 new_primPlusNat0(Zero, Succ(x0)) 100.33/65.02 100.33/65.02 We have to consider all minimal (P,Q,R)-chains. 100.33/65.02 ---------------------------------------- 100.33/65.02 100.33/65.02 (181) DependencyGraphProof (EQUIVALENT) 100.33/65.02 The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 1 SCC with 3 less nodes. 100.33/65.02 ---------------------------------------- 100.33/65.02 100.33/65.02 (182) 100.33/65.02 Obligation: 100.33/65.02 Q DP problem: 100.33/65.02 The TRS P consists of the following rules: 100.33/65.02 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.33/65.02 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.33/65.02 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/65.02 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.02 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.02 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.02 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.02 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.33/65.02 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.33/65.02 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.33/65.02 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.33/65.02 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.33/65.02 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.02 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.02 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.02 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.02 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.02 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.02 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.02 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.02 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.02 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.02 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.02 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.02 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.33/65.02 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.33/65.02 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.33/65.02 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.02 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.02 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.02 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.02 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.02 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.02 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.02 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.33/65.02 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.02 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.02 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.02 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.02 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.02 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.02 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.33/65.02 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.02 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.02 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.02 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.02 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.02 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.02 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.33/65.02 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.02 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.02 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.02 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.02 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.02 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.33/65.02 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.02 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.02 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.02 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.02 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.33/65.02 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.02 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.02 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.02 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.02 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.33/65.02 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.33/65.02 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.02 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.02 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.02 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.02 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.02 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.02 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.02 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.02 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.02 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.33/65.02 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.02 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.02 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.02 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.02 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.02 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.02 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.02 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.02 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.02 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.02 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.02 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.02 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.02 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.02 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.02 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.02 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.02 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.02 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.02 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.02 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.02 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.02 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.02 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.02 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.02 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.02 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.02 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.02 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.02 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.02 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.02 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.02 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.02 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.02 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.02 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.02 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.02 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.02 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.02 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.02 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.02 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.02 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.02 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.02 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.02 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.02 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.02 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.02 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.02 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.02 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.02 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.02 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.02 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.02 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.02 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.02 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.02 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.02 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.02 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.02 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.02 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.02 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.02 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.02 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.02 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.02 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.02 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.02 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.02 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.02 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.02 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.02 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.02 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.33/65.02 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.02 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.02 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.02 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.02 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.02 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.02 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.02 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.02 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.02 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.33/65.02 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.02 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.02 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.02 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.02 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.02 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.02 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.02 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.02 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.02 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.02 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.02 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.02 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.02 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.02 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.02 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.02 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.02 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.02 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.02 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.02 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.33/65.02 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.02 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.33/65.02 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.02 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.02 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.02 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.02 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.02 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.02 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.02 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.02 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.02 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.02 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.02 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.02 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.02 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.02 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.02 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.02 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.02 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.02 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.02 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.02 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/65.02 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.02 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.02 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.02 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.02 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/65.02 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.02 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.02 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.02 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/65.02 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.02 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.02 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.02 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.02 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.02 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.33/65.02 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.02 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.02 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.02 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.02 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.02 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.02 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.33/65.02 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.02 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.02 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.02 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.02 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.02 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.02 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.02 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/65.02 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.02 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.02 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/65.02 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.02 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.02 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.02 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.02 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.02 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.02 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.02 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.02 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.02 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.02 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.02 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.02 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.02 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.02 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.02 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.02 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.02 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.02 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.02 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.02 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/65.02 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.02 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.02 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/65.02 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.02 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.02 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.33/65.02 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.02 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.02 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.33/65.02 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.02 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.02 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.02 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.02 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.02 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.02 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.02 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.02 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.02 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.02 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.02 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.02 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.02 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.02 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.02 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.02 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.02 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.02 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.02 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.02 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.02 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.02 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.02 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.02 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.02 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.02 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.02 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.02 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.02 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.02 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.02 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.02 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.02 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.02 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.02 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.02 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.02 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.02 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.02 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.02 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.02 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.02 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.02 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.02 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.02 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.02 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.02 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.02 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.02 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.02 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.33/65.02 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.33/65.02 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.02 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.02 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.02 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.02 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.33/65.02 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.02 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.02 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.02 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.02 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.02 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.02 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.02 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.02 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.02 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.02 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.02 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.33/65.02 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.02 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.02 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.02 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.02 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.02 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.02 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.02 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.33/65.02 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.02 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.33/65.02 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.02 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.02 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.02 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.02 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.02 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/65.02 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.02 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.02 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.02 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.02 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.02 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/65.02 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.02 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.02 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.02 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.02 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.02 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.02 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/65.02 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.02 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.33/65.02 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.02 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.02 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/65.02 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.33/65.02 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.02 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.02 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.02 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.02 100.33/65.02 The TRS R consists of the following rules: 100.33/65.02 100.33/65.02 new_primMulNat0(Zero, wz5100) -> Zero 100.33/65.02 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.33/65.02 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.33/65.02 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.33/65.02 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.33/65.02 new_primPlusNat0(Zero, Zero) -> Zero 100.33/65.02 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.33/65.02 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.33/65.02 100.33/65.02 The set Q consists of the following terms: 100.33/65.02 100.33/65.02 new_primPlusNat1(Succ(x0), x1) 100.33/65.02 new_primMulNat0(Zero, x0) 100.33/65.02 new_primMulNat0(Succ(x0), x1) 100.33/65.02 new_primPlusNat0(Succ(x0), Zero) 100.33/65.02 new_primPlusNat0(Succ(x0), Succ(x1)) 100.33/65.02 new_primPlusNat1(Zero, x0) 100.33/65.02 new_primPlusNat0(Zero, Zero) 100.33/65.02 new_primPlusNat0(Zero, Succ(x0)) 100.33/65.02 100.33/65.02 We have to consider all minimal (P,Q,R)-chains. 100.33/65.02 ---------------------------------------- 100.33/65.02 100.33/65.02 (183) TransformationProof (EQUIVALENT) 100.33/65.02 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) at position [6] we obtained the following new rules [LPAR04]: 100.33/65.02 100.33/65.02 (new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc),new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc)) 100.33/65.02 100.33/65.02 100.33/65.02 ---------------------------------------- 100.33/65.02 100.33/65.02 (184) 100.33/65.02 Obligation: 100.33/65.02 Q DP problem: 100.33/65.02 The TRS P consists of the following rules: 100.33/65.02 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.02 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.33/65.02 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.33/65.02 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/65.02 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.02 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.02 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.02 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.02 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.03 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.03 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.03 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.33/65.03 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.33/65.03 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.33/65.03 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.33/65.03 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.33/65.03 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.03 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.03 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.03 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.03 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.03 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.03 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.03 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.03 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.03 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.03 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.03 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.03 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE1125(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.33/65.03 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.33/65.03 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.33/65.03 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.03 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.03 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.03 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.03 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.03 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.03 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.03 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.33/65.03 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.03 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.03 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.03 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.03 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.03 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.03 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.33/65.03 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.03 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.03 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.03 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.03 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.03 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.03 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.33/65.03 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.03 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.03 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.03 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.03 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.03 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.33/65.03 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.03 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.03 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.03 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.03 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.33/65.03 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.03 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.03 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.03 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.03 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.33/65.03 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.33/65.03 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.03 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.03 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.03 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.03 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.03 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.03 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.03 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.03 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.03 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.33/65.03 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.03 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.03 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.03 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.03 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.03 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.03 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.03 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.03 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.03 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.03 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.03 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.03 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.03 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.03 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.03 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.03 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.03 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.03 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.03 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.03 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.03 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.03 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.03 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.03 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.03 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.03 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.03 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.03 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.03 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.03 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.03 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.03 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.03 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.03 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.03 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.03 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.03 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.03 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.03 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.03 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.03 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.03 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.03 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.03 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.03 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.03 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.03 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.03 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.03 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.03 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.03 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.03 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.03 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.03 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.03 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.03 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.03 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.03 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.03 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.03 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.03 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.03 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.03 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.03 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.03 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.03 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.03 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.03 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.03 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.03 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.03 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.03 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.03 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.33/65.03 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.03 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.03 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.03 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.03 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.03 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.03 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.03 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.03 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.03 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.33/65.03 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.03 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.03 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.03 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.03 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.03 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.03 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.03 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.03 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.03 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.03 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.03 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.03 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.03 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.03 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.03 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.03 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.03 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.03 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.03 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.03 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.33/65.03 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.03 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.33/65.03 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.03 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.03 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.03 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.03 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.03 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.03 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.03 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.03 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.03 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.03 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.03 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.03 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.03 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.03 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.03 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.03 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.03 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.03 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.03 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.03 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/65.03 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.03 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.03 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.03 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.03 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/65.03 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.03 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.03 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.03 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/65.03 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.03 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.03 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.03 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.03 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.03 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.33/65.03 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.03 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.03 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.03 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.03 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.03 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.03 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.33/65.03 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.03 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.03 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.03 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.03 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.03 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.03 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.03 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/65.03 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.03 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.03 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/65.03 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.03 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.03 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.03 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.03 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.03 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.03 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.03 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.03 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.03 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.03 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.03 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.03 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.03 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.03 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.03 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.03 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.03 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.03 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.03 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.03 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/65.03 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.03 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.03 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/65.03 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.03 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.03 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.33/65.03 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.03 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.03 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.33/65.03 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.03 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.03 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.03 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.03 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.03 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.03 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.03 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.03 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.03 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.03 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.03 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.03 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.03 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.03 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.03 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.03 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.03 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.03 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.03 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.03 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.03 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.03 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.03 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.03 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.03 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.03 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.03 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.03 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.03 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.03 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.03 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.03 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.03 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.03 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.03 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.03 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.03 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.03 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.03 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.03 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.03 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.03 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.03 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.03 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.03 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.03 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.03 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.03 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.03 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.03 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.33/65.03 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.33/65.03 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.03 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.03 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.03 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.03 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.33/65.03 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.03 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.03 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.03 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.03 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.03 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.03 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.03 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.03 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.03 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.03 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.03 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.33/65.03 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.03 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.03 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.03 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.03 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.03 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.03 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.03 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.33/65.03 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.03 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.33/65.03 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.03 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.03 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.03 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.03 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.03 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/65.03 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.03 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.03 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.03 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.03 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.03 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/65.03 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.03 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.03 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.03 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.03 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.03 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.03 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/65.03 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.03 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.33/65.03 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.03 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.03 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/65.03 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.33/65.03 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.03 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.03 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.03 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.03 100.33/65.03 The TRS R consists of the following rules: 100.33/65.03 100.33/65.03 new_primMulNat0(Zero, wz5100) -> Zero 100.33/65.03 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.33/65.03 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.33/65.03 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.33/65.03 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.33/65.03 new_primPlusNat0(Zero, Zero) -> Zero 100.33/65.03 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.33/65.03 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.33/65.03 100.33/65.03 The set Q consists of the following terms: 100.33/65.03 100.33/65.03 new_primPlusNat1(Succ(x0), x1) 100.33/65.03 new_primMulNat0(Zero, x0) 100.33/65.03 new_primMulNat0(Succ(x0), x1) 100.33/65.03 new_primPlusNat0(Succ(x0), Zero) 100.33/65.03 new_primPlusNat0(Succ(x0), Succ(x1)) 100.33/65.03 new_primPlusNat1(Zero, x0) 100.33/65.03 new_primPlusNat0(Zero, Zero) 100.33/65.03 new_primPlusNat0(Zero, Succ(x0)) 100.33/65.03 100.33/65.03 We have to consider all minimal (P,Q,R)-chains. 100.33/65.03 ---------------------------------------- 100.33/65.03 100.33/65.03 (185) DependencyGraphProof (EQUIVALENT) 100.33/65.03 The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 1 SCC with 3 less nodes. 100.33/65.03 ---------------------------------------- 100.33/65.03 100.33/65.03 (186) 100.33/65.03 Obligation: 100.33/65.03 Q DP problem: 100.33/65.03 The TRS P consists of the following rules: 100.33/65.03 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.33/65.03 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.33/65.03 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/65.03 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.03 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.03 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.03 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.03 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.33/65.03 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.33/65.03 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.33/65.03 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.33/65.03 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.33/65.03 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.03 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.03 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.03 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.03 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.03 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.03 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.03 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.03 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.03 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.03 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.03 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.03 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.03 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.33/65.03 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.33/65.03 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.33/65.03 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.03 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.03 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.03 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.03 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.03 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.03 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.03 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.03 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.03 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.03 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.03 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.03 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.03 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.33/65.03 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.04 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.04 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.04 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.04 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.04 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.04 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.33/65.04 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.04 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.04 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.04 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.04 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.04 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.04 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.33/65.04 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.04 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.04 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.04 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.04 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.04 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.33/65.04 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.04 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.04 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.04 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.04 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.33/65.04 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.04 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.04 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.04 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.04 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.33/65.04 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.33/65.04 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.04 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.04 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.04 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.04 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.04 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.04 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.04 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.04 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.04 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.33/65.04 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.04 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.04 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.04 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.04 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.04 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.04 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.04 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.04 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.04 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.04 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.04 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.04 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.04 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.04 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.04 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.04 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.04 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.04 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.04 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.04 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.04 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.04 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.04 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.04 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.04 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.04 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.04 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.04 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.04 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.04 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.04 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.04 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.04 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.04 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.04 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.04 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.04 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.04 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.04 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.04 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.04 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.04 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.04 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.04 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.04 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.04 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.04 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.04 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.04 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.04 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.04 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.04 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.04 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.04 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.04 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.04 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.04 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.04 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.04 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.04 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.04 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.04 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.04 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.04 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.04 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.04 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.04 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.04 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.04 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.04 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.04 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.04 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.04 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.33/65.04 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.04 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.04 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.04 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.04 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.04 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.04 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.04 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.04 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.04 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.33/65.04 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.04 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.04 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.04 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.04 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.04 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.04 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.04 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.04 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.04 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.04 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.04 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.04 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.04 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.04 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.04 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.04 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.04 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.04 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.04 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.04 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.33/65.04 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.04 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.33/65.04 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.04 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.04 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.04 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.04 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.04 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.04 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.04 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.04 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.04 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.04 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.04 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.04 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.04 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.04 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.04 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.04 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.04 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.04 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.04 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.04 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.04 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/65.04 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.04 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.04 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.04 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.04 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/65.04 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.04 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.04 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.04 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/65.04 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.04 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.04 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.04 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.04 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.04 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.33/65.04 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.04 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.04 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.04 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.04 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.04 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.04 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.33/65.04 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.04 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.04 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.04 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.04 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.04 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.04 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.04 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/65.04 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.04 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.04 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/65.04 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.04 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.04 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.04 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.04 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.04 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.04 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.04 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.04 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.04 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.04 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.04 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.04 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.04 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.04 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.04 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.04 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.04 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.04 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.04 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.04 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/65.04 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.04 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.04 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/65.04 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.04 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.04 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.33/65.04 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.04 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.04 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.33/65.04 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.04 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.04 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.04 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.04 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.04 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.04 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.04 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.04 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.04 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.04 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.04 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.04 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.04 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.04 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.04 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.04 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.04 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.04 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.04 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.04 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.04 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.04 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.04 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.04 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.04 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.04 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.04 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.04 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.04 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.04 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.04 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.04 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.04 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.04 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.04 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.04 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.04 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.04 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.04 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.04 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.04 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.04 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.04 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.04 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.04 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.04 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.04 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.04 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.04 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.04 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.33/65.04 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.33/65.04 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.04 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.04 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.04 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.04 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.33/65.04 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.04 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.04 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.04 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.04 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.04 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.04 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.04 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.04 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.04 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.04 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.04 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.33/65.04 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.04 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.04 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.04 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.04 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.04 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.04 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.04 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.33/65.04 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.04 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.33/65.04 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.04 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.04 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.04 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.04 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.04 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/65.04 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.04 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.04 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.04 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.04 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.04 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/65.04 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.04 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.04 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.04 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.04 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.04 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.04 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/65.04 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.04 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.33/65.04 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.04 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.04 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/65.04 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.33/65.04 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.04 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.04 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.04 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.04 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.04 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.04 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.04 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.04 100.33/65.04 The TRS R consists of the following rules: 100.33/65.04 100.33/65.04 new_primMulNat0(Zero, wz5100) -> Zero 100.33/65.04 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.33/65.04 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.33/65.04 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.33/65.04 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.33/65.04 new_primPlusNat0(Zero, Zero) -> Zero 100.33/65.04 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.33/65.04 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.33/65.04 100.33/65.04 The set Q consists of the following terms: 100.33/65.04 100.33/65.04 new_primPlusNat1(Succ(x0), x1) 100.33/65.04 new_primMulNat0(Zero, x0) 100.33/65.04 new_primMulNat0(Succ(x0), x1) 100.33/65.04 new_primPlusNat0(Succ(x0), Zero) 100.33/65.04 new_primPlusNat0(Succ(x0), Succ(x1)) 100.33/65.04 new_primPlusNat1(Zero, x0) 100.33/65.04 new_primPlusNat0(Zero, Zero) 100.33/65.04 new_primPlusNat0(Zero, Succ(x0)) 100.33/65.04 100.33/65.04 We have to consider all minimal (P,Q,R)-chains. 100.33/65.04 ---------------------------------------- 100.33/65.04 100.33/65.04 (187) TransformationProof (EQUIVALENT) 100.33/65.04 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) at position [6] we obtained the following new rules [LPAR04]: 100.33/65.04 100.33/65.04 (new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc),new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc)) 100.33/65.04 100.33/65.04 100.33/65.04 ---------------------------------------- 100.33/65.04 100.33/65.04 (188) 100.33/65.04 Obligation: 100.33/65.04 Q DP problem: 100.33/65.04 The TRS P consists of the following rules: 100.33/65.04 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.04 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.33/65.04 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.33/65.04 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/65.04 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.04 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.04 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.04 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.04 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.04 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.04 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.04 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.33/65.04 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.33/65.04 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.33/65.04 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.33/65.04 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.33/65.04 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/65.04 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/65.04 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.04 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.04 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.04 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.04 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.04 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.04 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.04 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.04 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.04 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.04 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/65.04 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.04 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/65.04 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.04 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.04 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.04 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.04 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.04 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.04 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.04 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.04 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.04 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.04 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.04 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.04 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.04 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.04 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.04 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.04 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.04 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.04 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.04 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.04 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.04 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.04 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.04 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.04 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.33/65.04 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.33/65.04 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.33/65.04 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.04 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.04 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.04 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.04 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.04 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.04 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.04 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.04 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.04 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.04 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.04 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.04 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.04 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.04 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.04 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.04 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.04 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.04 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.04 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.04 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.04 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.04 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.04 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.04 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.04 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.04 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.04 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.33/65.04 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.04 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.04 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.04 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.04 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.04 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.04 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.33/65.04 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.04 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.04 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.04 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.04 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.04 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.04 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.33/65.04 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.04 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.04 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.04 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.04 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.04 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.33/65.04 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.04 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.04 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.04 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.04 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.33/65.04 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.04 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.04 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.04 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.04 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.33/65.04 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.33/65.04 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.04 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.04 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.04 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.04 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.04 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.04 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.04 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.04 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.04 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.33/65.04 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.04 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.04 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.04 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.04 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.04 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.04 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.04 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.04 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.04 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.04 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.04 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.04 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.04 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.04 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.04 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.04 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.04 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.04 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.04 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.04 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.04 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.04 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.04 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.04 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.04 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.04 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.04 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.04 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.04 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.04 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.04 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.04 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.04 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.04 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.04 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.04 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.04 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.04 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.04 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.04 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.04 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.04 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.04 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.04 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.04 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.04 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.04 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.04 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.04 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.04 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.04 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.04 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.04 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.04 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.04 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.04 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.04 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.04 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.04 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.04 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.04 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.04 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.04 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.04 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.04 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.04 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.04 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.04 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.04 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.04 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.04 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.04 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.04 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.33/65.04 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.04 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.04 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.04 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.04 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.04 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.04 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.04 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.04 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.04 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.33/65.04 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.04 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.04 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.04 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.04 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.04 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.04 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.04 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.04 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.04 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.04 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.04 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.04 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.04 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.04 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.04 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.04 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.04 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.04 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.04 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.04 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.33/65.04 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.04 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.33/65.04 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.04 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.04 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.04 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.04 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.04 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.04 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.04 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.04 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.04 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.04 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.04 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.04 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.04 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.04 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.04 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.04 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.04 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.04 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.04 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.04 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.04 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/65.04 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.04 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.04 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.04 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.04 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/65.04 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.04 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.04 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.04 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/65.04 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.04 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.04 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.04 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.04 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.04 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.33/65.04 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.04 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.04 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.04 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.04 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.04 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.04 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.33/65.04 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.04 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.04 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.04 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.04 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.04 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.04 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.04 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/65.04 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.04 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.04 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/65.04 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.04 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.04 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.04 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.04 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.04 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.04 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.04 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.04 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.04 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.04 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.04 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.04 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.04 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.04 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.04 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.04 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.04 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.04 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.04 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.04 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/65.04 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.04 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.04 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/65.04 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.04 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.04 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.33/65.04 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.04 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.04 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.33/65.04 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.04 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.04 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.04 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.04 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.04 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.04 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.04 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.04 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.04 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.04 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.04 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.04 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.04 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.04 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.04 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.04 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.04 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.04 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.04 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.04 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.04 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.04 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.04 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.04 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.04 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.04 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.04 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.04 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.04 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.04 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.04 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.04 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.04 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.04 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.04 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.04 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.04 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.04 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.04 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.04 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.04 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.04 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.04 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.04 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.04 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.04 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.04 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.04 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.04 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.04 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.33/65.04 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.33/65.04 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.04 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.04 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.04 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.04 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.33/65.04 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.04 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.04 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.04 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.04 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.04 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.04 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.04 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.04 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.04 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.04 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.04 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.33/65.04 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.04 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.04 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.04 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.04 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.04 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.04 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.04 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.33/65.04 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.04 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.33/65.04 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.04 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.04 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.04 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.04 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.04 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/65.04 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.04 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.04 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.04 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.04 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.04 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/65.04 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.04 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.04 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.04 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.04 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.04 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.04 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/65.04 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.04 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.33/65.04 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.04 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.04 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/65.04 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.33/65.04 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.04 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.04 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.04 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.04 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.04 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.04 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.04 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.04 100.33/65.04 The TRS R consists of the following rules: 100.33/65.04 100.33/65.04 new_primMulNat0(Zero, wz5100) -> Zero 100.33/65.04 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.33/65.04 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.33/65.04 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.33/65.04 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.33/65.04 new_primPlusNat0(Zero, Zero) -> Zero 100.33/65.04 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.33/65.04 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.33/65.04 100.33/65.04 The set Q consists of the following terms: 100.33/65.04 100.33/65.04 new_primPlusNat1(Succ(x0), x1) 100.33/65.04 new_primMulNat0(Zero, x0) 100.33/65.04 new_primMulNat0(Succ(x0), x1) 100.33/65.04 new_primPlusNat0(Succ(x0), Zero) 100.33/65.04 new_primPlusNat0(Succ(x0), Succ(x1)) 100.33/65.04 new_primPlusNat1(Zero, x0) 100.33/65.04 new_primPlusNat0(Zero, Zero) 100.33/65.04 new_primPlusNat0(Zero, Succ(x0)) 100.33/65.04 100.33/65.04 We have to consider all minimal (P,Q,R)-chains. 100.33/65.04 ---------------------------------------- 100.33/65.04 100.33/65.04 (189) DependencyGraphProof (EQUIVALENT) 100.33/65.04 The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 1 SCC with 1 less node. 100.33/65.04 ---------------------------------------- 100.33/65.04 100.33/65.04 (190) 100.33/65.04 Obligation: 100.33/65.04 Q DP problem: 100.33/65.04 The TRS P consists of the following rules: 100.33/65.04 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.04 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.33/65.04 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.33/65.04 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/65.04 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.04 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.04 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.04 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.04 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.04 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.04 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.04 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.33/65.04 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.33/65.04 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.33/65.04 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.33/65.04 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.33/65.04 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/65.04 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/65.04 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.04 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.04 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.04 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.04 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.04 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.04 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.04 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.04 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.04 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.04 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.04 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.04 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.04 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.05 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.05 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.05 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.05 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.05 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.05 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.33/65.05 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.33/65.05 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.33/65.05 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.05 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.05 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.05 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.05 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.05 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.05 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.05 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.33/65.05 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.05 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.05 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.05 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.05 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.05 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.05 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.33/65.05 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.05 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.05 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.05 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.05 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.05 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.05 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.33/65.05 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.05 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.05 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.05 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.05 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.05 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.33/65.05 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.05 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.05 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.05 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.05 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.33/65.05 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.05 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.05 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.05 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.05 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.33/65.05 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.33/65.05 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.05 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.05 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.05 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.05 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.05 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.05 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.05 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.05 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.05 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.33/65.05 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.05 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.05 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.05 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.05 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.05 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.05 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.05 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.05 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.05 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.05 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.05 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.05 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.05 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.05 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.05 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.05 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.05 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.05 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.05 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.05 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.05 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.05 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.05 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.05 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.05 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.05 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.05 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.05 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.05 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.05 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.05 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.05 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.05 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.05 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.05 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.05 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.05 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.05 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.05 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.05 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.05 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.05 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.05 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.05 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.05 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.05 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.05 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.05 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.05 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.05 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.05 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.05 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.05 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.05 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.05 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.05 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.05 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.05 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.05 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.05 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.05 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.05 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.05 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.05 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.05 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.05 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.05 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.05 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.05 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.05 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.05 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.05 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.05 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.33/65.05 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.05 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.05 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.05 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.05 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.05 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.05 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.05 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.05 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.05 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.33/65.05 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.05 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.05 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.05 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.05 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.05 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.05 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.05 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.05 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.05 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.05 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.05 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.05 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.05 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.05 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.05 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.05 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.05 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.05 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.05 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.05 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.33/65.05 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.05 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.33/65.05 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.05 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.05 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.05 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.05 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.05 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.05 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.05 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.05 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.05 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.05 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.05 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.05 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.05 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.05 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.05 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.05 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.05 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.05 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.05 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.05 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/65.05 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.05 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.05 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.05 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.05 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/65.05 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.05 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.05 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.05 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/65.05 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.05 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.05 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.05 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.05 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.05 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.33/65.05 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.05 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.05 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.05 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.05 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.05 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.05 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.33/65.05 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.05 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.05 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.05 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.05 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.05 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.05 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.05 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/65.05 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.05 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.05 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/65.05 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.05 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.05 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.05 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.05 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.05 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.05 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.05 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.05 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.05 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.05 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.05 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.05 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.05 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.05 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.05 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.05 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.05 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.05 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.05 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.05 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/65.05 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.05 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.05 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/65.05 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.05 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.05 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.33/65.05 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.05 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.05 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.33/65.05 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.05 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.05 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.05 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.05 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.05 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.05 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.05 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.05 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.05 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.05 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.05 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.05 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.05 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.05 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.05 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.05 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.05 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.05 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.05 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.05 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.05 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.05 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.05 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.05 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.05 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.05 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.05 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.05 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.05 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.05 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.05 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.05 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.05 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.05 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.05 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.05 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.05 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.05 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.05 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.05 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.05 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.05 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.05 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.05 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.05 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.05 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.05 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.05 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.05 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.05 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.33/65.05 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.33/65.05 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.05 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.05 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.05 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.05 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.33/65.05 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.05 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.05 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.05 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.05 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.05 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.05 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.05 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.05 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.05 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.05 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.05 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.33/65.05 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.05 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.05 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.05 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.05 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.05 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.05 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.05 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.33/65.05 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.05 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.33/65.05 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.05 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.05 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.05 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.05 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.05 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/65.05 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.05 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.05 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.05 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.05 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.05 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/65.05 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.05 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.05 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.05 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.05 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.05 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.05 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/65.05 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.05 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.33/65.05 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.05 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.05 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/65.05 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.33/65.05 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.05 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.05 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.05 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.05 100.33/65.05 The TRS R consists of the following rules: 100.33/65.05 100.33/65.05 new_primMulNat0(Zero, wz5100) -> Zero 100.33/65.05 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.33/65.05 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.33/65.05 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.33/65.05 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.33/65.05 new_primPlusNat0(Zero, Zero) -> Zero 100.33/65.05 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.33/65.05 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.33/65.05 100.33/65.05 The set Q consists of the following terms: 100.33/65.05 100.33/65.05 new_primPlusNat1(Succ(x0), x1) 100.33/65.05 new_primMulNat0(Zero, x0) 100.33/65.05 new_primMulNat0(Succ(x0), x1) 100.33/65.05 new_primPlusNat0(Succ(x0), Zero) 100.33/65.05 new_primPlusNat0(Succ(x0), Succ(x1)) 100.33/65.05 new_primPlusNat1(Zero, x0) 100.33/65.05 new_primPlusNat0(Zero, Zero) 100.33/65.05 new_primPlusNat0(Zero, Succ(x0)) 100.33/65.05 100.33/65.05 We have to consider all minimal (P,Q,R)-chains. 100.33/65.05 ---------------------------------------- 100.33/65.05 100.33/65.05 (191) TransformationProof (EQUIVALENT) 100.33/65.05 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) at position [7] we obtained the following new rules [LPAR04]: 100.33/65.05 100.33/65.05 (new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc),new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc)) 100.33/65.05 100.33/65.05 100.33/65.05 ---------------------------------------- 100.33/65.05 100.33/65.05 (192) 100.33/65.05 Obligation: 100.33/65.05 Q DP problem: 100.33/65.05 The TRS P consists of the following rules: 100.33/65.05 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.33/65.05 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.33/65.05 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/65.05 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.05 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.05 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.05 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.05 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.33/65.05 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.33/65.05 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.33/65.05 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.33/65.05 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.33/65.05 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.05 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.05 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.05 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.05 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.05 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.05 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.05 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.05 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.05 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.05 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.05 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.05 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.05 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.05 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.33/65.05 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.33/65.05 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.33/65.05 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.05 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.05 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.05 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.05 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.05 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.05 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.05 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.05 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.05 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.05 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.05 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.05 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.05 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.33/65.05 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.05 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.05 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.05 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.05 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.05 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.05 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.33/65.05 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.05 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.05 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.05 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.05 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.05 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.05 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.33/65.05 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.05 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.05 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.05 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.05 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.05 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.33/65.05 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.05 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.05 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.05 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.05 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.33/65.05 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.05 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.05 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.05 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.05 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.33/65.05 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.33/65.05 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.05 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.05 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.05 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.05 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.05 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.05 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.05 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.05 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.05 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.33/65.05 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.05 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.05 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.05 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.05 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.05 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.05 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.05 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.05 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.05 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.05 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.05 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.05 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.05 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.05 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.05 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.05 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.05 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.05 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.05 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.05 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.05 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.05 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.05 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.05 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.05 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.05 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.05 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.05 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.05 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.05 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.05 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.05 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.05 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.05 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.05 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.05 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.05 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.05 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.05 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.05 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.05 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.05 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.05 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.05 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.05 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.05 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.05 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.05 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.05 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.05 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.05 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.05 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.05 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.05 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.05 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.05 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.05 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.05 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.05 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.05 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.05 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.05 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.05 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.05 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.05 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.05 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.05 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.06 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.06 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.06 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.06 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.06 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.06 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.33/65.06 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.06 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.06 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.06 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.06 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.06 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.06 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.06 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.06 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.06 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.33/65.06 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.06 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.06 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.06 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.06 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.06 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.06 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.06 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.06 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.06 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.06 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.06 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.06 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.06 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.06 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.06 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.06 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.06 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.06 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.06 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.06 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.33/65.06 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.06 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.33/65.06 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.06 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.06 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.06 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.06 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.06 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.06 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.06 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.06 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.06 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.06 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.06 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.06 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.06 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.06 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.06 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.06 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.06 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.06 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.06 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.06 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/65.06 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.06 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.06 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.06 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.06 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/65.06 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.06 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.06 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.06 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/65.06 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.06 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.06 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.06 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.06 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.06 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.33/65.06 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.06 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.06 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.06 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.06 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.06 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.06 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.33/65.06 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.06 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.06 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.06 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.06 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.06 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.06 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.06 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/65.06 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.06 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.06 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/65.06 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.06 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.06 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.06 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.06 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.06 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.06 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.06 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.06 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.06 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.06 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.06 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.06 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.06 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.06 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.06 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.06 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.06 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.06 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.06 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.06 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/65.06 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.06 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.06 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/65.06 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.06 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.06 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.33/65.06 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.06 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.06 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.33/65.06 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.06 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.06 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.06 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.06 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.06 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.06 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.06 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.06 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.06 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.06 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.06 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.06 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.06 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.06 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.06 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.06 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.06 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.06 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.06 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.06 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.06 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.06 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.06 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.06 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.06 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.06 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.06 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.06 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.06 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.06 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.06 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.06 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.06 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.06 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.06 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.06 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.06 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.06 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.06 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.06 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.06 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.06 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.06 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.06 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.06 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.06 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.06 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.06 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.06 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.06 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.33/65.06 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.33/65.06 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.06 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.06 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.06 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.06 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.33/65.06 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.06 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.06 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.06 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.06 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.06 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.06 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.06 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.06 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.06 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.06 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.06 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.33/65.06 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.06 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.06 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.06 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.06 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.06 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.06 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.06 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.33/65.06 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.06 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.33/65.06 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.06 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.06 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.06 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.06 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.06 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/65.06 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.06 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.06 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.06 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.06 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.06 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/65.06 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.06 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.06 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.06 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.06 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.06 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.06 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/65.06 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.06 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.33/65.06 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.06 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.06 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/65.06 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.33/65.06 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.06 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.06 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.06 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.06 100.33/65.06 The TRS R consists of the following rules: 100.33/65.06 100.33/65.06 new_primMulNat0(Zero, wz5100) -> Zero 100.33/65.06 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.33/65.06 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.33/65.06 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.33/65.06 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.33/65.06 new_primPlusNat0(Zero, Zero) -> Zero 100.33/65.06 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.33/65.06 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.33/65.06 100.33/65.06 The set Q consists of the following terms: 100.33/65.06 100.33/65.06 new_primPlusNat1(Succ(x0), x1) 100.33/65.06 new_primMulNat0(Zero, x0) 100.33/65.06 new_primMulNat0(Succ(x0), x1) 100.33/65.06 new_primPlusNat0(Succ(x0), Zero) 100.33/65.06 new_primPlusNat0(Succ(x0), Succ(x1)) 100.33/65.06 new_primPlusNat1(Zero, x0) 100.33/65.06 new_primPlusNat0(Zero, Zero) 100.33/65.06 new_primPlusNat0(Zero, Succ(x0)) 100.33/65.06 100.33/65.06 We have to consider all minimal (P,Q,R)-chains. 100.33/65.06 ---------------------------------------- 100.33/65.06 100.33/65.06 (193) DependencyGraphProof (EQUIVALENT) 100.33/65.06 The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 1 SCC with 2 less nodes. 100.33/65.06 ---------------------------------------- 100.33/65.06 100.33/65.06 (194) 100.33/65.06 Obligation: 100.33/65.06 Q DP problem: 100.33/65.06 The TRS P consists of the following rules: 100.33/65.06 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.33/65.06 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.33/65.06 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/65.06 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.06 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.06 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.06 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.06 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.33/65.06 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.33/65.06 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.33/65.06 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.33/65.06 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.33/65.06 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.06 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.06 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.06 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.06 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.06 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.06 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.06 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.06 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.06 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.06 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.06 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.06 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.06 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.06 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.06 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.33/65.06 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.33/65.06 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.33/65.06 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.06 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.06 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.06 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.06 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.06 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.06 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.06 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.33/65.06 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.06 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.06 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.06 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.06 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.06 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.06 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.33/65.06 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.06 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.06 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.06 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.06 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.06 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.06 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.33/65.06 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.06 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.06 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.06 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.06 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.06 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.33/65.06 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.06 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.06 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.06 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.06 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.33/65.06 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.06 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.06 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.06 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.06 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.33/65.06 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.33/65.06 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.06 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.06 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.06 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.06 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.06 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.06 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.06 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.06 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.06 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.33/65.06 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.06 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.06 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.06 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.06 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.06 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.06 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.06 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.06 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.06 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.06 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.06 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.06 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.06 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.06 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.06 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.06 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.06 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.06 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.06 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.06 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.06 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.06 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.06 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.06 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.06 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.06 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.06 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.06 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.06 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.06 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.06 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.06 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.06 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.06 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.06 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.06 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.06 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.06 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.06 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.06 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.06 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.06 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.06 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.06 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.06 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.06 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.06 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.06 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.06 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.06 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.06 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.06 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.06 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.06 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.06 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.06 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.06 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.06 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.06 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.06 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.06 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.06 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.06 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.06 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.06 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.06 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.06 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.06 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.06 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.06 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.06 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.06 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.06 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.33/65.06 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.06 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.06 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.06 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.06 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.06 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.06 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.06 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.06 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.06 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.33/65.06 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.06 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.06 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.06 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.06 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.06 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.06 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.06 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.06 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.06 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.06 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.06 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.06 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.06 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.06 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.06 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.06 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.06 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.06 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.06 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.06 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.33/65.06 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.06 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.33/65.06 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.06 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.06 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.06 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.06 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.06 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.06 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.06 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.06 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.06 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.06 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.06 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.06 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.06 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.06 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.06 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.06 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.06 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.06 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.06 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.06 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/65.06 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.06 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.06 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.06 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.06 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/65.06 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.06 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.06 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.06 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/65.06 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.06 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.06 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.06 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.06 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.06 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.33/65.06 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.06 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.06 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.06 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.06 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.06 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.06 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.33/65.06 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.06 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.06 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.06 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.06 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.06 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.06 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.06 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/65.06 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.06 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.06 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/65.06 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.06 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.06 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.06 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.06 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.06 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.06 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.06 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.06 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.06 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.06 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.06 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.06 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.06 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.06 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.06 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.06 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.06 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.06 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.06 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.06 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/65.06 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.06 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.06 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/65.06 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.06 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.06 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.33/65.06 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.06 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.06 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.33/65.06 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.06 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.06 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.06 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.06 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.06 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.06 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.06 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.06 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.06 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.06 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.06 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.06 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.06 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.06 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.06 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.06 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.06 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.06 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.06 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.06 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.06 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.06 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.06 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.06 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.06 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.06 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.06 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.06 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.06 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.06 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.06 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.06 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.06 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.06 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.06 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.06 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.06 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.06 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.06 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.06 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.06 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.06 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.06 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.06 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.06 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.06 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.06 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.06 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.06 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.06 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.33/65.06 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.33/65.06 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.06 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.06 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.06 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.06 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.33/65.06 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.06 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.06 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.06 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.06 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.06 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.06 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.06 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.06 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.06 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.06 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.06 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.33/65.06 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.06 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.06 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.06 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.06 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.06 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.06 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.06 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.33/65.06 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.06 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.33/65.06 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.06 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.06 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.06 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.06 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.06 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/65.06 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.06 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.06 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.06 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.06 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.06 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/65.06 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.06 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.06 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.06 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.06 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.06 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.06 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/65.06 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.06 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.33/65.06 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.06 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.06 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/65.06 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.33/65.06 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.06 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.06 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.06 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.06 100.33/65.06 The TRS R consists of the following rules: 100.33/65.06 100.33/65.06 new_primMulNat0(Zero, wz5100) -> Zero 100.33/65.06 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.33/65.06 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.33/65.06 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.33/65.06 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.33/65.06 new_primPlusNat0(Zero, Zero) -> Zero 100.33/65.06 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.33/65.06 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.33/65.06 100.33/65.06 The set Q consists of the following terms: 100.33/65.06 100.33/65.06 new_primPlusNat1(Succ(x0), x1) 100.33/65.06 new_primMulNat0(Zero, x0) 100.33/65.06 new_primMulNat0(Succ(x0), x1) 100.33/65.06 new_primPlusNat0(Succ(x0), Zero) 100.33/65.06 new_primPlusNat0(Succ(x0), Succ(x1)) 100.33/65.06 new_primPlusNat1(Zero, x0) 100.33/65.06 new_primPlusNat0(Zero, Zero) 100.33/65.06 new_primPlusNat0(Zero, Succ(x0)) 100.33/65.06 100.33/65.06 We have to consider all minimal (P,Q,R)-chains. 100.33/65.06 ---------------------------------------- 100.33/65.06 100.33/65.06 (195) TransformationProof (EQUIVALENT) 100.33/65.06 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) at position [7] we obtained the following new rules [LPAR04]: 100.33/65.06 100.33/65.06 (new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc),new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc)) 100.33/65.06 100.33/65.06 100.33/65.06 ---------------------------------------- 100.33/65.06 100.33/65.06 (196) 100.33/65.06 Obligation: 100.33/65.06 Q DP problem: 100.33/65.06 The TRS P consists of the following rules: 100.33/65.06 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.33/65.06 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.33/65.06 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/65.06 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.06 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.06 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.06 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.06 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.33/65.06 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.33/65.06 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.33/65.06 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.33/65.06 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.33/65.06 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.06 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.06 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.06 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.06 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.06 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.06 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.06 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.06 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.06 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.06 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.06 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.06 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.06 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.06 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.06 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.06 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.06 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.06 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.06 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.33/65.07 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.33/65.07 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.33/65.07 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.07 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.07 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.07 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.07 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.07 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.07 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.07 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.33/65.07 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.07 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.07 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.07 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.07 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.07 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.07 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.33/65.07 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.07 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.07 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.07 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.07 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.07 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.07 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.33/65.07 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.07 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.07 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.07 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.07 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.07 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.33/65.07 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.07 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.07 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.07 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.07 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.33/65.07 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.07 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.07 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.07 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.07 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.33/65.07 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.33/65.07 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.07 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.07 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.07 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.07 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.07 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.07 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.07 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.07 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.07 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.33/65.07 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.07 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.07 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.07 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.07 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.07 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.07 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.07 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.07 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.07 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.07 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.07 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.07 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.07 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.07 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.07 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.07 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.07 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.07 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.07 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.07 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.07 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.07 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.07 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.07 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.07 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.07 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.07 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.07 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.07 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.07 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.07 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.07 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.07 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.07 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.07 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.07 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.07 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.07 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.07 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.07 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.07 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.07 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.07 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.07 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.07 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.07 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.07 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.07 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.07 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.07 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.07 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.07 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.07 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.07 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.07 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.07 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.07 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.07 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.07 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.07 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.07 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.07 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.07 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.07 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.07 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.07 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.07 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.07 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.07 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.07 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.07 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.07 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.07 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.33/65.07 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.07 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.07 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.07 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.07 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.07 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.07 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.07 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.07 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.07 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.33/65.07 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.07 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.07 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.07 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.07 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.07 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.07 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.07 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.07 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.07 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.07 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.07 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.07 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.07 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.07 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.07 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.07 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.07 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.07 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.07 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.07 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.33/65.07 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.07 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.33/65.07 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.07 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.07 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.07 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.07 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.07 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.07 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.07 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.07 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.07 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.07 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.07 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.07 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.07 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.07 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.07 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.07 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.07 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.07 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.07 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.07 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/65.07 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.07 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.07 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.07 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.07 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/65.07 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.07 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.07 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.07 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/65.07 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.07 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.07 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.07 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.07 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.07 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.33/65.07 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.07 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.07 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.07 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.07 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.07 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.07 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.33/65.07 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.07 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.07 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.07 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.07 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.07 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.07 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.07 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/65.07 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.07 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.07 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/65.07 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.07 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.07 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.07 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.07 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.07 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.07 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.07 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.07 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.07 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.07 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.07 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.07 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.07 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.07 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.07 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.07 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.07 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.07 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.07 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.07 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/65.07 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.07 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.07 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/65.07 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.07 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.07 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.33/65.07 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.07 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.07 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.33/65.07 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.07 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.07 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.07 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.07 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.07 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.07 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.07 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.07 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.07 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.07 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.07 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.07 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.07 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.07 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.07 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.07 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.07 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.07 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.07 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.07 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.07 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.07 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.07 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.07 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.07 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.07 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.07 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.07 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.07 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.07 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.07 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.07 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.07 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.07 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.07 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.07 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.07 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.07 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.07 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.07 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.07 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.07 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.07 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.07 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.07 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.07 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.07 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.07 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.07 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.07 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.33/65.07 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.33/65.07 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.07 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.07 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.07 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.07 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.33/65.07 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.07 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.07 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.07 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.07 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.07 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.07 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.07 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.07 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.07 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.07 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.07 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.33/65.07 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.07 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.07 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.07 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.07 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.07 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.07 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.07 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.33/65.07 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.07 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.33/65.07 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.07 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.07 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.07 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.07 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.07 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/65.07 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.07 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.07 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.07 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.07 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.07 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/65.07 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.07 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.07 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.07 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.07 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.07 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.07 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/65.07 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.07 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.33/65.07 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.07 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.07 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/65.07 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.33/65.07 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.07 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.07 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.07 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.07 100.33/65.07 The TRS R consists of the following rules: 100.33/65.07 100.33/65.07 new_primMulNat0(Zero, wz5100) -> Zero 100.33/65.07 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.33/65.07 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.33/65.07 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.33/65.07 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.33/65.07 new_primPlusNat0(Zero, Zero) -> Zero 100.33/65.07 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.33/65.07 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.33/65.07 100.33/65.07 The set Q consists of the following terms: 100.33/65.07 100.33/65.07 new_primPlusNat1(Succ(x0), x1) 100.33/65.07 new_primMulNat0(Zero, x0) 100.33/65.07 new_primMulNat0(Succ(x0), x1) 100.33/65.07 new_primPlusNat0(Succ(x0), Zero) 100.33/65.07 new_primPlusNat0(Succ(x0), Succ(x1)) 100.33/65.07 new_primPlusNat1(Zero, x0) 100.33/65.07 new_primPlusNat0(Zero, Zero) 100.33/65.07 new_primPlusNat0(Zero, Succ(x0)) 100.33/65.07 100.33/65.07 We have to consider all minimal (P,Q,R)-chains. 100.33/65.07 ---------------------------------------- 100.33/65.07 100.33/65.07 (197) DependencyGraphProof (EQUIVALENT) 100.33/65.07 The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 1 SCC with 2 less nodes. 100.33/65.07 ---------------------------------------- 100.33/65.07 100.33/65.07 (198) 100.33/65.07 Obligation: 100.33/65.07 Q DP problem: 100.33/65.07 The TRS P consists of the following rules: 100.33/65.07 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.33/65.07 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.33/65.07 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/65.07 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.07 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.07 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.07 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.07 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.33/65.07 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.33/65.07 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.33/65.07 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.33/65.07 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.33/65.07 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.07 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.07 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.07 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.07 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.07 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.07 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.07 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.07 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.07 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.07 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.07 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.07 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.07 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.07 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.07 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.07 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.33/65.07 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.33/65.07 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.33/65.07 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.07 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.07 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.07 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.07 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.07 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.07 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.07 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.07 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.07 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.07 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.33/65.07 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.07 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.07 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.07 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.07 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.07 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.07 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.33/65.07 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.07 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.07 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.07 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.07 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.07 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.07 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.33/65.07 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.07 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.07 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.07 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.07 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.07 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.33/65.07 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.07 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.07 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.07 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.07 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.33/65.07 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.07 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.07 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.07 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.07 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.33/65.07 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.33/65.07 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.07 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.07 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.07 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.07 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.07 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.07 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.07 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.07 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.07 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.33/65.07 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.07 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.07 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.07 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.07 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.07 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.07 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.07 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.07 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.07 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.07 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.07 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.07 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.07 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.07 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.07 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.07 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.07 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.07 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.07 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.07 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.07 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.07 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.07 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.07 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.07 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.07 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.07 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.07 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.07 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.07 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.07 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.07 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.07 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.07 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.07 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.07 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.07 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.07 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.07 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.07 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.07 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.07 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.07 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.07 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.07 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.07 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.07 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.07 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.07 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.07 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.07 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.07 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.07 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.07 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.07 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.07 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.07 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.07 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.07 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.07 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.07 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.07 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.07 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.07 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.07 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.07 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.07 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.07 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.07 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.07 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.07 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.07 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.07 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.33/65.07 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.07 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.07 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.07 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.07 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.07 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.07 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.07 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.07 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.07 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.33/65.07 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.07 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.07 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.07 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.07 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.07 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.07 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.07 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.07 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.07 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.07 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.07 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.07 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.07 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.07 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.07 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.07 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.07 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.07 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.07 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.07 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.33/65.07 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.07 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.33/65.07 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.07 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.07 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.07 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.07 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.07 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.07 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.07 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.07 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.07 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.07 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.07 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.07 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.07 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.07 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.07 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.07 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.07 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.07 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.07 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.07 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.07 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.07 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.07 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/65.07 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.07 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.07 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.07 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.07 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/65.07 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.07 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.07 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.07 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/65.07 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.07 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.07 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.07 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.07 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.07 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.33/65.07 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.07 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.07 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.07 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.07 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.07 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.07 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.33/65.07 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.07 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.07 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.07 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.07 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.07 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.07 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.07 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/65.07 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.07 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.07 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/65.07 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.07 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.07 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.07 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.07 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.07 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.07 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.07 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.07 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.07 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.07 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.07 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.07 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.07 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.07 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.07 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.07 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.07 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.07 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.07 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.07 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/65.07 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.07 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.07 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/65.07 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.07 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.07 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.33/65.07 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.07 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.07 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.33/65.08 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.08 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.08 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.08 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.08 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.08 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.08 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.08 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.08 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.08 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.08 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.08 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.08 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.08 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.08 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.08 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.08 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.08 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.08 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.08 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.08 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.08 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.08 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.08 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.08 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.08 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.08 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.08 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.08 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.08 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.08 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.08 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.08 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.08 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.08 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.08 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.08 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.08 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.08 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.08 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.08 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.08 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.08 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.08 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.08 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.08 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.08 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.08 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.08 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.08 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.08 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.33/65.08 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.33/65.08 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.08 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.08 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.08 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.08 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.33/65.08 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.08 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.08 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.08 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.08 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.08 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.08 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.08 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.08 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.08 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.08 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.08 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.33/65.08 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.08 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.08 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.08 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.08 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.08 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.08 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.08 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.33/65.08 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.08 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.33/65.08 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.08 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.08 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.08 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.08 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.08 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/65.08 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.08 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.08 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.08 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.08 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.08 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/65.08 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.08 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.08 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.08 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.08 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.08 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.08 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/65.08 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.08 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.33/65.08 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.08 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.08 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/65.08 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.33/65.08 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.08 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.08 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.08 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.08 100.33/65.08 The TRS R consists of the following rules: 100.33/65.08 100.33/65.08 new_primMulNat0(Zero, wz5100) -> Zero 100.33/65.08 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.33/65.08 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.33/65.08 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.33/65.08 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.33/65.08 new_primPlusNat0(Zero, Zero) -> Zero 100.33/65.08 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.33/65.08 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.33/65.08 100.33/65.08 The set Q consists of the following terms: 100.33/65.08 100.33/65.08 new_primPlusNat1(Succ(x0), x1) 100.33/65.08 new_primMulNat0(Zero, x0) 100.33/65.08 new_primMulNat0(Succ(x0), x1) 100.33/65.08 new_primPlusNat0(Succ(x0), Zero) 100.33/65.08 new_primPlusNat0(Succ(x0), Succ(x1)) 100.33/65.08 new_primPlusNat1(Zero, x0) 100.33/65.08 new_primPlusNat0(Zero, Zero) 100.33/65.08 new_primPlusNat0(Zero, Succ(x0)) 100.33/65.08 100.33/65.08 We have to consider all minimal (P,Q,R)-chains. 100.33/65.08 ---------------------------------------- 100.33/65.08 100.33/65.08 (199) TransformationProof (EQUIVALENT) 100.33/65.08 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) at position [7] we obtained the following new rules [LPAR04]: 100.33/65.08 100.33/65.08 (new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc),new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc)) 100.33/65.08 100.33/65.08 100.33/65.08 ---------------------------------------- 100.33/65.08 100.33/65.08 (200) 100.33/65.08 Obligation: 100.33/65.08 Q DP problem: 100.33/65.08 The TRS P consists of the following rules: 100.33/65.08 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.33/65.08 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.33/65.08 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/65.08 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.08 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.08 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.08 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.08 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.33/65.08 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.33/65.08 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.33/65.08 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.33/65.08 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.33/65.08 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.08 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.08 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.08 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.08 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.08 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.08 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.08 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.08 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.08 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.08 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.08 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.08 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.08 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.08 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.08 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.08 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.33/65.08 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.33/65.08 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.33/65.08 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.08 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.08 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.08 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.08 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.08 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.08 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.08 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.33/65.08 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.08 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.08 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.08 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.08 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.08 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.08 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.33/65.08 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.08 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.08 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.08 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.08 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.08 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.08 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.33/65.08 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.08 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.08 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.08 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.08 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.08 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.33/65.08 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.08 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.08 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.08 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.08 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.33/65.08 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.08 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.08 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.08 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.08 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.33/65.08 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.33/65.08 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.08 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.08 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.08 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.08 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.08 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.08 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.08 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.08 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.08 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.33/65.08 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.08 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.08 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.08 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.08 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.08 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.08 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.08 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.08 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.08 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.08 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.08 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.08 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.08 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.08 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.08 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.08 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.08 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.08 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.08 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.08 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.08 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.08 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.08 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.08 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.08 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.08 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.08 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.08 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.08 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.08 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.08 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.08 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.08 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.08 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.08 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.08 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.08 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.08 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.08 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.08 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.08 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.08 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.08 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.08 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.08 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.08 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.08 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.08 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.08 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.08 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.08 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.08 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.08 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.08 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.08 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.08 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.08 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.08 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.08 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.08 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.08 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.08 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.08 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.08 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.08 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.08 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.08 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.08 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.08 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.08 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.08 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.08 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.08 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.33/65.08 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.08 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.08 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.08 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.08 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.08 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.08 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.08 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.08 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.08 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.33/65.08 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.08 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.08 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.08 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.08 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.08 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.08 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.08 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.08 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.08 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.08 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.08 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.08 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.08 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.08 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.08 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.08 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.08 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.08 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.08 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.08 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.33/65.08 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.08 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.33/65.08 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.08 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.08 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.08 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.08 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.08 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.08 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.08 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.08 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.08 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.08 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.08 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.08 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.08 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.08 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.08 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.08 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.08 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.08 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.08 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.08 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/65.08 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.08 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.08 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.08 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.08 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/65.08 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.08 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.08 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.08 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/65.08 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.08 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.08 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.08 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.08 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.08 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.33/65.08 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.08 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.08 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.08 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.08 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.08 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.08 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.33/65.08 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.08 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.08 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.08 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.08 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.08 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.08 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.08 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/65.08 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.08 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.08 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/65.08 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.08 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.08 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.08 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.08 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.08 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.08 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.08 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.08 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.08 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.08 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.08 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.08 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.08 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.08 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.08 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.08 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.08 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.08 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.08 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.08 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/65.08 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.08 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.08 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/65.08 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.08 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.08 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.33/65.08 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.08 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.08 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.33/65.08 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.08 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.08 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.08 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.08 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.08 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.08 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.08 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.08 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.08 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.08 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.08 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.08 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.08 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.08 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.08 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.08 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.08 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.08 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.08 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.08 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.08 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.08 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.08 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.08 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.08 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.08 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.08 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.08 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.08 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.08 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.08 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.08 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.08 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.08 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.08 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.08 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.08 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.08 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.08 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.08 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.08 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.08 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.08 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.08 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.08 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.08 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.08 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.08 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.08 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.08 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.33/65.08 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.33/65.08 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.08 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.08 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.08 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.08 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.33/65.08 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.08 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.08 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.08 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.08 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.08 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.08 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.08 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.08 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.08 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.08 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.08 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.33/65.08 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.08 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.08 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.08 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.08 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.08 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.08 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.08 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.33/65.08 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.08 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.33/65.08 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.08 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.08 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.08 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.08 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.08 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/65.08 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.08 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.08 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.08 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.08 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.08 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/65.08 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.08 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.08 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.08 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.08 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.08 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.08 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/65.08 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.08 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.33/65.08 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.08 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.08 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/65.08 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.33/65.08 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.08 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.08 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.08 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.08 100.33/65.08 The TRS R consists of the following rules: 100.33/65.08 100.33/65.08 new_primMulNat0(Zero, wz5100) -> Zero 100.33/65.08 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.33/65.08 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.33/65.08 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.33/65.08 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.33/65.08 new_primPlusNat0(Zero, Zero) -> Zero 100.33/65.08 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.33/65.08 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.33/65.08 100.33/65.08 The set Q consists of the following terms: 100.33/65.08 100.33/65.08 new_primPlusNat1(Succ(x0), x1) 100.33/65.08 new_primMulNat0(Zero, x0) 100.33/65.08 new_primMulNat0(Succ(x0), x1) 100.33/65.08 new_primPlusNat0(Succ(x0), Zero) 100.33/65.08 new_primPlusNat0(Succ(x0), Succ(x1)) 100.33/65.08 new_primPlusNat1(Zero, x0) 100.33/65.08 new_primPlusNat0(Zero, Zero) 100.33/65.08 new_primPlusNat0(Zero, Succ(x0)) 100.33/65.08 100.33/65.08 We have to consider all minimal (P,Q,R)-chains. 100.33/65.08 ---------------------------------------- 100.33/65.08 100.33/65.08 (201) DependencyGraphProof (EQUIVALENT) 100.33/65.08 The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 1 SCC with 1 less node. 100.33/65.08 ---------------------------------------- 100.33/65.08 100.33/65.08 (202) 100.33/65.08 Obligation: 100.33/65.08 Q DP problem: 100.33/65.08 The TRS P consists of the following rules: 100.33/65.08 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.33/65.08 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.33/65.08 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/65.08 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.08 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.08 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.08 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.08 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.33/65.08 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.33/65.08 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.33/65.08 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.33/65.08 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.33/65.08 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.08 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.08 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.08 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.08 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.08 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.08 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.08 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.08 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.08 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.08 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.08 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.08 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.08 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.08 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.08 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.08 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.08 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.08 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.08 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.08 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.08 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.33/65.09 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.33/65.09 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.33/65.09 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.09 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.09 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.09 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.09 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.09 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.09 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.09 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.33/65.09 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.09 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.09 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.09 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.09 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.09 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.09 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.33/65.09 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.09 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.09 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.09 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.09 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.09 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.09 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.33/65.09 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.09 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.09 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.09 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.09 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.09 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.33/65.09 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.09 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.09 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.09 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.09 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.33/65.09 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.09 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.09 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.09 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.09 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.33/65.09 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.33/65.09 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.09 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.09 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.09 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.09 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.09 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.09 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.09 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.09 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.09 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.33/65.09 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.09 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.09 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.09 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.09 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.09 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.09 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.09 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.09 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.09 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.09 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.09 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.09 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.09 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.09 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.09 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.09 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.09 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.09 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.09 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.09 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.09 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.09 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.09 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.09 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.09 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.09 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.09 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.09 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.09 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.09 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.09 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.09 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.09 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.09 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.09 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.09 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.09 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.09 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.09 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.09 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.09 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.09 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.09 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.09 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.09 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.09 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.09 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.09 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.09 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.09 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.09 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.09 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.09 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.09 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.09 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.09 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.09 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.09 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.09 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.09 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.09 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.09 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.09 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.09 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.09 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.09 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.09 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.09 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.09 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.09 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.09 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.09 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.09 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.33/65.09 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.09 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.09 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.09 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.09 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.09 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.09 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.09 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.09 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.09 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.33/65.09 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.09 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.09 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.09 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.09 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.09 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.09 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.09 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.09 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.09 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.09 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.09 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.09 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.09 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.09 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.09 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.09 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.09 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.09 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.09 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.09 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.33/65.09 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.09 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.33/65.09 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.09 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.09 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.09 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.09 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.09 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.09 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.09 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.09 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.09 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.09 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.09 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.09 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.09 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.09 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.09 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.09 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.09 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.09 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.09 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.09 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/65.09 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.09 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.09 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.09 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.09 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/65.09 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.09 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.09 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.09 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/65.09 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.09 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.09 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.09 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.09 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.09 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.33/65.09 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.09 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.09 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.09 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.09 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.09 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.09 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.33/65.09 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.09 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.09 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.09 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.09 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.09 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.09 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.09 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/65.09 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.09 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.09 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/65.09 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.09 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.09 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.09 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.09 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.09 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.09 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.09 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.09 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.09 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.09 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.09 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.09 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.09 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.09 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.09 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.09 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.09 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.09 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.09 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.09 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/65.09 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.09 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.09 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/65.09 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.09 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.09 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.33/65.09 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.09 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.09 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.33/65.09 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.09 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.09 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.09 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.09 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.09 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.09 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.09 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.09 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.09 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.09 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.09 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.09 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.09 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.09 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.09 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.09 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.09 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.09 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.09 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.09 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.09 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.09 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.09 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.09 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.09 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.09 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.09 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.09 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.09 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.09 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.09 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.09 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.09 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.09 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.09 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.09 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.09 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.09 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.09 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.09 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.09 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.09 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.09 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.09 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.09 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.09 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.09 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.09 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.09 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.09 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.33/65.09 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.33/65.09 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.09 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.09 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.09 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.09 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.33/65.09 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.09 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.09 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.09 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.09 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.09 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.09 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.09 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.09 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.09 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.09 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.09 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.33/65.09 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.09 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.09 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.09 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.09 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.09 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.09 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.09 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.33/65.09 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.09 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.33/65.09 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.09 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.09 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.09 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.09 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.09 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/65.09 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.09 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.09 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.09 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.09 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.09 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/65.09 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.09 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.09 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.09 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.09 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.09 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.09 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/65.09 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.09 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.33/65.09 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.09 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.09 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/65.09 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.33/65.09 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.09 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.09 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.09 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.09 100.33/65.09 The TRS R consists of the following rules: 100.33/65.09 100.33/65.09 new_primMulNat0(Zero, wz5100) -> Zero 100.33/65.09 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.33/65.09 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.33/65.09 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.33/65.09 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.33/65.09 new_primPlusNat0(Zero, Zero) -> Zero 100.33/65.09 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.33/65.09 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.33/65.09 100.33/65.09 The set Q consists of the following terms: 100.33/65.09 100.33/65.09 new_primPlusNat1(Succ(x0), x1) 100.33/65.09 new_primMulNat0(Zero, x0) 100.33/65.09 new_primMulNat0(Succ(x0), x1) 100.33/65.09 new_primPlusNat0(Succ(x0), Zero) 100.33/65.09 new_primPlusNat0(Succ(x0), Succ(x1)) 100.33/65.09 new_primPlusNat1(Zero, x0) 100.33/65.09 new_primPlusNat0(Zero, Zero) 100.33/65.09 new_primPlusNat0(Zero, Succ(x0)) 100.33/65.09 100.33/65.09 We have to consider all minimal (P,Q,R)-chains. 100.33/65.09 ---------------------------------------- 100.33/65.09 100.33/65.09 (203) TransformationProof (EQUIVALENT) 100.33/65.09 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) at position [7] we obtained the following new rules [LPAR04]: 100.33/65.09 100.33/65.09 (new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc),new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc)) 100.33/65.09 100.33/65.09 100.33/65.09 ---------------------------------------- 100.33/65.09 100.33/65.09 (204) 100.33/65.09 Obligation: 100.33/65.09 Q DP problem: 100.33/65.09 The TRS P consists of the following rules: 100.33/65.09 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.33/65.09 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.33/65.09 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/65.09 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.09 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.09 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.09 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.09 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.33/65.09 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.33/65.09 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.33/65.09 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.33/65.09 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.33/65.09 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.09 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.09 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.09 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.09 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.09 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.09 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.09 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.09 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.09 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.09 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.09 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.09 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.09 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.09 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.09 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.09 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.09 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE1216(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.33/65.09 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.33/65.09 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.33/65.09 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.09 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.09 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.09 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.09 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.09 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.09 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.09 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.09 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.33/65.09 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.09 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.09 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.09 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.09 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.09 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.09 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.33/65.09 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.09 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.09 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.09 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.09 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.09 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.09 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.33/65.09 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.09 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.09 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.09 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.09 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.09 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.33/65.09 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.09 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.09 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.09 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.09 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.33/65.09 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.09 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.09 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.09 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.09 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.33/65.09 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.33/65.09 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.09 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.09 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.09 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.09 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.09 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.09 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.09 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.09 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.09 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.33/65.09 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.09 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.09 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.09 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.09 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.09 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.09 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.09 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.09 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.09 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.09 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.09 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.09 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.09 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.09 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.09 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.09 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.09 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.09 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.09 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.09 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.09 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.09 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.09 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.09 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.09 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.09 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.09 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.09 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.09 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.09 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.09 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.09 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.09 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.09 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.09 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.09 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.09 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.09 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.09 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.09 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.09 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.09 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.09 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.09 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.09 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.09 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.09 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.09 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.09 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.09 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.09 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.09 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.09 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.09 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.09 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.09 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.09 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.09 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.09 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.09 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.09 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.09 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.09 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.09 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.09 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.09 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.09 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.09 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.09 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.09 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.09 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.09 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.09 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.33/65.09 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.09 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.09 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.09 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.09 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.09 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.09 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.09 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.09 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.09 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.33/65.09 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.09 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.09 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.09 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.09 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.09 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.09 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.09 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.09 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.09 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.09 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.09 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.09 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.09 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.09 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.09 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.09 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.09 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.09 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.09 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.09 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.33/65.09 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.09 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.33/65.09 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.09 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.09 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.09 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.09 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.09 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.09 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.09 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.09 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.09 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.09 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.09 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.09 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.09 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.09 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.09 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.09 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.09 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.09 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.09 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.09 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.09 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.09 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/65.09 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.09 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.09 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.09 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.09 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/65.09 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.09 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.09 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.09 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/65.09 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.09 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.09 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.09 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.09 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.09 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.33/65.09 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.09 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.09 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.09 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.09 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.09 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.09 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.33/65.09 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.09 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.09 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.09 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.09 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.09 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.09 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.09 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/65.09 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.09 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.09 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/65.09 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.09 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.09 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.09 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.09 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.09 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.09 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.09 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.09 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.09 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.09 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.09 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.09 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.09 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.09 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.09 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.09 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.09 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.09 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.09 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.09 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/65.09 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.09 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.09 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/65.09 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.09 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.09 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.33/65.09 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.09 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.09 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.33/65.09 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.09 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.09 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.09 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.09 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.09 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.09 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.09 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.09 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.09 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.09 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.09 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.09 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.09 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.09 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.09 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.09 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.09 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.09 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.09 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.09 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.09 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.09 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.09 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.09 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.09 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.09 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.09 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.09 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.09 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.09 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.09 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.09 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.09 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.09 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.09 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.09 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.09 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.09 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.09 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.09 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.09 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.09 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.09 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.09 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.09 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.09 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.09 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.09 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.09 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.09 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.33/65.09 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.33/65.09 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.09 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.09 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.09 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.09 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.33/65.09 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.09 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.09 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.09 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.09 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.09 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.09 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.09 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.09 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.09 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.09 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.09 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.33/65.09 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.09 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.09 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.09 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.09 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.09 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.09 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.09 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.33/65.09 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.09 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.33/65.09 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.09 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.09 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.09 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.09 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.09 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/65.09 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.09 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.09 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.09 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.09 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.09 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/65.09 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.09 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.09 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.09 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.09 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.09 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.09 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/65.09 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.09 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.33/65.09 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.09 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.09 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/65.09 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.33/65.09 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.09 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.09 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.09 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.09 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.09 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.09 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.09 100.33/65.09 The TRS R consists of the following rules: 100.33/65.09 100.33/65.09 new_primMulNat0(Zero, wz5100) -> Zero 100.33/65.09 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.33/65.09 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.33/65.09 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.33/65.09 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.33/65.09 new_primPlusNat0(Zero, Zero) -> Zero 100.33/65.09 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.33/65.09 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.33/65.09 100.33/65.09 The set Q consists of the following terms: 100.33/65.09 100.33/65.09 new_primPlusNat1(Succ(x0), x1) 100.33/65.09 new_primMulNat0(Zero, x0) 100.33/65.09 new_primMulNat0(Succ(x0), x1) 100.33/65.09 new_primPlusNat0(Succ(x0), Zero) 100.33/65.09 new_primPlusNat0(Succ(x0), Succ(x1)) 100.33/65.09 new_primPlusNat1(Zero, x0) 100.33/65.09 new_primPlusNat0(Zero, Zero) 100.33/65.09 new_primPlusNat0(Zero, Succ(x0)) 100.33/65.10 100.33/65.10 We have to consider all minimal (P,Q,R)-chains. 100.33/65.10 ---------------------------------------- 100.33/65.10 100.33/65.10 (205) DependencyGraphProof (EQUIVALENT) 100.33/65.10 The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 1 SCC with 3 less nodes. 100.33/65.10 ---------------------------------------- 100.33/65.10 100.33/65.10 (206) 100.33/65.10 Obligation: 100.33/65.10 Q DP problem: 100.33/65.10 The TRS P consists of the following rules: 100.33/65.10 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.33/65.10 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.33/65.10 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/65.10 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.10 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.10 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.10 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.10 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.33/65.10 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.33/65.10 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.33/65.10 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.33/65.10 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.33/65.10 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.10 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.10 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.10 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.10 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.10 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.10 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.10 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.10 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.10 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.10 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.10 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.10 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.10 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.10 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.10 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.10 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.10 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.10 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.33/65.10 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.33/65.10 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.33/65.10 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.10 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.10 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.10 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.10 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.10 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.10 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.10 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.33/65.10 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.10 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.10 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.10 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.10 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.10 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.10 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.33/65.10 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.10 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.10 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.10 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.10 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.10 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.10 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.33/65.10 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.10 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.10 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.10 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.10 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.10 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.33/65.10 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.10 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.10 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.10 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.10 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.33/65.10 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.10 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.10 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.10 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.10 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.33/65.10 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.33/65.10 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.10 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.10 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.10 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.10 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.10 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.10 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.10 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.10 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.10 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.33/65.10 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.10 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.10 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.10 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.10 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.10 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.10 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.10 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.10 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.10 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.10 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.10 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.10 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.10 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.10 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.10 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.10 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.10 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.10 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.10 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.10 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.10 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.10 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.10 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.10 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.10 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.10 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.10 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.10 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.10 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.10 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.10 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.10 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.10 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.10 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.10 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.10 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.10 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.10 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.10 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.10 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.10 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.10 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.10 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.10 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.10 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.10 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.10 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.10 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.10 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.10 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.10 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.10 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.10 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.10 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.10 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.10 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.10 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.10 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.10 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.10 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.10 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.10 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.10 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.10 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.10 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.10 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.10 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.10 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.10 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.10 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.10 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.10 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.10 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.33/65.10 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.10 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.10 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.10 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.10 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.10 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.10 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.10 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.10 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.10 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.33/65.10 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.10 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.10 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.10 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.10 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.10 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.10 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.10 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.10 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.10 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.10 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.10 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.10 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.10 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.10 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.10 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.10 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.10 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.10 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.10 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.10 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.33/65.10 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.10 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.33/65.10 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.10 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.10 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.10 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.10 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.10 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.10 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.10 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.10 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.10 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.10 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.10 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.10 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.10 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.10 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.10 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.10 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.10 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.10 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.10 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.10 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/65.10 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.10 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.10 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.10 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.10 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/65.10 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.10 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.10 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.10 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/65.10 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.10 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.10 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.10 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.10 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.10 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.33/65.10 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.10 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.10 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.10 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.10 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.10 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.10 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.33/65.10 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.10 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.10 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.10 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.10 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.10 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.10 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.10 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/65.10 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.10 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.10 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/65.10 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.10 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.10 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.10 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.10 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.10 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.10 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.10 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.10 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.10 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.10 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.10 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.10 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.10 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.10 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.10 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.10 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.10 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.10 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.10 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.10 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/65.10 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.10 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.10 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/65.10 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.10 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.10 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.33/65.10 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.10 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.10 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.33/65.10 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.10 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.10 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.10 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.10 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.10 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.10 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.10 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.10 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.10 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.10 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.10 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.10 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.10 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.10 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.10 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.10 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.10 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.10 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.10 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.10 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.10 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.10 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.10 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.10 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.10 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.10 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.10 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.10 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.10 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.10 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.10 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.10 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.10 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.10 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.10 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.10 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.10 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.10 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.10 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.10 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.10 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.10 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.10 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.10 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.10 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.10 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.10 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.10 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.10 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.10 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.33/65.10 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.33/65.10 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.10 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.10 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.10 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.10 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.33/65.10 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.10 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.10 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.10 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.10 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.10 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.10 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.10 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.10 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.10 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.10 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.10 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.33/65.10 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.10 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.10 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.10 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.10 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.10 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.10 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.10 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.33/65.10 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.10 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.33/65.10 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.10 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.10 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.10 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.10 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.10 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/65.10 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.10 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.10 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.10 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.10 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.10 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/65.10 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.10 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.10 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.10 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.10 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.10 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.10 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/65.10 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.10 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.33/65.10 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.10 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.10 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/65.10 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.33/65.10 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.10 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.10 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.10 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.10 100.33/65.10 The TRS R consists of the following rules: 100.33/65.10 100.33/65.10 new_primMulNat0(Zero, wz5100) -> Zero 100.33/65.10 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.33/65.10 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.33/65.10 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.33/65.10 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.33/65.10 new_primPlusNat0(Zero, Zero) -> Zero 100.33/65.10 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.33/65.10 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.33/65.10 100.33/65.10 The set Q consists of the following terms: 100.33/65.10 100.33/65.10 new_primPlusNat1(Succ(x0), x1) 100.33/65.10 new_primMulNat0(Zero, x0) 100.33/65.10 new_primMulNat0(Succ(x0), x1) 100.33/65.10 new_primPlusNat0(Succ(x0), Zero) 100.33/65.10 new_primPlusNat0(Succ(x0), Succ(x1)) 100.33/65.10 new_primPlusNat1(Zero, x0) 100.33/65.10 new_primPlusNat0(Zero, Zero) 100.33/65.10 new_primPlusNat0(Zero, Succ(x0)) 100.33/65.10 100.33/65.10 We have to consider all minimal (P,Q,R)-chains. 100.33/65.10 ---------------------------------------- 100.33/65.10 100.33/65.10 (207) TransformationProof (EQUIVALENT) 100.33/65.10 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) at position [7] we obtained the following new rules [LPAR04]: 100.33/65.10 100.33/65.10 (new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc),new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc)) 100.33/65.10 100.33/65.10 100.33/65.10 ---------------------------------------- 100.33/65.10 100.33/65.10 (208) 100.33/65.10 Obligation: 100.33/65.10 Q DP problem: 100.33/65.10 The TRS P consists of the following rules: 100.33/65.10 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.33/65.10 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.33/65.10 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/65.10 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.10 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.10 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.10 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.10 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.33/65.10 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.33/65.10 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.33/65.10 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.33/65.10 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.33/65.10 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.10 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.10 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.10 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.10 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.10 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.10 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.10 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.10 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.10 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.10 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.10 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.10 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.10 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.10 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.10 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.10 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.10 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.10 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.33/65.10 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.33/65.10 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.33/65.10 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.10 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.10 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.10 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.10 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.11 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.11 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.11 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.11 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.11 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.11 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.33/65.11 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.11 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.11 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.11 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.11 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.11 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.11 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.33/65.11 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.11 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.11 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.11 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.11 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.11 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.11 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.33/65.11 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.11 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.11 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.11 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.11 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.11 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.33/65.11 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.11 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.11 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.11 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.11 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.33/65.11 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.11 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.11 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.11 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.11 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.33/65.11 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.33/65.11 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.11 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.11 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.11 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.11 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.11 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.11 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.11 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.11 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.11 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.33/65.11 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.11 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.11 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.11 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.11 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.11 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.11 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.11 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.11 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.11 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.11 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.11 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.11 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.11 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.11 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.11 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.11 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.11 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.11 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.11 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.11 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.11 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.11 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.11 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.11 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.11 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.11 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.11 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.11 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.11 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.11 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.11 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.11 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.11 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.11 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.11 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.11 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.11 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.11 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.11 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.11 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.11 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.11 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.11 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.11 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.11 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.11 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.11 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.11 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.11 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.11 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.11 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.11 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.11 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.11 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.11 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.11 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.11 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.11 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.11 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.11 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.11 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.11 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.11 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.11 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.11 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.11 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.11 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.11 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.11 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.11 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.11 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.11 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.11 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.33/65.11 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.11 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.11 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.11 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.11 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.11 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.11 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.11 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.11 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.11 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.33/65.11 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.11 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.11 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.11 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.11 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.11 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.11 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.11 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.11 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.11 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.11 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.11 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.11 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.11 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.11 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.11 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.11 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.11 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.11 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.11 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.11 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.33/65.11 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.11 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.33/65.11 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.11 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.11 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.11 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.11 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.11 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.11 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.11 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.11 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.11 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.11 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.11 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.11 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.11 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.11 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.11 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.11 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.11 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.11 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.11 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.11 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/65.11 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.11 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.11 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.11 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.11 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/65.11 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.11 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.11 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.11 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/65.11 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.11 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.11 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.11 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.11 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.11 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.33/65.11 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.11 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.11 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.11 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.11 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.11 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.11 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.33/65.11 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.11 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.11 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.11 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.11 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.11 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.11 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.11 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/65.11 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.11 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.11 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/65.11 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.11 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.11 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.11 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.11 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.11 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.11 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.11 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.11 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.11 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.11 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.11 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.11 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.11 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.11 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.11 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.11 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.11 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.11 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.11 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.11 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/65.11 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.11 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.11 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/65.11 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.11 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.11 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.33/65.11 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.11 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.11 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.33/65.11 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.11 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.11 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.11 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.11 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.11 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.11 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.11 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.11 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.11 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.11 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.11 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.11 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.11 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.11 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.11 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.11 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.11 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.11 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.11 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.11 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.11 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.11 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.11 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.11 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.11 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.11 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.11 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.11 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.11 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.11 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.11 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.11 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.11 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.11 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.11 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.11 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.11 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.11 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.11 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.11 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.11 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.11 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.11 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.11 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.11 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.11 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.11 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.11 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.11 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.11 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.33/65.11 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.33/65.11 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.11 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.11 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.11 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.11 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.33/65.11 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.11 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.11 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.11 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.11 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.11 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.11 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.11 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.11 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.11 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.11 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.11 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.33/65.11 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.11 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.11 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.11 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.11 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.11 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.11 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.11 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.33/65.11 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.11 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.33/65.11 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.11 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.11 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.11 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.11 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.11 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/65.11 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.11 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.11 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.11 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.11 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.11 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/65.11 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.11 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.11 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.11 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.11 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.11 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.11 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/65.11 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.11 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.33/65.11 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.11 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.11 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/65.11 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.33/65.11 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.11 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.11 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.11 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.11 100.33/65.11 The TRS R consists of the following rules: 100.33/65.11 100.33/65.11 new_primMulNat0(Zero, wz5100) -> Zero 100.33/65.11 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.33/65.11 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.33/65.11 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.33/65.11 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.33/65.11 new_primPlusNat0(Zero, Zero) -> Zero 100.33/65.11 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.33/65.11 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.33/65.11 100.33/65.11 The set Q consists of the following terms: 100.33/65.11 100.33/65.11 new_primPlusNat1(Succ(x0), x1) 100.33/65.11 new_primMulNat0(Zero, x0) 100.33/65.11 new_primMulNat0(Succ(x0), x1) 100.33/65.11 new_primPlusNat0(Succ(x0), Zero) 100.33/65.11 new_primPlusNat0(Succ(x0), Succ(x1)) 100.33/65.11 new_primPlusNat1(Zero, x0) 100.33/65.11 new_primPlusNat0(Zero, Zero) 100.33/65.11 new_primPlusNat0(Zero, Succ(x0)) 100.33/65.11 100.33/65.11 We have to consider all minimal (P,Q,R)-chains. 100.33/65.11 ---------------------------------------- 100.33/65.11 100.33/65.11 (209) DependencyGraphProof (EQUIVALENT) 100.33/65.11 The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 1 SCC with 2 less nodes. 100.33/65.11 ---------------------------------------- 100.33/65.11 100.33/65.11 (210) 100.33/65.11 Obligation: 100.33/65.11 Q DP problem: 100.33/65.11 The TRS P consists of the following rules: 100.33/65.11 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.33/65.11 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.33/65.11 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/65.11 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.11 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.11 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.11 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.11 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.33/65.11 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.33/65.11 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.33/65.11 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.33/65.11 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.33/65.11 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.11 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.11 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.11 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.11 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.11 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.11 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.11 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.11 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.11 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.11 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.11 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.11 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.11 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.11 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.11 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.11 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.11 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.11 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.11 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.33/65.11 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.33/65.11 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.33/65.11 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.11 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.11 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.11 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.11 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.11 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.11 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.11 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.33/65.11 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.11 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.11 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.11 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.11 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.11 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.11 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.33/65.11 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.11 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.11 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.11 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.11 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.11 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.11 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.33/65.11 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.11 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.11 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.11 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.11 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.11 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.33/65.11 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.11 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.11 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.11 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.11 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.33/65.11 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.11 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.11 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.11 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.11 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.33/65.11 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.33/65.11 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.11 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.11 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.11 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.11 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.11 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.11 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.11 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.11 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.11 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.33/65.11 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.11 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.11 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.11 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.11 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.11 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.11 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.11 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.11 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.11 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.11 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.11 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.11 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.11 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.11 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.11 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.11 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.11 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.11 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.11 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.11 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.11 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.11 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.11 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.11 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.11 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.11 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.11 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.11 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.11 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.11 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.11 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.11 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.11 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.11 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.11 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.11 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.11 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.11 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.11 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.11 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.11 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.11 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.11 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.11 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.11 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.11 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.11 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.11 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.11 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.11 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.11 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.11 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.11 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.11 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.11 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.11 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.11 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.11 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.11 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.11 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.11 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.11 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.11 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.11 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.11 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.11 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.11 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.11 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.11 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.11 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.11 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.11 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.11 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.33/65.11 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.11 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.11 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.11 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.11 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.11 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.11 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.11 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.11 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.11 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.33/65.11 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.11 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.11 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.11 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.11 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.11 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.11 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.11 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.11 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.11 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.11 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.11 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.11 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.11 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.11 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.11 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.11 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.11 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.11 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.11 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.11 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.33/65.11 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.11 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.33/65.11 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.11 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.11 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.11 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.11 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.11 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.11 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.11 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.11 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.11 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.11 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.11 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.11 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.11 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.11 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.11 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.11 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.11 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.11 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.11 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.11 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/65.11 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.11 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.11 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.11 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.11 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/65.11 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.11 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.11 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.11 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/65.11 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.11 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.11 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.11 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.11 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.11 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.33/65.11 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.11 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.11 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.11 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.11 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.11 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.11 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.33/65.11 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.11 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.11 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.11 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.11 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.11 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.11 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.11 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/65.11 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.11 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.11 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/65.11 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.11 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.11 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.11 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.11 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.11 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.11 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.11 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.11 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.11 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.11 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.11 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.11 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.11 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.11 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.11 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.11 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.11 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.11 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.11 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.11 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/65.11 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.11 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.11 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.33/65.11 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.11 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.11 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.33/65.11 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.11 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.11 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.33/65.11 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.11 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.11 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.11 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.11 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.11 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.11 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.11 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.11 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.11 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.11 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.11 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.11 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.11 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.11 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.11 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.11 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.11 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.11 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.33/65.11 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.11 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.11 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.11 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.33/65.11 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.11 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.11 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.33/65.11 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.11 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.11 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.11 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.11 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.11 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.11 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.11 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.11 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.11 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.11 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.11 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.11 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.11 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.11 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.11 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.11 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.11 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.11 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.11 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.11 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.11 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.11 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.11 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.11 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.33/65.11 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.33/65.11 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.11 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.11 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.11 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.11 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.33/65.11 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.11 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.11 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.11 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.11 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.11 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.11 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.11 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.11 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.11 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.11 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.11 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.33/65.11 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.11 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.11 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.11 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.11 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.11 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.11 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.11 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.33/65.11 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.11 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.33/65.11 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.11 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.11 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.11 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.11 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.11 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/65.11 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.11 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.11 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.11 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.11 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.11 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/65.11 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.11 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.33/65.11 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.11 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.11 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.11 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.11 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/65.11 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.11 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.33/65.11 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.11 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.11 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.33/65.11 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.33/65.11 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.11 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.33/65.11 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.11 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.11 100.33/65.11 The TRS R consists of the following rules: 100.33/65.11 100.33/65.11 new_primMulNat0(Zero, wz5100) -> Zero 100.33/65.11 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.33/65.11 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.33/65.11 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.33/65.11 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.33/65.11 new_primPlusNat0(Zero, Zero) -> Zero 100.33/65.11 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.33/65.11 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.33/65.11 100.33/65.11 The set Q consists of the following terms: 100.33/65.11 100.33/65.11 new_primPlusNat1(Succ(x0), x1) 100.33/65.11 new_primMulNat0(Zero, x0) 100.33/65.11 new_primMulNat0(Succ(x0), x1) 100.33/65.11 new_primPlusNat0(Succ(x0), Zero) 100.33/65.11 new_primPlusNat0(Succ(x0), Succ(x1)) 100.33/65.11 new_primPlusNat1(Zero, x0) 100.33/65.11 new_primPlusNat0(Zero, Zero) 100.33/65.11 new_primPlusNat0(Zero, Succ(x0)) 100.33/65.11 100.33/65.11 We have to consider all minimal (P,Q,R)-chains. 100.33/65.11 ---------------------------------------- 100.33/65.11 100.33/65.11 (211) TransformationProof (EQUIVALENT) 100.33/65.11 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) at position [7] we obtained the following new rules [LPAR04]: 100.33/65.11 100.33/65.11 (new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc),new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc)) 100.33/65.11 100.33/65.11 100.33/65.11 ---------------------------------------- 100.33/65.11 100.33/65.11 (212) 100.33/65.11 Obligation: 100.33/65.11 Q DP problem: 100.33/65.11 The TRS P consists of the following rules: 100.33/65.11 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.33/65.11 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.33/65.11 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.33/65.11 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.11 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.11 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.11 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.11 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.33/65.11 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.33/65.11 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.33/65.11 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.33/65.11 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.33/65.11 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/65.11 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.33/65.11 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.11 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.12 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.12 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.12 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.12 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.12 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/65.12 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.12 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.12 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.12 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.12 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.12 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.12 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.12 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.12 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.12 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.12 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.12 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/65.12 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.12 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.33/65.12 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.12 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.12 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.12 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.12 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.12 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.12 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.12 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.12 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.12 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.12 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.12 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.12 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.12 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.12 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.12 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.12 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.12 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.12 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.12 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.12 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.12 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.12 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.12 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.12 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.12 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.12 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.12 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.12 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.12 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.12 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.33/65.12 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.12 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.12 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.12 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.12 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.12 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.12 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.12 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.12 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.12 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.12 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.12 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.12 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.12 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.12 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.12 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.12 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.12 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.12 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.12 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.12 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.12 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.12 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.12 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.12 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.12 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.12 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.12 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.12 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.12 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.12 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.12 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.12 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.33/65.12 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.12 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.12 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.12 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.12 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.12 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.12 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.12 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.12 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.33/65.12 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.33/65.12 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.33/65.12 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.12 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.12 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.12 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.12 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.12 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.12 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.12 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.12 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.12 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.12 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.12 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.12 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.12 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.12 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.12 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.12 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.12 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.12 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.12 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.12 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.33/65.12 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.12 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.12 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.12 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.33/65.12 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.12 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.12 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.12 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.12 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.12 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.12 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.12 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.12 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.12 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.12 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.12 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.12 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.12 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.12 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.12 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.12 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.33/65.12 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.12 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.12 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.12 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.12 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.12 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.12 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.12 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.12 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.12 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.12 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.12 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.12 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.12 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.33/65.12 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.12 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.33/65.12 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.33/65.12 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.33/65.12 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.12 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.12 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.33/65.12 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.33/65.12 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.33/65.12 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.12 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.12 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.12 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.12 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.12 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.12 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.33/65.12 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.12 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.12 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.12 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.12 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.12 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.12 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.33/65.12 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.12 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.12 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.12 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.12 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.12 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.12 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.33/65.12 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.12 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.12 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.12 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.12 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.12 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.33/65.12 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.12 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.12 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.12 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.12 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.33/65.12 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.12 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.12 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.12 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.12 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.33/65.12 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.33/65.12 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.12 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.12 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.12 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.12 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.12 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.12 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.12 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.12 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.12 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.33/65.12 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.12 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.12 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.12 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.12 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.12 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.12 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.12 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.12 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.12 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.12 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.12 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.12 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.12 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.33/65.12 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.12 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.12 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.33/65.12 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.12 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.12 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.12 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.12 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.12 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.12 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.12 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.12 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.12 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.12 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.12 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.12 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.33/65.12 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.12 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.12 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.33/65.12 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.12 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.12 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.12 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.12 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.12 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.12 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.12 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.12 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.12 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.12 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.12 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.12 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.12 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.12 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.12 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.12 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.12 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.12 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.12 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.12 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.12 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.12 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.12 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.12 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.12 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.12 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.12 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.33/65.12 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.12 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.12 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.12 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.12 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.12 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.12 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.12 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.12 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.12 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.12 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.12 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.12 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.33/65.12 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.12 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.12 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.12 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.12 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.12 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.12 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.12 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.12 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.12 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.33/65.12 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.12 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.12 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.12 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.12 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.33/65.12 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.12 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.12 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.12 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.12 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.33/65.12 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.12 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.12 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.12 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.12 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.12 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.12 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.12 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.12 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.12 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.12 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.33/65.12 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.12 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.33/65.12 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.12 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.33/65.12 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.12 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.12 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.12 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.12 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.12 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.12 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.12 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.33/65.12 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.12 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.33/65.12 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.33/65.12 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.33/65.12 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.33/65.12 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.33/65.12 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.33/65.12 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.12 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.12 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.12 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.12 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.34/65.12 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.12 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.12 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.12 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.12 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.34/65.12 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.12 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.12 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.12 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.34/65.12 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.12 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.12 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.12 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.12 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.12 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.34/65.12 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.12 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.12 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.12 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.12 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.12 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.12 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.34/65.12 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.12 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.12 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.12 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.12 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.12 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.12 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.12 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.34/65.12 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.12 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.12 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.34/65.12 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.12 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.12 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.12 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.12 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.12 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.12 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.12 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.12 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.12 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.12 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.12 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.12 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.12 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.12 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.12 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.12 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.12 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.12 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.12 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.12 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.34/65.12 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.12 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.12 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.34/65.12 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.12 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.12 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.34/65.12 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.12 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.12 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.34/65.12 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.12 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.12 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.12 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.12 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.12 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.12 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.12 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.12 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.12 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.12 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.12 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.12 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.12 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.12 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.12 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.12 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.12 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.12 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.12 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.12 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.12 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.12 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.12 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.12 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.12 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.12 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.12 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.12 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.12 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.12 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.12 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.12 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.12 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.12 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.12 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.12 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.12 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.12 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.12 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.12 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.12 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.12 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.12 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.12 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.12 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.12 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.12 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.12 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.12 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.12 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.34/65.12 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.34/65.12 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.12 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.12 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.12 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.12 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.34/65.12 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.12 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.12 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.12 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.12 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.12 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.12 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.12 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.12 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.12 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.12 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.12 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.34/65.12 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.12 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.12 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.12 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.12 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.12 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.12 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.12 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.34/65.12 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.12 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.34/65.12 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.12 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.12 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.12 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.12 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.12 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.34/65.12 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.12 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.12 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.12 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.12 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.12 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.34/65.12 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.12 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.12 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.12 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.12 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.12 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.12 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.34/65.12 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.12 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.34/65.12 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.12 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.12 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.34/65.12 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.34/65.12 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.12 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.12 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.12 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.12 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.12 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.12 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.12 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.12 100.34/65.12 The TRS R consists of the following rules: 100.34/65.12 100.34/65.12 new_primMulNat0(Zero, wz5100) -> Zero 100.34/65.12 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.34/65.12 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.34/65.12 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.34/65.12 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.34/65.12 new_primPlusNat0(Zero, Zero) -> Zero 100.34/65.12 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.34/65.12 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.34/65.12 100.34/65.12 The set Q consists of the following terms: 100.34/65.12 100.34/65.12 new_primPlusNat1(Succ(x0), x1) 100.34/65.12 new_primMulNat0(Zero, x0) 100.34/65.12 new_primMulNat0(Succ(x0), x1) 100.34/65.12 new_primPlusNat0(Succ(x0), Zero) 100.34/65.12 new_primPlusNat0(Succ(x0), Succ(x1)) 100.34/65.12 new_primPlusNat1(Zero, x0) 100.34/65.12 new_primPlusNat0(Zero, Zero) 100.34/65.12 new_primPlusNat0(Zero, Succ(x0)) 100.34/65.12 100.34/65.12 We have to consider all minimal (P,Q,R)-chains. 100.34/65.12 ---------------------------------------- 100.34/65.12 100.34/65.12 (213) DependencyGraphProof (EQUIVALENT) 100.34/65.12 The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 1 SCC with 2 less nodes. 100.34/65.12 ---------------------------------------- 100.34/65.12 100.34/65.12 (214) 100.34/65.12 Obligation: 100.34/65.12 Q DP problem: 100.34/65.12 The TRS P consists of the following rules: 100.34/65.12 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.12 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.12 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.12 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.12 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.12 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.12 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.34/65.12 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.34/65.12 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.34/65.12 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.12 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.12 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.12 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.12 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.12 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.12 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.12 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.12 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.12 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.12 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.12 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.34/65.12 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.34/65.12 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.34/65.12 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.34/65.12 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.34/65.12 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.12 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.34/65.12 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.12 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.12 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.12 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.12 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.12 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.12 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.34/65.12 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.12 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.12 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.12 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.12 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.12 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.12 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.12 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.12 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.12 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.12 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.12 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.34/65.12 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.12 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.34/65.12 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.12 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.12 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.12 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.12 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.12 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.12 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.12 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.12 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.12 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.12 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.12 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.12 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.12 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.12 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.12 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.12 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.12 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.12 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.12 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.12 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.12 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.12 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.12 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.12 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.12 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.12 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.12 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.12 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.12 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.12 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.34/65.12 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.12 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.12 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.12 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.12 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.12 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.12 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.12 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.12 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.12 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.12 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.12 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.12 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.12 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.12 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.12 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.12 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.12 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.12 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.12 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.12 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.34/65.12 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.12 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.12 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.12 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.12 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.12 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.12 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.34/65.12 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.34/65.12 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.34/65.12 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.12 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.12 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.12 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.12 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.12 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.12 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.12 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.12 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.12 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.12 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.12 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.12 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.12 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.12 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.12 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.12 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.12 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.12 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.12 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.12 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.12 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.12 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.12 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.12 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.12 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.12 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.12 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.12 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.12 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.12 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.12 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.12 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.12 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.12 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.12 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.12 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.12 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.12 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.12 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.12 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.12 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.12 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.12 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.12 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.12 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.12 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.12 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.12 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.12 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.12 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.12 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.12 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.12 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.34/65.12 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.12 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.12 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.12 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.12 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.12 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.12 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.34/65.12 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.12 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.12 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.12 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.12 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.12 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.12 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.34/65.12 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.12 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.12 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.12 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.34/65.12 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.12 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.34/65.12 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.12 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.12 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.34/65.12 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.12 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.34/65.12 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.12 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.12 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.12 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.12 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.34/65.12 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.34/65.12 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.12 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.12 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.12 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.12 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.12 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.12 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.12 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.12 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.12 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.34/65.12 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.12 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.12 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.12 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.12 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.34/65.12 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.12 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.12 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.12 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.12 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.12 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.12 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.12 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.12 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.34/65.12 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.12 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.12 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.12 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.12 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.12 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.12 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.12 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.12 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.12 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.12 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.12 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.12 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.12 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.12 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.12 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.12 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.12 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.12 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.12 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.12 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.34/65.12 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.12 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.12 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.34/65.12 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.12 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.13 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.13 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.13 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.13 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.13 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.13 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.34/65.13 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.13 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.13 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.13 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.13 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.13 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.13 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.13 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.13 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.13 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.13 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.13 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.13 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.13 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.34/65.13 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.34/65.13 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.13 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.13 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.13 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.13 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.13 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.13 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.13 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.13 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.13 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.13 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.13 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.13 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.34/65.13 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.13 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.13 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.13 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.13 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.13 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.13 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.13 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.13 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.13 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.34/65.13 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.13 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.13 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.13 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.13 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.13 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.13 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.13 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.13 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.13 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.13 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.13 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.13 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.13 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.13 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.13 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.13 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.13 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.13 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.13 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.13 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.34/65.13 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.13 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.34/65.13 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.13 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.13 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.34/65.13 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.13 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.13 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.13 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.34/65.13 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.13 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.13 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.13 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.13 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.34/65.13 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.13 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.13 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.13 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.13 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.13 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.13 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.13 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.13 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.34/65.13 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.13 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.13 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.13 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.13 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.34/65.13 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.13 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.13 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.13 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.34/65.13 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.13 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.13 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.13 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.13 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.13 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.34/65.13 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.13 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.13 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.13 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.13 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.13 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.13 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.34/65.13 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.13 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.13 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.13 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.13 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.13 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.13 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.13 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.34/65.13 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.13 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.13 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.34/65.13 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.13 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.13 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.13 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.13 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.13 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.13 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.13 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.13 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.13 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.13 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.13 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.13 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.13 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.13 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.13 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.13 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.13 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.13 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.13 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.13 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.34/65.13 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.13 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.13 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.34/65.13 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.13 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.13 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.34/65.13 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.13 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.13 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.34/65.13 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.13 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.13 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.13 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.13 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.13 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.13 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.13 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.13 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.13 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.13 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.13 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.13 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.13 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.13 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.13 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.13 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.13 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.13 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.13 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.13 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.13 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.13 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.13 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.13 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.13 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.13 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.13 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.13 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.13 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.13 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.13 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.13 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.13 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.13 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.13 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.13 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.13 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.13 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.13 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.13 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.13 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.13 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.13 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.13 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.13 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.13 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.13 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.13 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.13 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.13 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.34/65.13 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.34/65.13 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.13 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.13 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.13 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.13 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.34/65.13 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.13 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.13 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.13 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.13 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.13 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.13 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.13 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.13 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.13 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.13 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.13 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.34/65.13 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.13 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.13 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.13 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.13 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.13 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.13 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.13 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.34/65.13 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.13 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.34/65.13 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.13 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.13 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.13 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.13 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.13 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.34/65.13 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.13 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.13 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.13 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.13 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.13 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.34/65.13 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.13 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.13 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.13 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.13 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.13 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.13 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.34/65.13 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.13 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.34/65.13 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.13 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.13 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.34/65.13 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.34/65.13 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.13 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.13 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.13 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.13 100.34/65.13 The TRS R consists of the following rules: 100.34/65.13 100.34/65.13 new_primMulNat0(Zero, wz5100) -> Zero 100.34/65.13 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.34/65.13 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.34/65.13 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.34/65.13 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.34/65.13 new_primPlusNat0(Zero, Zero) -> Zero 100.34/65.13 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.34/65.13 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.34/65.13 100.34/65.13 The set Q consists of the following terms: 100.34/65.13 100.34/65.13 new_primPlusNat1(Succ(x0), x1) 100.34/65.13 new_primMulNat0(Zero, x0) 100.34/65.13 new_primMulNat0(Succ(x0), x1) 100.34/65.13 new_primPlusNat0(Succ(x0), Zero) 100.34/65.13 new_primPlusNat0(Succ(x0), Succ(x1)) 100.34/65.13 new_primPlusNat1(Zero, x0) 100.34/65.13 new_primPlusNat0(Zero, Zero) 100.34/65.13 new_primPlusNat0(Zero, Succ(x0)) 100.34/65.13 100.34/65.13 We have to consider all minimal (P,Q,R)-chains. 100.34/65.13 ---------------------------------------- 100.34/65.13 100.34/65.13 (215) TransformationProof (EQUIVALENT) 100.34/65.13 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) at position [7] we obtained the following new rules [LPAR04]: 100.34/65.13 100.34/65.13 (new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc),new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc)) 100.34/65.13 100.34/65.13 100.34/65.13 ---------------------------------------- 100.34/65.13 100.34/65.13 (216) 100.34/65.13 Obligation: 100.34/65.13 Q DP problem: 100.34/65.13 The TRS P consists of the following rules: 100.34/65.13 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.34/65.13 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.34/65.13 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.34/65.13 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.13 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.13 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.13 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.13 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.34/65.13 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.34/65.13 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.34/65.13 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.34/65.13 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.34/65.13 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.13 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.13 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.13 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.13 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.13 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.13 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.13 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.13 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.13 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.13 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.13 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.13 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.13 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.13 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.13 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.13 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.13 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.13 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.13 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.13 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.34/65.13 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.34/65.13 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.34/65.13 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.13 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.13 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.13 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.13 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.13 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.13 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.13 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.34/65.13 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.13 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.13 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.13 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.13 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.13 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.13 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.34/65.13 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.13 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.13 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.13 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.13 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.13 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.13 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.34/65.13 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.13 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.13 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.13 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.34/65.13 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.13 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.34/65.13 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.13 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.13 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.34/65.13 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.13 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.34/65.13 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.13 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.13 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.13 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.13 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.34/65.13 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.34/65.13 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.13 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.13 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.13 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.13 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.13 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.13 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.13 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.13 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.13 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.34/65.13 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.13 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.13 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.13 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.13 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.34/65.13 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.13 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.13 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.13 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.13 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.13 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.13 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.13 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.13 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.34/65.13 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.13 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.13 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.13 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.13 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.13 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.13 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.13 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.13 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.13 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.13 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.13 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.13 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.13 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.13 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.13 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.13 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.13 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.13 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.13 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.13 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.34/65.13 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.13 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.13 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.34/65.13 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.13 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.13 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.13 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.13 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.13 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.13 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.13 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.34/65.13 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.13 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.13 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.13 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.13 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.13 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.13 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.13 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.13 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.13 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.13 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.13 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.13 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.13 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.34/65.13 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.34/65.13 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.13 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.13 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.13 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.13 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.13 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.13 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.13 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.13 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.13 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.13 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.13 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.13 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.34/65.13 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.13 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.13 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.13 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.13 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.13 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.13 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.13 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.13 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.13 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.34/65.13 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.13 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.13 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.13 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.13 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.13 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.13 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.13 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.13 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.13 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.13 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.13 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.13 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.13 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.13 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.13 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.13 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.13 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.13 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.13 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.13 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.34/65.13 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.13 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.34/65.13 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.13 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.13 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.34/65.13 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.13 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.13 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.13 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.34/65.13 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.13 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.13 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.13 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.13 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.34/65.13 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.13 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.13 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.13 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.13 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.13 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.13 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.13 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.13 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.34/65.13 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.13 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.13 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.13 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.13 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.34/65.13 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.13 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.13 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.13 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.34/65.13 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.13 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.13 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.13 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.13 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.13 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.34/65.13 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.13 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.13 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.13 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.13 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.13 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.13 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.34/65.13 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.13 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.13 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.13 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.13 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.13 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.13 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.13 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.34/65.13 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.13 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.13 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.34/65.13 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.13 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.13 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.13 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.13 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.13 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.13 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.13 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.13 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.13 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.13 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.13 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.13 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.13 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.13 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.13 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.13 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.13 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.13 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.13 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.13 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.34/65.13 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.13 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.13 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.34/65.13 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.13 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.13 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.34/65.13 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.13 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.13 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.34/65.13 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.13 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.13 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.13 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.13 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.13 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.13 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.13 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.13 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.13 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.13 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.13 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.13 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.13 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.13 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.13 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.13 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.13 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.13 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.13 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.13 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.13 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.13 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.13 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.13 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.13 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.13 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.13 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.13 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.13 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.13 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.13 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.13 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.13 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.13 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.13 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.13 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.13 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.13 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.13 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.13 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.13 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.13 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.13 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.13 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.13 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.13 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.13 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.13 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.13 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.13 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.34/65.13 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.34/65.13 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.13 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.13 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.13 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.13 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.34/65.13 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.13 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.13 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.13 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.13 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.13 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.13 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.13 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.13 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.13 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.13 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.13 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.34/65.13 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.13 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.13 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.13 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.13 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.13 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.13 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.13 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.34/65.13 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.13 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.34/65.13 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.13 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.13 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.13 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.13 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.13 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.34/65.13 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.13 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.13 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.13 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.13 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.13 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.34/65.13 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.13 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.13 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.13 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.13 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.13 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.13 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.34/65.13 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.13 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.34/65.13 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.13 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.13 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.34/65.13 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.34/65.13 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.13 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.13 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.13 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.13 100.34/65.13 The TRS R consists of the following rules: 100.34/65.13 100.34/65.13 new_primMulNat0(Zero, wz5100) -> Zero 100.34/65.13 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.34/65.13 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.34/65.13 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.34/65.13 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.34/65.13 new_primPlusNat0(Zero, Zero) -> Zero 100.34/65.13 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.34/65.13 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.34/65.13 100.34/65.13 The set Q consists of the following terms: 100.34/65.13 100.34/65.13 new_primPlusNat1(Succ(x0), x1) 100.34/65.13 new_primMulNat0(Zero, x0) 100.34/65.13 new_primMulNat0(Succ(x0), x1) 100.34/65.13 new_primPlusNat0(Succ(x0), Zero) 100.34/65.13 new_primPlusNat0(Succ(x0), Succ(x1)) 100.34/65.13 new_primPlusNat1(Zero, x0) 100.34/65.13 new_primPlusNat0(Zero, Zero) 100.34/65.13 new_primPlusNat0(Zero, Succ(x0)) 100.34/65.13 100.34/65.13 We have to consider all minimal (P,Q,R)-chains. 100.34/65.13 ---------------------------------------- 100.34/65.13 100.34/65.13 (217) DependencyGraphProof (EQUIVALENT) 100.34/65.13 The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 1 SCC with 2 less nodes. 100.34/65.13 ---------------------------------------- 100.34/65.13 100.34/65.13 (218) 100.34/65.13 Obligation: 100.34/65.13 Q DP problem: 100.34/65.13 The TRS P consists of the following rules: 100.34/65.13 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.34/65.13 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.34/65.13 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.34/65.13 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.13 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.13 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.13 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.13 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.34/65.13 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.34/65.13 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.34/65.13 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.34/65.13 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.34/65.13 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.13 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.13 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.13 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.13 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.13 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.13 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.13 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.13 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.13 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.13 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.13 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.13 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.13 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.13 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.13 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.13 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.13 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.13 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.14 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.14 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.14 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.14 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.14 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.14 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.34/65.14 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.34/65.14 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.34/65.14 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.14 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.14 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.14 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.14 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.14 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.14 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.14 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.34/65.14 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.14 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.14 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.14 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.14 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.14 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.14 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.34/65.14 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.14 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.14 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.14 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.14 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.14 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.14 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.34/65.14 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.14 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.14 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.14 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.34/65.14 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.14 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.34/65.14 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.14 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.14 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.34/65.14 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.14 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.34/65.14 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.14 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.14 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.14 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.14 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.34/65.14 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.34/65.14 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.14 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.14 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.14 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.14 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.14 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.14 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.14 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.14 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.14 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.34/65.14 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.14 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.14 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.14 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.14 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.34/65.14 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.14 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.14 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.14 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.14 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.14 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.14 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.14 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.14 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.34/65.14 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.14 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.14 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.14 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.14 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.14 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.14 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.14 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.14 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.14 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.14 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.14 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.14 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.14 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.14 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.14 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.14 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.14 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.14 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.14 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.14 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.34/65.14 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.14 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.14 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.34/65.14 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.14 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.14 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.14 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.14 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.14 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.14 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.14 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.34/65.14 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.14 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.14 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.14 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.14 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.14 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.14 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.14 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.14 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.14 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.14 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.14 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.14 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.14 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.34/65.14 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.34/65.14 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.14 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.14 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.14 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.14 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.14 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.14 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.14 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.14 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.14 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.14 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.14 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.14 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.34/65.14 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.14 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.14 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.14 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.14 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.14 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.14 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.14 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.14 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.14 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.34/65.14 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.14 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.14 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.14 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.14 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.14 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.14 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.14 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.14 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.14 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.14 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.14 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.14 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.14 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.14 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.14 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.14 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.14 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.14 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.14 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.14 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.34/65.14 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.14 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.34/65.14 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.14 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.14 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.34/65.14 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.14 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.14 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.14 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.34/65.14 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.14 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.14 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.14 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.14 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.34/65.14 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.14 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.14 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.14 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.14 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.14 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.14 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.14 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.14 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.34/65.14 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.14 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.14 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.14 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.14 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.34/65.14 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.14 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.14 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.14 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.34/65.14 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.14 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.14 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.14 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.14 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.14 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.34/65.14 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.14 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.14 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.14 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.14 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.14 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.14 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.34/65.14 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.14 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.14 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.14 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.14 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.14 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.14 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.14 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.34/65.14 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.14 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.14 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.34/65.14 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.14 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.14 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.14 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.14 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.14 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.14 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.14 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.14 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.14 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.14 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.14 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.14 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.14 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.14 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.14 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.14 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.14 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.14 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.14 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.14 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.34/65.14 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.14 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.14 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.34/65.14 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.14 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.14 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.34/65.14 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.14 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.14 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.34/65.14 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.14 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.14 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.14 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.14 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.14 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.14 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.14 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.14 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.14 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.14 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.14 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.14 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.14 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.14 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.14 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.14 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.14 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.14 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.14 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.14 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.14 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.14 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.14 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.14 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.14 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.14 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.14 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.14 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.14 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.14 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.14 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.14 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.14 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.14 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.14 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.14 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.14 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.14 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.14 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.14 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.14 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.14 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.14 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.14 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.14 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.14 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.14 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.14 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.14 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.14 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.34/65.14 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.34/65.14 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.14 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.14 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.14 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.14 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.34/65.14 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.14 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.14 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.14 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.14 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.14 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.14 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.14 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.14 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.14 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.14 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.14 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.34/65.14 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.14 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.14 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.14 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.14 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.14 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.14 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.14 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.34/65.14 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.14 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.34/65.14 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.14 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.14 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.14 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.14 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.14 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.34/65.14 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.14 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.14 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.14 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.14 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.14 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.34/65.14 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.14 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.14 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.14 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.14 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.14 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.14 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.34/65.14 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.14 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.34/65.14 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.14 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.14 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.34/65.14 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.34/65.14 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.14 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.14 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.14 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.14 100.34/65.14 The TRS R consists of the following rules: 100.34/65.14 100.34/65.14 new_primMulNat0(Zero, wz5100) -> Zero 100.34/65.14 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.34/65.14 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.34/65.14 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.34/65.14 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.34/65.14 new_primPlusNat0(Zero, Zero) -> Zero 100.34/65.14 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.34/65.14 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.34/65.14 100.34/65.14 The set Q consists of the following terms: 100.34/65.14 100.34/65.14 new_primPlusNat1(Succ(x0), x1) 100.34/65.14 new_primMulNat0(Zero, x0) 100.34/65.14 new_primMulNat0(Succ(x0), x1) 100.34/65.14 new_primPlusNat0(Succ(x0), Zero) 100.34/65.14 new_primPlusNat0(Succ(x0), Succ(x1)) 100.34/65.14 new_primPlusNat1(Zero, x0) 100.34/65.14 new_primPlusNat0(Zero, Zero) 100.34/65.14 new_primPlusNat0(Zero, Succ(x0)) 100.34/65.14 100.34/65.14 We have to consider all minimal (P,Q,R)-chains. 100.34/65.14 ---------------------------------------- 100.34/65.14 100.34/65.14 (219) TransformationProof (EQUIVALENT) 100.34/65.14 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) at position [7] we obtained the following new rules [LPAR04]: 100.34/65.14 100.34/65.14 (new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc),new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc)) 100.34/65.14 100.34/65.14 100.34/65.14 ---------------------------------------- 100.34/65.14 100.34/65.14 (220) 100.34/65.14 Obligation: 100.34/65.14 Q DP problem: 100.34/65.14 The TRS P consists of the following rules: 100.34/65.14 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.34/65.14 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.34/65.14 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.34/65.14 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.14 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.14 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.14 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.14 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.34/65.14 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.34/65.14 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.34/65.14 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.34/65.14 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.34/65.14 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.14 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.14 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.14 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.14 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.14 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.14 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.14 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.14 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.14 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.14 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.14 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.14 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.14 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.14 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.14 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.14 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.14 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.14 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.14 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.14 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.14 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.34/65.14 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.34/65.14 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.34/65.14 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.14 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.14 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.14 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.14 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.14 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.14 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.14 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.14 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.14 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.14 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.34/65.14 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.14 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.14 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.14 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.14 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.14 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.14 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.34/65.14 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.14 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.14 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.14 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.14 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.14 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.14 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.34/65.14 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.14 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.14 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.14 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.34/65.14 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.14 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.34/65.14 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.14 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.14 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.34/65.14 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.14 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.34/65.14 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.14 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.14 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.14 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.14 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.34/65.14 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.34/65.14 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.14 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.14 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.14 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.14 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.14 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.14 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.14 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.14 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.14 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.34/65.14 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.14 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.14 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.14 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.14 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.34/65.14 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.14 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.14 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.14 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.14 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.14 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.14 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.14 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.14 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.34/65.14 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.14 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.14 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.14 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.14 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.14 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.14 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.14 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.14 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.14 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.14 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.14 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.14 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.14 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.14 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.14 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.14 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.14 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.14 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.14 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.14 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.34/65.14 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.14 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.14 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.34/65.14 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.14 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.14 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.14 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.14 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.14 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.14 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.14 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.34/65.14 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.14 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.14 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.14 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.14 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.14 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.14 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.14 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.14 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.14 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.14 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.14 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.14 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.14 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.34/65.14 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.34/65.14 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.14 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.14 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.14 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.14 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.14 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.14 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.14 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.14 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.14 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.14 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.14 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.14 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.34/65.14 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.14 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.14 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.14 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.14 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.14 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.14 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.14 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.14 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.14 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.34/65.14 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.14 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.14 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.14 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.14 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.14 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.14 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.14 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.14 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.14 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.14 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.14 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.14 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.14 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.14 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.14 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.14 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.14 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.14 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.14 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.14 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.34/65.14 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.14 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.34/65.14 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.14 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.14 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.34/65.14 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.14 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.14 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.14 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.34/65.14 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.14 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.14 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.14 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.14 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.34/65.14 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.14 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.14 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.14 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.14 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.14 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.14 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.14 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.14 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.14 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.14 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.14 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.34/65.14 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.14 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.14 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.14 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.14 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.34/65.14 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.14 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.14 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.14 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.34/65.14 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.14 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.14 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.14 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.14 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.14 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.34/65.14 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.14 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.14 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.14 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.14 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.14 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.14 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.34/65.14 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.14 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.14 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.14 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.14 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.14 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.14 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.14 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.34/65.14 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.14 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.14 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.34/65.14 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.14 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.14 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.14 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.14 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.14 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.14 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.14 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.14 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.14 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.14 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.14 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.14 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.14 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.14 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.14 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.14 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.14 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.14 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.14 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.14 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.34/65.14 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.14 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.14 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.34/65.14 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.14 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.14 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.34/65.14 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.14 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.14 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.34/65.14 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.14 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.14 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.14 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.14 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.14 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.14 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.14 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.14 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.14 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.14 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.14 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.14 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.14 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.15 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.15 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.15 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.15 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.15 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.15 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.15 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.15 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.15 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.15 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.15 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.15 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.15 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.15 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.15 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.15 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.15 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.15 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.15 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.15 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.15 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.15 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.15 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.15 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.15 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.15 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.15 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.15 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.15 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.15 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.15 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.15 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.15 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.15 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.15 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.15 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.15 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.34/65.15 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.34/65.15 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.15 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.15 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.15 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.15 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.34/65.15 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.15 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.15 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.15 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.15 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.15 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.15 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.15 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.15 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.15 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.15 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.15 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.34/65.15 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.15 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.15 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.15 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.15 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.15 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.15 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.15 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.34/65.15 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.15 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.34/65.15 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.15 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.15 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.15 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.15 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.15 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.34/65.15 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.15 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.15 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.15 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.15 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.15 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.34/65.15 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.15 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.15 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.15 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.15 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.15 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.15 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.34/65.15 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.15 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.34/65.15 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.15 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.15 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.34/65.15 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.34/65.15 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.15 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.15 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.15 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.15 100.34/65.15 The TRS R consists of the following rules: 100.34/65.15 100.34/65.15 new_primMulNat0(Zero, wz5100) -> Zero 100.34/65.15 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.34/65.15 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.34/65.15 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.34/65.15 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.34/65.15 new_primPlusNat0(Zero, Zero) -> Zero 100.34/65.15 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.34/65.15 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.34/65.15 100.34/65.15 The set Q consists of the following terms: 100.34/65.15 100.34/65.15 new_primPlusNat1(Succ(x0), x1) 100.34/65.15 new_primMulNat0(Zero, x0) 100.34/65.15 new_primMulNat0(Succ(x0), x1) 100.34/65.15 new_primPlusNat0(Succ(x0), Zero) 100.34/65.15 new_primPlusNat0(Succ(x0), Succ(x1)) 100.34/65.15 new_primPlusNat1(Zero, x0) 100.34/65.15 new_primPlusNat0(Zero, Zero) 100.34/65.15 new_primPlusNat0(Zero, Succ(x0)) 100.34/65.15 100.34/65.15 We have to consider all minimal (P,Q,R)-chains. 100.34/65.15 ---------------------------------------- 100.34/65.15 100.34/65.15 (221) DependencyGraphProof (EQUIVALENT) 100.34/65.15 The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 1 SCC with 2 less nodes. 100.34/65.15 ---------------------------------------- 100.34/65.15 100.34/65.15 (222) 100.34/65.15 Obligation: 100.34/65.15 Q DP problem: 100.34/65.15 The TRS P consists of the following rules: 100.34/65.15 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.34/65.15 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.34/65.15 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.34/65.15 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.15 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.15 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.15 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.15 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.34/65.15 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.34/65.15 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.34/65.15 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.34/65.15 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.34/65.15 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.15 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.15 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.15 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.15 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.15 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.15 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.15 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.15 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.15 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.15 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.15 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.15 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.15 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.15 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.15 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.15 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.15 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.15 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.15 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.15 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.15 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.15 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.34/65.15 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.34/65.15 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.34/65.15 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.15 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.15 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.15 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.15 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.15 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.15 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.15 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.34/65.15 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.15 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.15 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.15 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.15 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.15 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.15 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.34/65.15 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.15 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.15 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.15 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.15 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.15 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.15 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.34/65.15 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.15 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.15 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.15 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.34/65.15 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.15 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.34/65.15 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.15 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.15 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.34/65.15 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.15 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.34/65.15 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.15 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.15 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.15 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.15 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.34/65.15 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.34/65.15 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.15 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.15 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.15 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.15 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.15 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.15 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.15 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.15 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.15 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.34/65.15 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.15 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.15 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.15 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.15 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.34/65.15 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.15 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.15 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.15 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.15 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.15 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.15 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.15 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.15 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.34/65.15 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.15 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.15 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.15 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.15 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.15 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.15 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.15 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.15 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.15 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.15 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.15 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.15 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.15 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.15 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.15 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.15 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.15 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.15 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.15 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.15 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.34/65.15 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.15 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.15 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.34/65.15 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.15 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.15 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.15 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.15 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.15 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.15 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.15 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.34/65.15 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.15 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.15 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.15 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.15 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.15 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.15 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.15 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.15 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.15 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.15 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.15 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.15 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.15 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.34/65.15 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.34/65.15 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.15 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.15 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.15 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.15 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.15 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.15 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.15 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.15 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.15 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.15 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.15 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.15 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.34/65.15 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.15 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.15 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.15 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.15 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.15 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.15 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.15 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.15 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.15 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.34/65.15 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.15 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.15 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.15 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.15 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.15 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.15 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.15 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.15 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.15 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.15 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.15 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.15 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.15 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.15 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.15 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.15 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.15 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.15 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.15 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.15 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.34/65.15 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.15 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.34/65.15 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.15 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.15 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.34/65.15 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.15 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.15 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.15 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.34/65.15 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.15 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.15 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.15 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.15 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.34/65.15 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.15 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.15 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.15 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.15 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.15 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.15 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.15 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.15 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.34/65.15 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.15 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.15 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.15 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.15 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.34/65.15 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.15 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.15 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.15 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.34/65.15 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.15 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.15 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.15 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.15 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.15 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.34/65.15 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.15 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.15 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.15 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.15 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.15 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.15 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.34/65.15 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.15 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.15 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.15 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.15 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.15 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.15 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.15 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.34/65.15 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.15 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.15 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.34/65.15 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.15 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.15 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.15 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.15 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.15 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.15 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.15 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.15 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.15 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.15 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.15 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.15 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.15 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.15 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.15 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.15 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.15 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.15 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.15 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.15 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.34/65.15 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.15 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.15 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.34/65.15 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.15 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.15 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.34/65.15 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.15 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.15 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.34/65.15 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.15 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.15 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.15 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.15 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.15 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.15 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.15 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.15 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.15 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.15 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.15 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.15 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.15 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.15 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.15 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.15 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.15 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.15 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.15 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.15 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.15 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.15 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.15 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.15 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.15 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.15 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.15 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.15 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.15 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.15 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.15 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.15 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.15 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.15 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.15 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.15 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.15 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.15 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.15 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.15 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.15 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.15 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.15 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.15 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.15 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.15 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.15 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.15 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.15 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.15 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.34/65.15 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.34/65.15 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.15 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.15 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.15 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.15 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.34/65.15 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.15 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.15 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.15 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.15 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.15 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.15 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.15 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.15 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.15 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.15 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.15 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.34/65.15 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.15 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.15 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.15 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.15 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.15 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.15 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.15 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.34/65.15 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.15 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.34/65.15 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.15 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.15 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.15 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.15 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.15 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.34/65.15 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.15 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.15 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.15 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.15 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.15 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.34/65.15 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.15 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.15 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.15 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.15 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.15 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.15 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.34/65.15 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.15 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.34/65.15 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.15 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.15 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.34/65.15 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.34/65.15 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.15 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.15 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.15 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.15 100.34/65.15 The TRS R consists of the following rules: 100.34/65.15 100.34/65.15 new_primMulNat0(Zero, wz5100) -> Zero 100.34/65.15 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.34/65.15 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.34/65.15 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.34/65.15 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.34/65.15 new_primPlusNat0(Zero, Zero) -> Zero 100.34/65.15 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.34/65.15 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.34/65.15 100.34/65.15 The set Q consists of the following terms: 100.34/65.15 100.34/65.15 new_primPlusNat1(Succ(x0), x1) 100.34/65.15 new_primMulNat0(Zero, x0) 100.34/65.15 new_primMulNat0(Succ(x0), x1) 100.34/65.15 new_primPlusNat0(Succ(x0), Zero) 100.34/65.15 new_primPlusNat0(Succ(x0), Succ(x1)) 100.34/65.15 new_primPlusNat1(Zero, x0) 100.34/65.15 new_primPlusNat0(Zero, Zero) 100.34/65.15 new_primPlusNat0(Zero, Succ(x0)) 100.34/65.15 100.34/65.15 We have to consider all minimal (P,Q,R)-chains. 100.34/65.15 ---------------------------------------- 100.34/65.15 100.34/65.15 (223) TransformationProof (EQUIVALENT) 100.34/65.15 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) at position [7] we obtained the following new rules [LPAR04]: 100.34/65.15 100.34/65.15 (new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc),new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc)) 100.34/65.15 100.34/65.15 100.34/65.15 ---------------------------------------- 100.34/65.15 100.34/65.15 (224) 100.34/65.15 Obligation: 100.34/65.15 Q DP problem: 100.34/65.15 The TRS P consists of the following rules: 100.34/65.15 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.34/65.15 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.34/65.15 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.34/65.15 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.15 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.15 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.15 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.15 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.34/65.15 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.34/65.15 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.34/65.15 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.34/65.15 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.34/65.15 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.15 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.15 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.15 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.15 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.15 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.15 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.15 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.15 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.15 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.15 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.15 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.15 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.15 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.15 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.15 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.15 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.15 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.15 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.15 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.15 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.15 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.15 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.15 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.16 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.16 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.34/65.16 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.34/65.16 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.34/65.16 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.16 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.16 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.16 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.16 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.16 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.16 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.16 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.34/65.16 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.16 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.16 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.16 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.16 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.16 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.16 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.34/65.16 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.16 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.16 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.16 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.16 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.16 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.16 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.34/65.16 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.16 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.16 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.16 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.34/65.16 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.16 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.34/65.16 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.16 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.16 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.34/65.16 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.16 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.34/65.16 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.16 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.16 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.16 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.16 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.34/65.16 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.34/65.16 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.16 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.16 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.16 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.16 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.16 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.16 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.16 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.16 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.16 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.34/65.16 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.16 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.16 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.16 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.16 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.34/65.16 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.16 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.16 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.16 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.16 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.16 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.16 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.16 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.16 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.34/65.16 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.16 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.16 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.16 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.16 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.16 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.16 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.16 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.16 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.16 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.16 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.16 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.16 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.16 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.16 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.16 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.16 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.16 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.16 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.16 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.16 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.34/65.16 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.16 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.16 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.34/65.16 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.16 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.16 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.16 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.16 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.16 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.16 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.16 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.34/65.16 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.16 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.16 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.16 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.16 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.16 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.16 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.16 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.16 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.16 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.16 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.16 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.16 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.16 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.34/65.16 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.34/65.16 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.16 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.16 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.16 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.16 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.16 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.16 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.16 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.16 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.16 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.16 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.16 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.16 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.34/65.16 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.16 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.16 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.16 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.16 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.16 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.16 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.16 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.16 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.16 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.34/65.16 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.16 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.16 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.16 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.16 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.16 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.16 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.16 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.16 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.16 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.16 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.16 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.16 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.16 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.16 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.16 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.16 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.16 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.16 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.16 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.16 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.34/65.16 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.16 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.34/65.16 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.16 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.16 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.34/65.16 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.16 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.16 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.16 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.34/65.16 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.16 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.16 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.16 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.16 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.34/65.16 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.16 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.16 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.16 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.16 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.16 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.16 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.16 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.16 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.34/65.16 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.16 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.16 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.16 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.16 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.34/65.16 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.16 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.16 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.16 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.34/65.16 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.16 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.16 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.16 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.16 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.16 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.34/65.16 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.16 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.16 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.16 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.16 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.16 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.16 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.34/65.16 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.16 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.16 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.16 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.16 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.16 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.16 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.16 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.34/65.16 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.16 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.16 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.34/65.16 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.16 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.16 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.16 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.16 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.16 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.16 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.16 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.16 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.16 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.16 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.16 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.16 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.16 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.16 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.16 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.16 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.16 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.16 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.16 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.16 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.34/65.16 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.16 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.16 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.34/65.16 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.16 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.16 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.34/65.16 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.16 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.16 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.34/65.16 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.16 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.16 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.16 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.16 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.16 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.16 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.16 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.16 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.16 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.16 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.16 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.16 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.16 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.16 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.16 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.16 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.16 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.16 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.16 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.16 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.16 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.16 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.16 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.16 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.16 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.16 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.16 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.16 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.16 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.16 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.16 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.16 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.16 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.16 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.16 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.16 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.16 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.16 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.16 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.16 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.16 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.16 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.16 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.16 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.16 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.16 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.16 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.16 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.16 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.16 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.34/65.16 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.34/65.16 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.16 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.16 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.16 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.16 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.34/65.16 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.16 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.16 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.16 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.16 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.16 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.16 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.16 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.16 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.16 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.16 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.16 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.34/65.16 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.16 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.16 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.16 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.16 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.16 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.16 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.16 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.34/65.16 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.16 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.34/65.16 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.16 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.16 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.16 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.16 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.16 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.34/65.16 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.16 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.16 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.16 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.16 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.16 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.34/65.16 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.16 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.16 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.16 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.16 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.16 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.16 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.34/65.16 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.16 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.34/65.16 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.16 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.16 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.34/65.16 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.34/65.16 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.16 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.16 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.16 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.16 100.34/65.16 The TRS R consists of the following rules: 100.34/65.16 100.34/65.16 new_primMulNat0(Zero, wz5100) -> Zero 100.34/65.16 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.34/65.16 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.34/65.16 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.34/65.16 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.34/65.16 new_primPlusNat0(Zero, Zero) -> Zero 100.34/65.16 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.34/65.16 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.34/65.16 100.34/65.16 The set Q consists of the following terms: 100.34/65.16 100.34/65.16 new_primPlusNat1(Succ(x0), x1) 100.34/65.16 new_primMulNat0(Zero, x0) 100.34/65.16 new_primMulNat0(Succ(x0), x1) 100.34/65.16 new_primPlusNat0(Succ(x0), Zero) 100.34/65.16 new_primPlusNat0(Succ(x0), Succ(x1)) 100.34/65.16 new_primPlusNat1(Zero, x0) 100.34/65.16 new_primPlusNat0(Zero, Zero) 100.34/65.16 new_primPlusNat0(Zero, Succ(x0)) 100.34/65.16 100.34/65.16 We have to consider all minimal (P,Q,R)-chains. 100.34/65.16 ---------------------------------------- 100.34/65.16 100.34/65.16 (225) DependencyGraphProof (EQUIVALENT) 100.34/65.16 The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 1 SCC with 2 less nodes. 100.34/65.16 ---------------------------------------- 100.34/65.16 100.34/65.16 (226) 100.34/65.16 Obligation: 100.34/65.16 Q DP problem: 100.34/65.16 The TRS P consists of the following rules: 100.34/65.16 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.34/65.16 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.34/65.16 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.34/65.16 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.16 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.16 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.16 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.16 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.34/65.16 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.34/65.16 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.34/65.16 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.34/65.16 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.34/65.16 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.16 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.16 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.16 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.16 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.16 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.16 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.16 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.16 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.16 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.16 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.16 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.16 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.16 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.16 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.16 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.16 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.16 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.16 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.16 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.16 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.16 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.16 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.16 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.34/65.16 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.34/65.16 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.34/65.16 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.16 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.16 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.16 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.16 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.16 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.16 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.16 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.34/65.16 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.16 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.16 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.16 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.16 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.16 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.16 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.34/65.16 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.16 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.16 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.16 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.16 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.16 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.16 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.34/65.16 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.16 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.16 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.16 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.34/65.16 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.16 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.34/65.16 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.16 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.16 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.34/65.16 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.16 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.34/65.16 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.16 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.16 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.16 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.16 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.34/65.16 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.34/65.16 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.16 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.16 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.16 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.16 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.16 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.16 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.16 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.16 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.16 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.34/65.16 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.16 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.16 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.16 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.16 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.34/65.16 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.16 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.16 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.16 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.16 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.16 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.16 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.16 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.16 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.34/65.16 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.16 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.16 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.16 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.16 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.16 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.16 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.16 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.16 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.16 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.16 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.16 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.16 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.16 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.16 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.16 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.16 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.16 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.16 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.16 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.16 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.34/65.16 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.16 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.16 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.34/65.16 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.16 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.16 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.16 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.16 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.16 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.16 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.16 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.34/65.16 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.16 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.16 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.16 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.16 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.16 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.16 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.16 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.16 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.16 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.16 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.16 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.16 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.16 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.34/65.16 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.34/65.16 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.16 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.16 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.16 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.16 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.16 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.16 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.16 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.16 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.16 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.16 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.16 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.16 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.34/65.16 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.16 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.16 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.16 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.16 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.16 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.16 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.16 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.16 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.16 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.34/65.16 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.16 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.16 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.16 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.16 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.16 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.16 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.16 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.16 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.16 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.16 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.16 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.16 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.16 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.16 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.16 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.16 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.16 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.16 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.16 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.16 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.34/65.16 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.16 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.34/65.16 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.16 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.16 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.34/65.16 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.16 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.16 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.16 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.34/65.16 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.16 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.16 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.16 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.16 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.34/65.16 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.16 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.16 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.16 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.16 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.16 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.16 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.16 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.16 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.34/65.16 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.16 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.16 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.16 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.16 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.34/65.16 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.16 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.16 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.16 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.34/65.16 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.16 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.16 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.16 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.16 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.16 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.34/65.16 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.16 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.16 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.16 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.16 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.16 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.16 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.34/65.16 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.16 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.16 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.16 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.16 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.16 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.16 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.16 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.34/65.16 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.16 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.16 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.34/65.16 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.16 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.16 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.16 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.16 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.16 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.16 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.16 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.16 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.16 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.16 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.16 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.16 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.16 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.16 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.16 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.16 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.16 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.16 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.16 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.16 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.34/65.16 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.16 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.16 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.34/65.16 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.16 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.16 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.34/65.16 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.16 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.16 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.34/65.16 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.16 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.16 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.16 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.16 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.16 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.16 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.16 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.16 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.16 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.16 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.16 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.16 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.16 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.16 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.16 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.16 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.16 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.16 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.16 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.16 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.16 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.16 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.16 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.16 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.16 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.16 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.16 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.16 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.16 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.16 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.16 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.16 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.16 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.16 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.16 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.16 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.16 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.16 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.16 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.16 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.16 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.16 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.16 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.16 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.16 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.16 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.16 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.16 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.16 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.16 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.34/65.16 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.34/65.16 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.16 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.16 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.16 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.16 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.34/65.16 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.16 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.16 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.16 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.16 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.16 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.16 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.16 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.16 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.16 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.16 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.16 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.34/65.16 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.16 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.16 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.16 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.16 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.16 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.16 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.16 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.34/65.16 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.16 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.34/65.16 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.16 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.16 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.16 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.16 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.16 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.34/65.16 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.16 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.16 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.16 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.16 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.16 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.34/65.16 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.16 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.16 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.16 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.16 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.16 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.16 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.34/65.16 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.16 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.34/65.16 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.16 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.16 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.34/65.16 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.34/65.16 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.16 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.16 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.16 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.16 100.34/65.16 The TRS R consists of the following rules: 100.34/65.16 100.34/65.16 new_primMulNat0(Zero, wz5100) -> Zero 100.34/65.16 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.34/65.16 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.34/65.16 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.34/65.16 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.34/65.16 new_primPlusNat0(Zero, Zero) -> Zero 100.34/65.16 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.34/65.16 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.34/65.16 100.34/65.16 The set Q consists of the following terms: 100.34/65.16 100.34/65.16 new_primPlusNat1(Succ(x0), x1) 100.34/65.16 new_primMulNat0(Zero, x0) 100.34/65.16 new_primMulNat0(Succ(x0), x1) 100.34/65.16 new_primPlusNat0(Succ(x0), Zero) 100.34/65.16 new_primPlusNat0(Succ(x0), Succ(x1)) 100.34/65.16 new_primPlusNat1(Zero, x0) 100.34/65.16 new_primPlusNat0(Zero, Zero) 100.34/65.16 new_primPlusNat0(Zero, Succ(x0)) 100.34/65.16 100.34/65.16 We have to consider all minimal (P,Q,R)-chains. 100.34/65.16 ---------------------------------------- 100.34/65.16 100.34/65.16 (227) TransformationProof (EQUIVALENT) 100.34/65.16 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) at position [6] we obtained the following new rules [LPAR04]: 100.34/65.16 100.34/65.16 (new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc),new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc)) 100.34/65.16 100.34/65.16 100.34/65.16 ---------------------------------------- 100.34/65.16 100.34/65.16 (228) 100.34/65.16 Obligation: 100.34/65.16 Q DP problem: 100.34/65.16 The TRS P consists of the following rules: 100.34/65.16 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.16 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.16 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.16 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.34/65.17 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.34/65.17 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.34/65.17 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.17 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.17 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.17 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.17 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.34/65.17 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.34/65.17 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.34/65.17 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.34/65.17 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.34/65.17 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.17 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.17 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.17 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.17 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.17 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.17 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.17 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.17 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.17 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.17 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.17 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.17 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.17 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.17 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.17 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.17 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.17 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.17 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.17 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.17 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.17 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.17 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.17 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.34/65.17 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.34/65.17 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.34/65.17 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.17 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.17 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.17 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.17 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.17 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.17 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.17 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.34/65.17 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.17 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.17 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.17 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.17 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.17 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.17 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.34/65.17 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.17 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.17 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.17 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.17 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.17 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.17 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.34/65.17 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.17 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.17 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.17 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.34/65.17 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.17 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.34/65.17 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.17 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.17 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.34/65.17 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.17 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.34/65.17 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.17 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.17 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.17 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.17 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.34/65.17 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.34/65.17 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.17 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.17 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.17 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.17 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.17 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.17 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.17 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.17 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.17 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.34/65.17 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.17 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.17 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.17 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.17 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.34/65.17 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.17 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.17 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.17 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.17 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.17 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.17 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.17 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.17 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.34/65.17 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.17 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.17 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.17 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.17 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.17 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.17 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.17 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.17 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.17 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.17 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.17 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.17 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.17 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.17 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.17 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.17 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.17 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.17 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.17 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.17 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.34/65.17 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.17 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.17 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.34/65.17 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.17 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.17 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.17 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.17 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.17 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.17 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.17 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.34/65.17 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.17 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.17 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.17 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.17 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.17 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.17 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.17 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.17 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.17 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.17 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.17 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.17 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.17 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.34/65.17 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.34/65.17 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.17 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.17 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.17 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.17 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.17 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.17 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.17 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.17 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.17 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.17 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.17 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.17 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.34/65.17 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.17 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.17 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.17 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.17 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.17 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.17 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.17 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.17 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.17 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.34/65.17 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.17 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.17 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.17 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.17 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.17 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.17 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.17 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.17 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.17 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.17 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.17 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.17 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.17 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.17 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.17 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.17 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.17 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.17 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.17 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.17 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.34/65.17 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.17 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.34/65.17 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.17 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.17 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.34/65.17 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.17 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.17 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.17 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.34/65.17 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.17 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.17 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.17 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.17 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.34/65.17 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.17 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.17 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.17 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.17 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.17 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.17 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.17 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.17 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.34/65.17 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.17 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.17 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.17 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.17 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.34/65.17 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.17 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.17 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.17 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.34/65.17 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.17 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.17 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.17 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.17 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.17 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.34/65.17 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.17 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.17 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.17 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.17 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.17 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.17 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.34/65.17 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.17 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.17 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.17 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.17 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.17 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.17 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.17 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.34/65.17 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.17 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.17 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.34/65.17 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.17 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.17 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.17 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.17 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.17 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.17 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.17 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.17 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.17 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.17 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.17 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.17 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.17 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.17 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.17 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.17 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.17 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.17 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.17 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.17 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.34/65.17 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.17 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.17 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.34/65.17 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.17 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.17 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.34/65.17 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.17 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.17 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.34/65.17 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.17 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.17 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.17 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.17 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.17 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.17 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.17 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.17 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.17 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.17 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.17 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.17 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.17 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.17 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.17 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.17 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.17 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.17 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.17 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.17 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.17 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.17 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.17 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.17 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.17 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.17 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.17 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.17 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.17 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.17 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.17 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.17 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.17 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.17 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.17 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.17 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.17 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.17 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.17 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.17 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.17 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.17 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.17 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.17 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.17 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.17 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.17 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.17 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.17 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.17 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.34/65.17 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.34/65.17 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.17 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.17 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.17 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.17 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.34/65.17 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.17 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.17 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.17 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.17 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.17 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.17 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.17 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.17 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.17 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.17 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.17 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.34/65.17 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.17 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.17 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.17 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.17 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.17 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.17 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.17 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.34/65.17 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.17 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.34/65.17 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.17 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.17 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.17 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.17 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.17 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.34/65.17 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.17 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.17 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.17 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.17 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.17 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.34/65.17 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.17 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.17 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.17 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.17 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.17 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.17 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.34/65.17 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.17 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.34/65.17 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.17 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.17 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.34/65.17 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.34/65.17 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.17 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.17 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.17 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.17 100.34/65.17 The TRS R consists of the following rules: 100.34/65.17 100.34/65.17 new_primMulNat0(Zero, wz5100) -> Zero 100.34/65.17 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.34/65.17 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.34/65.17 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.34/65.17 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.34/65.17 new_primPlusNat0(Zero, Zero) -> Zero 100.34/65.17 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.34/65.17 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.34/65.17 100.34/65.17 The set Q consists of the following terms: 100.34/65.17 100.34/65.17 new_primPlusNat1(Succ(x0), x1) 100.34/65.17 new_primMulNat0(Zero, x0) 100.34/65.17 new_primMulNat0(Succ(x0), x1) 100.34/65.17 new_primPlusNat0(Succ(x0), Zero) 100.34/65.17 new_primPlusNat0(Succ(x0), Succ(x1)) 100.34/65.17 new_primPlusNat1(Zero, x0) 100.34/65.17 new_primPlusNat0(Zero, Zero) 100.34/65.17 new_primPlusNat0(Zero, Succ(x0)) 100.34/65.17 100.34/65.17 We have to consider all minimal (P,Q,R)-chains. 100.34/65.17 ---------------------------------------- 100.34/65.17 100.34/65.17 (229) DependencyGraphProof (EQUIVALENT) 100.34/65.17 The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 1 SCC with 1 less node. 100.34/65.17 ---------------------------------------- 100.34/65.17 100.34/65.17 (230) 100.34/65.17 Obligation: 100.34/65.17 Q DP problem: 100.34/65.17 The TRS P consists of the following rules: 100.34/65.17 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.34/65.17 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.34/65.17 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.34/65.17 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.17 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.17 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.17 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.17 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.34/65.17 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.34/65.17 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.34/65.17 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.34/65.17 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.34/65.17 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.17 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.17 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.17 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.17 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.17 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.17 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.17 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.17 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.17 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.17 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.17 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.17 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.17 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.17 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.17 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.17 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.17 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.17 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.17 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.17 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.17 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.17 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.17 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.34/65.17 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.34/65.17 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.34/65.17 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.17 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.17 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.17 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.17 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.17 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.17 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.17 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.17 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.17 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.17 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.17 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.17 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.17 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.17 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.34/65.17 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.17 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.17 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.18 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.18 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.18 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.18 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.34/65.18 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.18 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.18 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.18 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.18 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.18 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.18 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.34/65.18 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.18 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.18 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.18 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.34/65.18 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.18 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.34/65.18 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.18 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.18 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.34/65.18 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.18 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.34/65.18 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.18 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.18 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.18 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.18 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.34/65.18 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.34/65.18 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.18 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.18 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.18 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.18 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.18 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.18 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.18 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.18 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.18 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.34/65.18 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.18 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.18 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.18 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.18 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.34/65.18 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.18 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.18 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.18 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.18 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.18 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.18 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.18 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.18 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.34/65.18 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.18 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.18 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.18 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.18 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.18 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.18 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.18 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.18 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.18 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.18 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.18 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.18 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.18 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.18 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.18 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.18 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.18 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.18 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.18 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.18 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.34/65.18 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.18 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.18 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.34/65.18 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.18 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.18 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.18 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.18 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.18 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.18 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.18 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.34/65.18 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.18 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.18 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.18 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.18 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.18 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.18 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.18 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.18 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.18 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.18 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.18 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.18 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.18 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.34/65.18 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.34/65.18 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.18 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.18 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.18 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.18 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.18 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.18 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.18 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.18 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.18 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.18 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.18 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.18 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.34/65.18 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.18 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.18 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.18 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.18 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.18 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.18 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.18 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.18 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.18 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.34/65.18 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.18 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.18 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.18 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.18 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.18 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.18 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.18 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.18 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.18 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.18 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.18 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.18 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.18 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.18 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.18 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.18 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.18 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.18 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.18 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.18 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.34/65.18 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.18 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.34/65.18 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.18 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.18 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.34/65.18 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.18 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.18 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.18 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.34/65.18 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.18 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.18 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.18 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.18 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.34/65.18 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.18 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.18 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.18 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.18 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.18 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.18 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.18 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.18 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.18 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.34/65.18 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.18 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.18 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.18 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.18 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.34/65.18 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.18 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.18 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.18 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.34/65.18 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.18 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.18 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.18 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.18 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.18 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.34/65.18 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.18 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.18 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.18 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.18 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.18 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.18 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.34/65.18 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.18 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.18 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.18 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.18 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.18 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.18 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.18 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.34/65.18 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.18 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.18 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.34/65.18 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.18 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.18 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.18 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.18 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.18 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.18 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.18 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.18 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.18 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.18 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.18 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.18 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.18 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.18 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.18 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.18 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.18 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.18 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.18 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.18 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.34/65.18 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.18 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.18 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.34/65.18 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.18 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.18 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.34/65.18 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.18 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.18 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.34/65.18 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.18 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.18 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.18 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.18 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.18 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.18 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.18 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.18 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.18 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.18 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.18 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.18 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.18 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.18 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.18 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.18 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.18 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.18 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.18 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.18 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.18 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.18 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.18 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.18 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.18 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.18 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.18 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.18 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.18 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.18 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.18 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.18 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.18 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.18 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.18 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.18 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.18 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.18 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.18 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.18 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.18 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.18 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.18 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.18 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.18 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.18 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.18 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.18 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.18 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.18 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.34/65.18 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.34/65.18 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.18 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.18 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.18 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.18 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.34/65.18 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.18 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.18 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.18 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.18 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.18 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.18 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.18 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.18 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.18 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.18 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.18 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.34/65.18 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.18 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.18 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.18 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.18 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.18 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.18 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.18 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.34/65.18 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.18 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.34/65.18 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.18 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.18 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.18 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.18 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.18 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.34/65.18 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.18 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.18 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.18 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.18 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.18 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.34/65.18 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.18 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.18 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.18 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.18 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.18 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.18 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.34/65.18 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.18 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.34/65.18 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.18 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.18 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.34/65.18 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.34/65.18 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.18 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.18 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.18 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.18 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.18 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.18 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.18 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.18 100.34/65.18 The TRS R consists of the following rules: 100.34/65.18 100.34/65.18 new_primMulNat0(Zero, wz5100) -> Zero 100.34/65.18 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.34/65.18 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.34/65.18 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.34/65.18 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.34/65.18 new_primPlusNat0(Zero, Zero) -> Zero 100.34/65.18 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.34/65.18 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.34/65.18 100.34/65.18 The set Q consists of the following terms: 100.34/65.18 100.34/65.18 new_primPlusNat1(Succ(x0), x1) 100.34/65.18 new_primMulNat0(Zero, x0) 100.34/65.18 new_primMulNat0(Succ(x0), x1) 100.34/65.18 new_primPlusNat0(Succ(x0), Zero) 100.34/65.18 new_primPlusNat0(Succ(x0), Succ(x1)) 100.34/65.18 new_primPlusNat1(Zero, x0) 100.34/65.18 new_primPlusNat0(Zero, Zero) 100.34/65.18 new_primPlusNat0(Zero, Succ(x0)) 100.34/65.18 100.34/65.18 We have to consider all minimal (P,Q,R)-chains. 100.34/65.18 ---------------------------------------- 100.34/65.18 100.34/65.18 (231) TransformationProof (EQUIVALENT) 100.34/65.18 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) at position [7] we obtained the following new rules [LPAR04]: 100.34/65.18 100.34/65.18 (new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc),new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc)) 100.34/65.18 100.34/65.18 100.34/65.18 ---------------------------------------- 100.34/65.18 100.34/65.18 (232) 100.34/65.18 Obligation: 100.34/65.18 Q DP problem: 100.34/65.18 The TRS P consists of the following rules: 100.34/65.18 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.18 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.34/65.18 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.34/65.18 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.34/65.18 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.18 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.18 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.18 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.18 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.18 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.18 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.18 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.34/65.18 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.34/65.18 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.34/65.18 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.34/65.18 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.34/65.18 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.34/65.18 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.34/65.18 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.18 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.18 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.18 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.18 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.18 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.18 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.18 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.18 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.18 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.18 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.34/65.18 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.18 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.34/65.18 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.18 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.18 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.18 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.18 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.18 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.18 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.18 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.18 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.18 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.18 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.18 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.18 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.18 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.18 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.18 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.18 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.18 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.18 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.18 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.18 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.18 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.18 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.18 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.18 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.18 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.18 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.18 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.18 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.18 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.18 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.18 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.34/65.18 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.34/65.18 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.34/65.18 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.18 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.18 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.18 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.18 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.18 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.18 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.18 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.18 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.18 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.18 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.18 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.18 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.18 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.18 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.18 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.18 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.18 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.18 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.18 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.18 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.18 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.18 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.18 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.18 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.18 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.18 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.18 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.34/65.18 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.18 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.18 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.18 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.18 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.18 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.18 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.34/65.18 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.18 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.18 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.18 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.18 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.18 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.18 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.34/65.18 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.18 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.18 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.18 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.34/65.18 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.18 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.34/65.18 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.18 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.18 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.34/65.18 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.18 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.34/65.18 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.18 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.18 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.18 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.18 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.34/65.18 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.34/65.18 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.18 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.18 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.18 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.18 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.18 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.18 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.18 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.18 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.18 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.34/65.18 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.18 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.18 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.18 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.18 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.34/65.18 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.18 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.18 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.18 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.18 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.18 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.18 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.18 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.18 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.34/65.18 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.18 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.18 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.18 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.18 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.18 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.18 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.18 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.18 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.18 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.18 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.18 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.18 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.18 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.18 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.18 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.18 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.18 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.18 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.18 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.18 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.34/65.18 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.18 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.18 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.34/65.18 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.18 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.18 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.18 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.18 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.18 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.18 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.18 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.34/65.18 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.18 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.18 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.18 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.18 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.18 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.18 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.18 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.18 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.18 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.18 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.18 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.18 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.18 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.34/65.18 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.34/65.18 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.18 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.18 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.18 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.18 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.18 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.18 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.18 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.18 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.18 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.18 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.18 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.18 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.34/65.18 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.18 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.18 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.18 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.18 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.18 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.18 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.18 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.18 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.18 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.34/65.18 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.18 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.18 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.18 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.18 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.18 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.18 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.18 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.18 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.18 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.18 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.18 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.18 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.18 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.18 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.18 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.18 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.18 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.18 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.18 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.18 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.34/65.18 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.18 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.34/65.18 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.18 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.18 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.34/65.18 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.18 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.18 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.18 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.34/65.18 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.18 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.18 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.18 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.18 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.34/65.18 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.18 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.18 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.18 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.18 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.18 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.18 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.18 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.18 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.18 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.34/65.18 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.18 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.18 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.18 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.18 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.34/65.18 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.18 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.18 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.18 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.34/65.18 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.18 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.18 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.18 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.18 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.18 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.34/65.18 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.18 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.18 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.18 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.18 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.18 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.18 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.34/65.18 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.18 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.18 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.18 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.18 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.18 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.18 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.18 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.34/65.18 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.18 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.18 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.34/65.18 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.18 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.18 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.18 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.18 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.18 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.18 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.18 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.18 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.18 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.18 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.18 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.18 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.18 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.18 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.18 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.18 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.18 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.18 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.18 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.18 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.34/65.18 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.18 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.18 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.34/65.18 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.18 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.18 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.34/65.18 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.18 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.18 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.34/65.18 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.18 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.18 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.18 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.18 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.18 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.18 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.18 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.18 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.18 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.18 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.18 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.18 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.18 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.18 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.18 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.18 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.18 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.18 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.18 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.18 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.18 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.18 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.18 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.18 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.18 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.18 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.18 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.18 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.18 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.18 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.18 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.18 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.18 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.18 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.18 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.18 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.18 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.18 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.18 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.18 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.18 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.18 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.18 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.18 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.18 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.18 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.18 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.18 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.18 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.18 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.34/65.18 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.34/65.18 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.18 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.18 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.18 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.18 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.34/65.18 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.18 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.18 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.18 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.18 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.18 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.18 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.18 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.18 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.18 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.18 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.18 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.34/65.18 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.18 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.18 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.18 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.18 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.18 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.18 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.18 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.34/65.18 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.18 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.34/65.18 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.18 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.18 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.18 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.18 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.18 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.34/65.18 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.18 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.18 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.18 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.18 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.18 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.34/65.18 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.18 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.18 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.18 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.18 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.18 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.18 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.34/65.18 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.18 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.34/65.18 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.18 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.18 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.34/65.18 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.34/65.18 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.18 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.18 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.18 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.18 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.18 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.18 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.18 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.18 100.34/65.18 The TRS R consists of the following rules: 100.34/65.18 100.34/65.18 new_primMulNat0(Zero, wz5100) -> Zero 100.34/65.18 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.34/65.18 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.34/65.18 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.34/65.18 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.34/65.18 new_primPlusNat0(Zero, Zero) -> Zero 100.34/65.18 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.34/65.18 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.34/65.18 100.34/65.18 The set Q consists of the following terms: 100.34/65.18 100.34/65.18 new_primPlusNat1(Succ(x0), x1) 100.34/65.18 new_primMulNat0(Zero, x0) 100.34/65.18 new_primMulNat0(Succ(x0), x1) 100.34/65.18 new_primPlusNat0(Succ(x0), Zero) 100.34/65.18 new_primPlusNat0(Succ(x0), Succ(x1)) 100.34/65.18 new_primPlusNat1(Zero, x0) 100.34/65.18 new_primPlusNat0(Zero, Zero) 100.34/65.18 new_primPlusNat0(Zero, Succ(x0)) 100.34/65.18 100.34/65.18 We have to consider all minimal (P,Q,R)-chains. 100.34/65.18 ---------------------------------------- 100.34/65.18 100.34/65.18 (233) DependencyGraphProof (EQUIVALENT) 100.34/65.18 The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 1 SCC with 2 less nodes. 100.34/65.18 ---------------------------------------- 100.34/65.18 100.34/65.18 (234) 100.34/65.18 Obligation: 100.34/65.18 Q DP problem: 100.34/65.18 The TRS P consists of the following rules: 100.34/65.18 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.18 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.34/65.18 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.34/65.18 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.34/65.18 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.18 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.18 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.18 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.18 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.18 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.18 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.18 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.34/65.18 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.34/65.18 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.34/65.18 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.34/65.18 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.34/65.18 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.34/65.18 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.34/65.18 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.18 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.18 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.18 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.18 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.18 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.18 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.18 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.18 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.18 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.18 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.34/65.18 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.18 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.34/65.18 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.18 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.18 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.19 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.19 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.19 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.19 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.19 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.19 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.19 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.19 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.19 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.19 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.19 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.19 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.19 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.19 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.19 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.34/65.19 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.34/65.19 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.34/65.19 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.19 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.19 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.19 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.19 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.19 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.19 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.19 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.19 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.19 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.34/65.19 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.19 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.19 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.19 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.19 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.19 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.19 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.34/65.19 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.19 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.19 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.19 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.19 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.19 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.19 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.34/65.19 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.19 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.19 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.19 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.34/65.19 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.19 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.34/65.19 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.19 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.19 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.34/65.19 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.19 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.34/65.19 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.19 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.19 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.19 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.19 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.34/65.19 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.34/65.19 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.19 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.19 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.19 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.19 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.19 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.19 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.19 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.19 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.19 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.34/65.19 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.19 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.19 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.19 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.19 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.34/65.19 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.19 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.19 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.19 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.19 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.19 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.19 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.19 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.19 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.34/65.19 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.19 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.19 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.19 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.19 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.19 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.19 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.19 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.19 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.19 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.19 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.19 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.19 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.19 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.19 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.19 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.19 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.19 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.19 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.19 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.19 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.34/65.19 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.19 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.19 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.34/65.19 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.19 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.19 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.19 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.19 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.19 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.19 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.19 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.34/65.19 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.19 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.19 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.19 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.19 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.19 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.19 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.19 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.19 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.19 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.19 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.19 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.19 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.19 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.34/65.19 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.34/65.19 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.19 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.19 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.19 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.19 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.19 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.19 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.19 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.19 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.19 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.19 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.19 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.19 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.34/65.19 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.19 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.19 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.19 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.19 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.19 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.19 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.19 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.19 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.19 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.34/65.19 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.19 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.19 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.19 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.19 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.19 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.19 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.19 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.19 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.19 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.19 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.19 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.19 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.19 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.19 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.19 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.19 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.19 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.19 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.19 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.19 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.34/65.19 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.19 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.34/65.19 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.19 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.19 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.34/65.19 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.19 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.19 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.19 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.34/65.19 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.19 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.19 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.19 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.19 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.34/65.19 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.19 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.19 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.19 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.19 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.19 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.19 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.19 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.19 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.34/65.19 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.19 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.19 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.19 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.19 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.34/65.19 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.19 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.19 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.19 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.34/65.19 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.19 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.19 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.19 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.19 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.19 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.34/65.19 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.19 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.19 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.19 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.19 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.19 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.19 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.34/65.19 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.19 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.19 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.19 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.19 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.19 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.19 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.19 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.34/65.19 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.19 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.19 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.34/65.19 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.19 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.19 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.19 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.19 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.19 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.19 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.19 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.19 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.19 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.19 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.19 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.19 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.19 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.19 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.19 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.19 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.19 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.19 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.19 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.19 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.34/65.19 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.19 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.19 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.34/65.19 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.19 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.19 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.34/65.19 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.19 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.19 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.34/65.19 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.19 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.19 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.19 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.19 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.19 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.19 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.19 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.19 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.19 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.19 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.19 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.19 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.19 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.19 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.19 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.19 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.19 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.19 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.19 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.19 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.19 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.19 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.19 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.19 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.19 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.19 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.19 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.19 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.19 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.19 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.19 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.19 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.19 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.19 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.19 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.19 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.19 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.19 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.19 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.19 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.19 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.19 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.19 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.19 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.19 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.19 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.19 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.19 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.19 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.19 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.34/65.19 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.34/65.19 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.19 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.19 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.19 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.19 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.34/65.19 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.19 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.19 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.19 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.19 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.19 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.19 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.19 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.19 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.19 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.19 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.19 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.34/65.19 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.19 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.19 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.19 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.19 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.19 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.19 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.19 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.34/65.19 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.19 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.34/65.19 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.19 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.19 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.19 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.19 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.19 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.34/65.19 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.19 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.19 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.19 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.19 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.19 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.34/65.19 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.19 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.19 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.19 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.19 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.19 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.19 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.34/65.19 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.19 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.34/65.19 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.19 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.19 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.34/65.19 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.34/65.19 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.19 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.19 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.19 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.19 100.34/65.19 The TRS R consists of the following rules: 100.34/65.19 100.34/65.19 new_primMulNat0(Zero, wz5100) -> Zero 100.34/65.19 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.34/65.19 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.34/65.19 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.34/65.19 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.34/65.19 new_primPlusNat0(Zero, Zero) -> Zero 100.34/65.19 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.34/65.19 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.34/65.19 100.34/65.19 The set Q consists of the following terms: 100.34/65.19 100.34/65.19 new_primPlusNat1(Succ(x0), x1) 100.34/65.19 new_primMulNat0(Zero, x0) 100.34/65.19 new_primMulNat0(Succ(x0), x1) 100.34/65.19 new_primPlusNat0(Succ(x0), Zero) 100.34/65.19 new_primPlusNat0(Succ(x0), Succ(x1)) 100.34/65.19 new_primPlusNat1(Zero, x0) 100.34/65.19 new_primPlusNat0(Zero, Zero) 100.34/65.19 new_primPlusNat0(Zero, Succ(x0)) 100.34/65.19 100.34/65.19 We have to consider all minimal (P,Q,R)-chains. 100.34/65.19 ---------------------------------------- 100.34/65.19 100.34/65.19 (235) TransformationProof (EQUIVALENT) 100.34/65.19 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) at position [7] we obtained the following new rules [LPAR04]: 100.34/65.19 100.34/65.19 (new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc),new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc)) 100.34/65.19 100.34/65.19 100.34/65.19 ---------------------------------------- 100.34/65.19 100.34/65.19 (236) 100.34/65.19 Obligation: 100.34/65.19 Q DP problem: 100.34/65.19 The TRS P consists of the following rules: 100.34/65.19 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.34/65.19 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.34/65.19 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.34/65.19 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.19 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.19 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.19 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.19 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.34/65.19 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.34/65.19 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.34/65.19 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.34/65.19 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.34/65.19 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.19 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.19 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.19 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.19 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.19 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.19 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.19 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.19 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.19 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.19 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.19 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.19 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.19 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.19 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.19 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.19 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.19 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.19 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.19 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.19 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.19 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.19 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.19 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.34/65.19 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.34/65.19 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.34/65.19 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.19 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.19 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.19 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.19 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.19 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.19 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.19 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.19 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.19 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.19 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.19 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.19 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.34/65.19 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.19 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.19 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.19 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.19 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.19 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.19 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.34/65.19 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.19 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.19 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.19 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.19 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.19 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.19 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.34/65.19 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.19 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.19 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.19 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.34/65.19 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.19 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.34/65.19 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.19 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.19 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.34/65.19 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.19 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.34/65.19 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.19 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.19 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.19 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.19 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.34/65.19 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.34/65.19 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.19 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.19 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.19 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.19 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.19 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.19 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.19 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.19 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.19 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.34/65.19 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.19 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.19 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.19 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.19 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.34/65.19 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.19 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.19 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.19 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.19 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.19 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.19 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.19 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.19 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.34/65.19 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.19 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.19 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.19 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.19 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.19 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.19 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.19 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.19 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.19 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.19 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.19 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.19 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.19 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.19 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.19 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.19 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.19 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.19 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.19 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.19 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.34/65.19 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.19 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.19 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.34/65.19 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.19 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.19 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.19 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.19 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.19 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.19 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.19 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.34/65.19 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.19 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.19 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.19 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.19 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.19 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.19 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.19 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.19 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.19 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.19 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.19 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.19 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.19 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.34/65.19 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.34/65.19 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.19 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.19 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.19 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.19 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.19 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.19 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.19 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.19 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.19 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.19 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.19 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.19 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.34/65.19 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.19 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.19 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.19 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.19 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.19 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.19 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.19 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.19 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.19 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.34/65.19 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.19 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.19 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.19 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.19 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.19 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.19 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.19 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.19 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.19 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.19 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.19 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.19 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.19 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.19 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.19 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.19 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.19 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.19 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.19 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.19 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.34/65.19 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.19 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.34/65.19 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.19 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.19 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.34/65.19 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.19 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.19 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.19 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.34/65.19 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.19 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.19 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.19 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.19 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.34/65.19 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.19 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.19 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.19 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.19 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.19 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.19 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.19 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.19 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.19 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.19 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.19 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.34/65.19 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.19 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.19 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.19 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.19 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.34/65.19 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.19 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.19 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.19 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.34/65.19 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.19 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.19 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.19 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.19 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.19 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.34/65.19 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.19 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.19 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.19 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.19 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.19 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.19 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.34/65.19 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.19 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.19 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.19 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.19 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.20 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.20 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.20 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.34/65.20 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.20 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.20 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.34/65.20 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.20 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.20 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.20 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.20 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.20 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.20 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.20 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.20 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.20 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.20 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.20 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.20 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.20 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.20 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.20 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.20 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.20 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.20 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.20 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.20 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.34/65.20 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.20 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.20 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.34/65.20 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.20 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.20 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.34/65.20 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.20 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.20 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.34/65.20 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.20 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.20 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.20 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.20 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.20 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.20 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.20 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.20 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.20 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.20 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.20 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.20 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.20 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.20 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.20 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.20 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.20 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.20 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.20 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.20 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.20 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.20 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.20 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.20 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.20 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.20 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.20 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.20 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.20 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.20 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.20 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.20 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.20 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.20 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.20 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.20 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.20 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.20 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.20 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.20 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.20 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.20 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.20 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.20 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.20 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.20 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.20 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.20 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.20 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.20 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.34/65.20 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.34/65.20 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.20 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.20 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.20 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.20 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.34/65.20 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.20 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.20 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.20 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.20 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.20 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.20 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.20 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.20 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.20 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.20 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.20 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.34/65.20 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.20 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.20 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.20 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.20 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.20 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.20 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.20 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.34/65.20 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.20 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.34/65.20 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.20 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.20 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.20 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.20 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.20 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.34/65.20 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.20 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.20 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.20 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.20 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.20 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.34/65.20 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.20 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.20 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.20 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.20 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.20 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.20 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.34/65.20 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.20 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.34/65.20 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.20 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.20 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.34/65.20 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.34/65.20 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.20 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.20 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.20 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.20 100.34/65.20 The TRS R consists of the following rules: 100.34/65.20 100.34/65.20 new_primMulNat0(Zero, wz5100) -> Zero 100.34/65.20 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.34/65.20 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.34/65.20 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.34/65.20 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.34/65.20 new_primPlusNat0(Zero, Zero) -> Zero 100.34/65.20 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.34/65.20 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.34/65.20 100.34/65.20 The set Q consists of the following terms: 100.34/65.20 100.34/65.20 new_primPlusNat1(Succ(x0), x1) 100.34/65.20 new_primMulNat0(Zero, x0) 100.34/65.20 new_primMulNat0(Succ(x0), x1) 100.34/65.20 new_primPlusNat0(Succ(x0), Zero) 100.34/65.20 new_primPlusNat0(Succ(x0), Succ(x1)) 100.34/65.20 new_primPlusNat1(Zero, x0) 100.34/65.20 new_primPlusNat0(Zero, Zero) 100.34/65.20 new_primPlusNat0(Zero, Succ(x0)) 100.34/65.20 100.34/65.20 We have to consider all minimal (P,Q,R)-chains. 100.34/65.20 ---------------------------------------- 100.34/65.20 100.34/65.20 (237) DependencyGraphProof (EQUIVALENT) 100.34/65.20 The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 1 SCC with 2 less nodes. 100.34/65.20 ---------------------------------------- 100.34/65.20 100.34/65.20 (238) 100.34/65.20 Obligation: 100.34/65.20 Q DP problem: 100.34/65.20 The TRS P consists of the following rules: 100.34/65.20 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.34/65.20 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.34/65.20 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.34/65.20 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.20 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.20 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.20 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.20 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.34/65.20 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.34/65.20 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.34/65.20 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.34/65.20 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.34/65.20 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.20 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.20 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.20 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.20 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.20 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.20 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.20 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.20 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.20 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.20 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.20 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.20 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.20 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.20 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.20 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.20 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.20 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.20 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.20 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.20 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.20 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.20 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.20 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.34/65.20 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.34/65.20 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.34/65.20 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.20 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.20 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.20 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.20 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.20 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.20 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.20 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.20 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.20 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.20 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.34/65.20 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.20 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.20 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.20 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.20 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.20 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.20 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.34/65.20 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.20 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.20 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.20 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.20 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.20 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.20 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.34/65.20 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.20 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.20 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.20 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.34/65.20 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.20 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.34/65.20 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.20 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.20 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.34/65.20 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.20 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.34/65.20 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.20 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.20 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.20 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.20 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.34/65.20 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.34/65.20 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.20 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.20 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.20 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.20 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.20 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.20 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.20 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.20 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.20 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.34/65.20 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.20 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.20 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.20 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.20 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.34/65.20 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.20 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.20 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.20 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.20 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.20 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.20 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.20 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.20 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.34/65.20 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.20 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.20 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.20 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.20 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.20 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.20 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.20 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.20 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.20 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.20 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.20 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.20 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.20 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.20 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.20 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.20 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.20 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.20 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.20 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.20 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.34/65.20 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.20 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.20 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.34/65.20 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.20 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.20 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.20 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.20 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.20 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.20 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.20 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.34/65.20 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.20 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.20 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.20 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.20 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.20 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.20 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.20 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.20 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.20 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.20 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.20 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.20 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.20 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.34/65.20 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.34/65.20 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.20 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.20 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.20 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.20 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.20 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.20 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.20 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.20 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.20 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.20 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.20 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.20 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.34/65.20 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.20 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.20 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.20 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.20 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.20 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.20 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.20 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.20 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.20 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.34/65.20 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.20 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.20 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.20 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.20 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.20 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.20 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.20 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.20 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.20 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.20 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.20 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.20 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.20 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.20 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.20 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.20 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.20 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.20 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.20 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.20 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.34/65.20 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.20 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.34/65.20 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.20 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.20 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.34/65.20 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.20 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.20 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.20 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.34/65.20 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.20 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.20 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.20 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.20 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.34/65.20 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.20 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.20 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.20 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.20 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.20 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.20 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.20 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.20 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.34/65.20 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.20 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.20 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.20 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.20 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.34/65.20 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.20 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.20 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.20 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.34/65.20 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.20 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.20 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.20 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.20 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.20 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.34/65.20 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.20 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.20 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.20 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.20 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.20 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.20 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.34/65.20 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.20 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.20 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.20 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.20 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.20 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.20 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.20 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.34/65.20 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.20 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.20 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.34/65.20 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.20 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.20 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.20 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.20 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.20 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.20 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.20 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.20 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.20 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.20 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.20 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.20 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.20 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.20 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.20 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.20 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.20 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.20 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.20 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.20 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.34/65.20 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.20 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.20 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.34/65.20 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.20 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.20 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.34/65.20 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.20 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.20 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.34/65.20 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.20 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.20 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.20 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.20 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.20 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.20 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.20 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.20 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.20 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.20 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.20 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.20 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.20 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.20 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.20 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.20 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.20 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.20 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.20 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.20 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.20 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.20 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.20 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.20 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.20 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.20 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.20 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.20 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.20 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.20 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.20 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.20 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.20 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.20 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.20 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.20 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.20 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.20 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.20 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.20 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.20 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.20 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.20 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.20 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.20 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.20 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.20 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.20 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.20 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.20 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.34/65.20 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.34/65.20 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.20 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.20 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.20 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.20 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.34/65.20 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.20 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.20 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.20 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.20 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.20 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.20 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.20 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.20 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.20 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.20 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.20 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.34/65.20 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.20 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.20 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.20 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.20 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.20 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.20 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.20 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.34/65.20 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.20 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.34/65.20 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.20 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.20 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.20 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.20 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.20 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.34/65.20 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.20 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.20 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.20 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.20 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.20 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.34/65.20 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.20 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.20 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.20 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.20 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.20 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.20 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.34/65.20 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.20 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.34/65.20 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.20 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.20 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.34/65.20 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.34/65.20 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.20 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.20 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.20 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.20 100.34/65.20 The TRS R consists of the following rules: 100.34/65.20 100.34/65.20 new_primMulNat0(Zero, wz5100) -> Zero 100.34/65.20 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.34/65.20 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.34/65.20 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.34/65.20 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.34/65.20 new_primPlusNat0(Zero, Zero) -> Zero 100.34/65.20 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.34/65.20 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.34/65.20 100.34/65.20 The set Q consists of the following terms: 100.34/65.20 100.34/65.20 new_primPlusNat1(Succ(x0), x1) 100.34/65.20 new_primMulNat0(Zero, x0) 100.34/65.20 new_primMulNat0(Succ(x0), x1) 100.34/65.20 new_primPlusNat0(Succ(x0), Zero) 100.34/65.20 new_primPlusNat0(Succ(x0), Succ(x1)) 100.34/65.20 new_primPlusNat1(Zero, x0) 100.34/65.20 new_primPlusNat0(Zero, Zero) 100.34/65.20 new_primPlusNat0(Zero, Succ(x0)) 100.34/65.20 100.34/65.20 We have to consider all minimal (P,Q,R)-chains. 100.34/65.20 ---------------------------------------- 100.34/65.20 100.34/65.20 (239) TransformationProof (EQUIVALENT) 100.34/65.20 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) at position [6] we obtained the following new rules [LPAR04]: 100.34/65.20 100.34/65.20 (new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc),new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc)) 100.34/65.20 100.34/65.20 100.34/65.20 ---------------------------------------- 100.34/65.20 100.34/65.20 (240) 100.34/65.20 Obligation: 100.34/65.20 Q DP problem: 100.34/65.20 The TRS P consists of the following rules: 100.34/65.20 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.34/65.20 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.34/65.20 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.34/65.20 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.20 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.20 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.20 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.20 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.34/65.20 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.34/65.20 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.34/65.20 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.34/65.20 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.34/65.20 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.20 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.20 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.20 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.20 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.20 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.20 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.20 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.20 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.20 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.20 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.20 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.20 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.20 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.20 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.20 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.20 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.20 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.20 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.20 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.20 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.20 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.20 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.20 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.20 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.21 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.21 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.21 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.34/65.21 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.34/65.21 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.34/65.21 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.21 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.21 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.21 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.21 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.21 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.21 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.21 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.21 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.21 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.21 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.34/65.21 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.21 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.21 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.21 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.21 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.21 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.21 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.34/65.21 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.21 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.21 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.21 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.21 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.21 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.21 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.34/65.21 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.21 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.21 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.21 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.34/65.21 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.21 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.34/65.21 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.21 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.21 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.34/65.21 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.21 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.34/65.21 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.21 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.21 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.21 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.21 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.34/65.21 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.34/65.21 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.21 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.21 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.21 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.21 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.21 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.21 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.21 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.21 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.21 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.34/65.21 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.21 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.21 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.21 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.21 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.34/65.21 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.21 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.21 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.21 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.21 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.21 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.21 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.21 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.21 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.34/65.21 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.21 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.21 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.21 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.21 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.21 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.21 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.21 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.21 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.21 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.21 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.21 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.21 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.21 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.21 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.21 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.21 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.21 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.21 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.21 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.21 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.34/65.21 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.21 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.21 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.34/65.21 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.21 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.21 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.21 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.21 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.21 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.21 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.21 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.34/65.21 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.21 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.21 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.21 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.21 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.21 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.21 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.21 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.21 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.21 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.21 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.21 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.21 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.21 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.34/65.21 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.34/65.21 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.21 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.21 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.21 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.21 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.21 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.21 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.21 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.21 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.21 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.21 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.21 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.21 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.34/65.21 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.21 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.21 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.21 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.21 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.21 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.21 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.21 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.21 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.21 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.34/65.21 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.21 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.21 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.21 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.21 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.21 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.21 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.21 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.21 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.21 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.21 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.21 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.21 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.21 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.21 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.21 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.21 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.21 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.21 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.21 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.21 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.34/65.21 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.21 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.34/65.21 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.21 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.21 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.34/65.21 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.21 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.21 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.21 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.34/65.21 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.21 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.21 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.21 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.21 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.34/65.21 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.21 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.21 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.21 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.21 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.21 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.21 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.21 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.21 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.34/65.21 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.21 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.21 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.21 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.21 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.34/65.21 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.21 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.21 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.21 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.34/65.21 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.21 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.21 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.21 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.21 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.21 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.34/65.21 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.21 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.21 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.21 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.21 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.21 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.21 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.34/65.21 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.21 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.21 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.21 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.21 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.21 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.21 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.21 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.34/65.21 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.21 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.21 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.34/65.21 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.21 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.21 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.21 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.21 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.21 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.21 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.21 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.21 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.21 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.21 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.21 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.21 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.21 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.21 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.21 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.21 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.21 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.21 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.21 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.21 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.34/65.21 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.21 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.21 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.34/65.21 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.21 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.21 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.34/65.21 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.21 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.21 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.34/65.21 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.21 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.21 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.21 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.21 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.21 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.21 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.21 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.21 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.21 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.21 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.21 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.21 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.21 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.21 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.21 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.21 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.21 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.21 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.21 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.21 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.21 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.21 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.21 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.21 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.21 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.21 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.21 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.21 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.21 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.21 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.21 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.21 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.21 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.21 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.21 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.21 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.21 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.21 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.21 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.21 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.21 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.21 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.21 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.21 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.21 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.21 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.21 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.21 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.21 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.21 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.34/65.21 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.34/65.21 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.21 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.21 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.21 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.21 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.34/65.21 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.21 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.21 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.21 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.21 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.21 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.21 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.21 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.21 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.21 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.21 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.21 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.34/65.21 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.21 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.21 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.21 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.21 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.21 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.21 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.21 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.34/65.21 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.21 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.34/65.21 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.21 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.21 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.21 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.21 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.21 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.34/65.21 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.21 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.21 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.21 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.21 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.21 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.34/65.21 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.21 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.21 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.21 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.21 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.21 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.21 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.34/65.21 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.21 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.34/65.21 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.21 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.21 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.34/65.21 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.34/65.21 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.21 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.21 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.21 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.21 100.34/65.21 The TRS R consists of the following rules: 100.34/65.21 100.34/65.21 new_primMulNat0(Zero, wz5100) -> Zero 100.34/65.21 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.34/65.21 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.34/65.21 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.34/65.21 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.34/65.21 new_primPlusNat0(Zero, Zero) -> Zero 100.34/65.21 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.34/65.21 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.34/65.21 100.34/65.21 The set Q consists of the following terms: 100.34/65.21 100.34/65.21 new_primPlusNat1(Succ(x0), x1) 100.34/65.21 new_primMulNat0(Zero, x0) 100.34/65.21 new_primMulNat0(Succ(x0), x1) 100.34/65.21 new_primPlusNat0(Succ(x0), Zero) 100.34/65.21 new_primPlusNat0(Succ(x0), Succ(x1)) 100.34/65.21 new_primPlusNat1(Zero, x0) 100.34/65.21 new_primPlusNat0(Zero, Zero) 100.34/65.21 new_primPlusNat0(Zero, Succ(x0)) 100.34/65.21 100.34/65.21 We have to consider all minimal (P,Q,R)-chains. 100.34/65.21 ---------------------------------------- 100.34/65.21 100.34/65.21 (241) DependencyGraphProof (EQUIVALENT) 100.34/65.21 The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 1 SCC with 2 less nodes. 100.34/65.21 ---------------------------------------- 100.34/65.21 100.34/65.21 (242) 100.34/65.21 Obligation: 100.34/65.21 Q DP problem: 100.34/65.21 The TRS P consists of the following rules: 100.34/65.21 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.34/65.21 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.34/65.21 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.34/65.21 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.21 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.21 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.21 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.21 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.34/65.21 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.34/65.21 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.34/65.21 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.34/65.21 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.34/65.21 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.21 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.21 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.21 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.21 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.21 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.21 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.21 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.21 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.21 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.21 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.21 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.21 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.21 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.21 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.21 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.21 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.21 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.21 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.21 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.21 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.21 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.21 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.21 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.34/65.21 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.34/65.21 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.34/65.21 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.21 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.21 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.21 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.21 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.21 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.21 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.21 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.21 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.21 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.21 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.21 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.34/65.21 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.21 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.21 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.21 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.21 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.21 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.21 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.34/65.21 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.21 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.21 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.21 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.21 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.21 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.21 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.34/65.21 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.21 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.21 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.21 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.34/65.21 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.21 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.34/65.21 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.21 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.21 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.34/65.21 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.21 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.34/65.21 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.21 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.21 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.21 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.21 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.34/65.21 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.34/65.21 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.21 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.21 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.21 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.21 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.21 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.21 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.21 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.21 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.21 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.34/65.21 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.21 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.21 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.21 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.21 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.34/65.21 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.21 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.21 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.21 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.21 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.21 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.21 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.21 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.21 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.34/65.21 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.21 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.21 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.21 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.21 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.21 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.21 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.21 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.21 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.21 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.21 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.21 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.21 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.21 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.21 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.21 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.21 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.21 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.21 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.21 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.21 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.34/65.21 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.21 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.21 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.34/65.21 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.21 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.21 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.21 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.21 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.21 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.21 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.21 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.34/65.21 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.21 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.21 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.21 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.21 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.21 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.21 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.21 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.21 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.21 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.21 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.21 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.21 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.21 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.34/65.21 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.34/65.21 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.21 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.21 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.21 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.21 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.21 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.21 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.21 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.21 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.21 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.21 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.21 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.21 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.34/65.21 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.21 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.21 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.21 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.21 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.21 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.21 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.21 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.21 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.21 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.34/65.21 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.21 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.21 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.21 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.21 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.21 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.21 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.21 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.21 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.21 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.21 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.21 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.21 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.21 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.21 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.21 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.21 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.21 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.21 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.21 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.21 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.34/65.21 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.21 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.34/65.21 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.21 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.21 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.34/65.21 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.21 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.21 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.21 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.34/65.21 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.21 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.21 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.21 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.21 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.34/65.21 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.21 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.21 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.21 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.21 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.21 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.21 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.21 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.21 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.21 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.21 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.34/65.21 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.21 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.21 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.21 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.21 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.34/65.21 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.21 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.21 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.21 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.34/65.21 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.21 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.21 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.21 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.21 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.21 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.34/65.21 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.21 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.21 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.21 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.21 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.21 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.21 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.34/65.21 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.21 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.21 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.21 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.21 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.21 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.21 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.21 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.34/65.21 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.21 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.21 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.34/65.21 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.21 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.21 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.21 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.21 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.21 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.21 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.21 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.21 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.21 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.21 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.21 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.21 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.21 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.21 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.21 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.21 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.21 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.21 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.21 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.21 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.34/65.21 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.21 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.21 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.34/65.21 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.21 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.21 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.34/65.21 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.21 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.21 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.34/65.21 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.21 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.21 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.21 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.21 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.21 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.21 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.21 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.21 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.21 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.21 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.21 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.21 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.21 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.21 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.21 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.21 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.21 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.21 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.21 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.21 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.21 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.21 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.21 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.21 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.21 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.21 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.21 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.21 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.21 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.21 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.21 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.21 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.21 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.21 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.21 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.21 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.21 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.21 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.21 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.21 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.21 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.21 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.21 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.21 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.21 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.21 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.21 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.21 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.21 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.21 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.34/65.21 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.34/65.21 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.21 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.21 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.21 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.21 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.34/65.21 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.21 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.21 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.21 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.21 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.21 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.21 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.21 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.21 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.21 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.21 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.21 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.34/65.21 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.21 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.21 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.21 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.21 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.21 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.21 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.21 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.34/65.21 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.21 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.34/65.21 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.21 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.21 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.21 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.21 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.21 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.34/65.21 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.21 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.21 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.21 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.21 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.21 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.34/65.21 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.21 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.21 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.21 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.21 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.21 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.21 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.34/65.21 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.21 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.34/65.21 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.21 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.21 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.34/65.21 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.34/65.21 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.21 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.21 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.21 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.21 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.21 100.34/65.21 The TRS R consists of the following rules: 100.34/65.21 100.34/65.21 new_primMulNat0(Zero, wz5100) -> Zero 100.34/65.21 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.34/65.21 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.34/65.21 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.34/65.21 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.34/65.21 new_primPlusNat0(Zero, Zero) -> Zero 100.34/65.21 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.34/65.21 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.34/65.21 100.34/65.21 The set Q consists of the following terms: 100.34/65.21 100.34/65.21 new_primPlusNat1(Succ(x0), x1) 100.34/65.21 new_primMulNat0(Zero, x0) 100.34/65.21 new_primMulNat0(Succ(x0), x1) 100.34/65.21 new_primPlusNat0(Succ(x0), Zero) 100.34/65.21 new_primPlusNat0(Succ(x0), Succ(x1)) 100.34/65.21 new_primPlusNat1(Zero, x0) 100.34/65.21 new_primPlusNat0(Zero, Zero) 100.34/65.21 new_primPlusNat0(Zero, Succ(x0)) 100.34/65.21 100.34/65.21 We have to consider all minimal (P,Q,R)-chains. 100.34/65.21 ---------------------------------------- 100.34/65.21 100.34/65.21 (243) TransformationProof (EQUIVALENT) 100.34/65.21 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) at position [6] we obtained the following new rules [LPAR04]: 100.34/65.21 100.34/65.21 (new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc),new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc)) 100.34/65.21 100.34/65.21 100.34/65.21 ---------------------------------------- 100.34/65.21 100.34/65.21 (244) 100.34/65.21 Obligation: 100.34/65.21 Q DP problem: 100.34/65.21 The TRS P consists of the following rules: 100.34/65.21 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.21 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.21 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.34/65.22 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.34/65.22 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.34/65.22 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.22 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.22 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.22 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.22 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.34/65.22 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.34/65.22 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.34/65.22 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.34/65.22 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.34/65.22 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.22 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.22 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.22 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.22 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.22 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.22 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.22 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.22 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.22 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.22 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.22 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.22 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.22 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.22 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.22 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.22 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.22 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.22 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.22 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.22 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.22 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.22 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.22 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.34/65.22 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.34/65.22 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.34/65.22 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.22 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.22 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.22 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.22 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.22 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.22 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.22 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.22 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.22 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.22 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.22 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.34/65.22 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.22 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.22 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.22 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.22 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.22 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.22 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.34/65.22 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.22 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.22 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.22 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.22 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.22 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.22 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.34/65.22 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.22 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.22 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.22 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.34/65.22 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.22 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.34/65.22 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.22 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.22 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.34/65.22 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.22 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.34/65.22 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.22 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.22 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.22 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.22 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.34/65.22 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.34/65.22 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.22 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.22 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.22 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.22 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.22 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.22 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.22 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.22 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.22 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.34/65.22 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.22 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.22 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.22 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.22 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.34/65.22 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.22 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.22 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.22 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.22 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.22 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.22 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.22 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.22 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.34/65.22 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.22 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.22 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.22 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.22 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.22 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.22 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.22 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.22 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.22 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.22 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.22 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.22 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.22 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.22 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.22 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.22 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.22 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.22 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.22 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.22 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.34/65.22 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.22 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.22 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.34/65.22 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.22 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.22 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.22 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.22 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.22 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.22 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.22 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.34/65.22 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.22 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.22 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.22 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.22 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.22 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.22 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.22 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.22 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.22 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.22 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.22 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.22 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.22 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.34/65.22 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.34/65.22 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.22 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.22 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.22 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.22 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.22 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.22 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.22 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.22 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.22 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.22 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.22 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.22 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.34/65.22 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.22 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.22 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.22 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.22 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.22 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.22 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.22 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.22 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.22 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.34/65.22 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.22 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.22 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.22 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.22 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.22 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.22 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.22 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.22 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.22 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.22 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.22 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.22 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.22 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.22 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.22 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.22 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.22 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.22 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.22 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.22 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.34/65.22 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.22 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.34/65.22 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.22 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.22 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.34/65.22 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.22 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.22 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.22 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.34/65.22 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.22 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.22 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.22 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.22 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.34/65.22 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.22 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.22 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.22 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.22 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.22 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.22 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.22 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.22 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.34/65.22 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.22 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.22 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.22 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.22 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.34/65.22 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.22 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.22 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.22 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.34/65.22 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.22 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.22 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.22 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.22 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.22 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.34/65.22 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.22 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.22 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.22 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.22 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.22 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.22 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.34/65.22 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.22 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.22 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.22 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.22 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.22 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.22 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.22 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.34/65.22 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.22 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.22 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.34/65.22 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.22 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.22 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.22 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.22 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.22 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.22 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.22 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.22 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.22 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.22 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.22 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.22 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.22 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.22 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.22 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.22 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.22 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.22 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.22 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.22 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.34/65.22 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.22 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.22 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.34/65.22 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.22 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.22 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.34/65.22 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.22 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.22 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.34/65.22 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.22 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.22 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.22 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.22 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.22 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.22 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.22 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.22 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.22 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.22 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.22 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.22 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.22 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.22 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.22 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.22 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.22 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.22 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.22 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.22 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.22 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.22 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.22 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.22 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.22 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.22 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.22 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.22 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.22 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.22 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.22 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.22 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.22 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.22 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.22 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.22 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.22 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.22 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.22 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.22 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.22 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.22 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.22 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.22 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.22 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.22 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.22 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.22 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.22 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.22 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.34/65.22 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.34/65.22 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.22 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.22 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.22 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.22 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.34/65.22 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.22 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.22 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.22 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.22 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.22 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.22 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.22 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.22 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.22 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.22 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.22 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.34/65.22 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.22 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.22 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.22 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.22 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.22 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.22 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.22 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.34/65.22 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.22 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.34/65.22 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.22 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.22 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.22 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.22 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.22 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.34/65.22 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.22 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.22 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.22 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.22 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.22 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.34/65.22 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.22 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.22 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.22 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.22 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.22 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.22 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.34/65.22 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.22 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.34/65.22 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.22 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.22 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.34/65.22 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.34/65.22 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.22 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.22 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.22 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.22 100.34/65.22 The TRS R consists of the following rules: 100.34/65.22 100.34/65.22 new_primMulNat0(Zero, wz5100) -> Zero 100.34/65.22 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.34/65.22 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.34/65.22 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.34/65.22 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.34/65.22 new_primPlusNat0(Zero, Zero) -> Zero 100.34/65.22 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.34/65.22 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.34/65.22 100.34/65.22 The set Q consists of the following terms: 100.34/65.22 100.34/65.22 new_primPlusNat1(Succ(x0), x1) 100.34/65.22 new_primMulNat0(Zero, x0) 100.34/65.22 new_primMulNat0(Succ(x0), x1) 100.34/65.22 new_primPlusNat0(Succ(x0), Zero) 100.34/65.22 new_primPlusNat0(Succ(x0), Succ(x1)) 100.34/65.22 new_primPlusNat1(Zero, x0) 100.34/65.22 new_primPlusNat0(Zero, Zero) 100.34/65.22 new_primPlusNat0(Zero, Succ(x0)) 100.34/65.22 100.34/65.22 We have to consider all minimal (P,Q,R)-chains. 100.34/65.22 ---------------------------------------- 100.34/65.22 100.34/65.22 (245) DependencyGraphProof (EQUIVALENT) 100.34/65.22 The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 1 SCC with 2 less nodes. 100.34/65.22 ---------------------------------------- 100.34/65.22 100.34/65.22 (246) 100.34/65.22 Obligation: 100.34/65.22 Q DP problem: 100.34/65.22 The TRS P consists of the following rules: 100.34/65.22 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.34/65.22 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.34/65.22 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.34/65.22 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.22 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.22 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.22 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.22 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.34/65.22 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.34/65.22 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.34/65.22 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.34/65.22 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.34/65.22 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.22 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.22 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.22 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.22 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.22 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.22 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.22 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.22 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.22 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.22 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.22 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.22 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.22 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.22 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.22 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.22 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.22 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.22 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.22 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.22 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.22 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.22 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.22 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.34/65.22 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.34/65.22 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.34/65.22 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.22 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.22 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.22 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.22 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.22 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.22 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.22 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.22 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.22 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.22 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.22 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.22 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.23 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.23 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.23 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.23 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.23 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.23 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.23 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.23 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.34/65.23 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.23 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.23 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.23 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.23 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.23 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.23 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.34/65.23 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.23 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.23 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.23 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.23 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.23 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.23 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.34/65.23 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.23 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.23 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.23 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.34/65.23 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.23 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.34/65.23 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.23 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.23 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.34/65.23 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.23 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.34/65.23 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.23 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.23 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.23 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.23 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.34/65.23 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.34/65.23 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.23 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.23 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.23 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.23 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.23 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.23 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.23 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.23 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.23 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.34/65.23 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.23 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.23 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.23 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.23 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.34/65.23 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.23 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.23 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.23 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.23 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.23 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.23 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.23 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.23 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.34/65.23 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.23 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.23 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.34/65.23 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.23 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.23 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.23 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.23 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.23 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.23 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.23 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.23 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.23 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.23 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.23 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.23 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.23 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.23 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.23 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.34/65.23 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.23 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.34/65.23 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.23 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.23 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.34/65.23 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.23 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.23 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.23 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.23 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.23 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.23 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.23 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.34/65.23 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.23 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.23 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.23 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.23 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.23 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.23 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.23 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.23 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.23 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.23 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.23 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.23 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.23 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.34/65.23 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.34/65.23 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.23 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.23 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.23 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.23 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.23 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.23 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.23 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.23 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.23 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.23 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.23 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.23 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.34/65.23 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.23 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.23 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.23 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.23 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.23 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.23 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.23 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.23 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.23 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.34/65.23 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.23 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.23 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.23 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.23 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.34/65.23 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.23 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.23 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.23 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.23 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.34/65.23 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.23 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.23 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.23 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.23 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.23 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.23 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.23 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.23 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.23 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.23 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.34/65.23 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.23 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.34/65.23 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.23 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.34/65.23 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.34/65.23 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.23 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.23 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.23 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.34/65.23 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.23 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.23 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.23 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.23 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.34/65.23 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.34/65.23 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.34/65.23 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.23 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.34/65.23 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.23 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.34/65.23 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.34/65.23 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.23 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.23 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.23 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.34/65.23 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.23 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.23 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.23 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.23 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.34/65.23 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.23 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.23 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.23 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.34/65.23 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.23 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.23 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.23 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.23 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.23 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.34/65.23 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.23 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.23 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.23 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.23 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.23 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.23 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.34/65.23 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.23 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.23 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.23 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.23 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.23 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.23 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.23 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.34/65.23 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.23 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.23 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.34/65.23 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.23 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.23 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.23 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.23 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.23 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.23 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.23 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.23 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.23 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.23 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.23 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.23 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.23 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.23 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.23 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.23 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.23 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.23 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.23 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.23 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.34/65.23 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.23 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.23 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.34/65.23 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.23 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.23 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.34/65.23 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.23 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.23 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.34/65.23 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.23 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.23 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.23 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.23 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.23 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.23 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.23 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.23 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.23 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.23 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.23 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.23 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.23 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.23 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.23 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.23 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.23 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.23 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.34/65.23 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.23 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.23 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.23 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.34/65.23 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.23 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.23 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.34/65.23 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.23 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.23 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.23 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.23 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.23 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.23 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.23 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.23 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.23 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.23 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.23 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.23 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.23 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.23 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.23 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.23 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.23 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.23 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.23 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.23 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.23 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.23 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.23 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.23 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.34/65.23 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.34/65.23 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.23 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.23 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.23 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.23 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.34/65.23 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.23 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.23 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.23 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.23 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.23 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.23 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.23 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.23 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.23 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.23 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.23 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.34/65.23 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.23 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.23 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.23 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.23 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.23 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.23 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.23 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.34/65.23 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.23 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.34/65.23 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.23 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.23 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.23 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.23 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.23 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.34/65.23 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.23 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.23 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.23 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.23 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.23 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.34/65.23 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.23 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.34/65.23 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.23 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.23 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.23 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.23 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.34/65.23 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.23 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.34/65.23 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.23 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.23 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.34/65.23 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.34/65.23 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.23 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.34/65.23 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.23 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.23 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.23 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.23 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.23 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.23 100.34/65.23 The TRS R consists of the following rules: 100.34/65.23 100.34/65.23 new_primMulNat0(Zero, wz5100) -> Zero 100.34/65.23 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.34/65.23 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.34/65.23 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.34/65.23 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.34/65.23 new_primPlusNat0(Zero, Zero) -> Zero 100.34/65.23 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.34/65.23 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.34/65.23 100.34/65.23 The set Q consists of the following terms: 100.34/65.23 100.34/65.23 new_primPlusNat1(Succ(x0), x1) 100.34/65.23 new_primMulNat0(Zero, x0) 100.34/65.23 new_primMulNat0(Succ(x0), x1) 100.34/65.23 new_primPlusNat0(Succ(x0), Zero) 100.34/65.23 new_primPlusNat0(Succ(x0), Succ(x1)) 100.34/65.23 new_primPlusNat1(Zero, x0) 100.34/65.23 new_primPlusNat0(Zero, Zero) 100.34/65.23 new_primPlusNat0(Zero, Succ(x0)) 100.34/65.23 100.34/65.23 We have to consider all minimal (P,Q,R)-chains. 100.34/65.23 ---------------------------------------- 100.34/65.23 100.34/65.23 (247) TransformationProof (EQUIVALENT) 100.34/65.23 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) at position [7] we obtained the following new rules [LPAR04]: 100.34/65.23 100.34/65.23 (new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc),new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc)) 100.34/65.23 100.34/65.23 100.34/65.23 ---------------------------------------- 100.34/65.23 100.34/65.23 (248) 100.34/65.23 Obligation: 100.34/65.23 Q DP problem: 100.34/65.23 The TRS P consists of the following rules: 100.34/65.23 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.23 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.23 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.23 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.23 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.23 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.23 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.34/65.23 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.34/65.23 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.34/65.23 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.23 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.23 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.23 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.23 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.23 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.23 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.23 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.23 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.23 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.23 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.23 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.23 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.23 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.23 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.23 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.23 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.34/65.23 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.34/65.23 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.34/65.23 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.34/65.23 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.34/65.23 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.23 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.34/65.23 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.23 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.23 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.23 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.23 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.23 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.23 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.34/65.23 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.23 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.23 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.23 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.23 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.23 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.23 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.23 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.23 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.23 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.23 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.23 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.34/65.23 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.23 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.34/65.23 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.23 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.23 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.23 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.23 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.23 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.23 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.23 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.23 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.23 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.23 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.23 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.23 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.23 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.23 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.23 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.23 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.23 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.23 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.23 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.23 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.23 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.23 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.23 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.23 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.23 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.23 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.23 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.23 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.23 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.23 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.34/65.23 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.23 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.23 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.23 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.23 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.23 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.23 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.23 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.23 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.23 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.23 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.23 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.23 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.23 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.23 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.23 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.23 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.23 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.23 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.23 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.23 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.23 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.23 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.23 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.23 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.34/65.23 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.23 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.23 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.23 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.23 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.23 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.23 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.34/65.23 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.34/65.23 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.34/65.23 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.23 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.23 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.23 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.23 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.23 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.23 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.23 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.23 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.23 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.23 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.23 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.23 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.23 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.34/65.23 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.23 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.34/65.23 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.23 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.23 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.23 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.23 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.23 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.23 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.23 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.34/65.23 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.23 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.23 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.23 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.34/65.23 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.34/65.23 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.34/65.23 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.35/65.23 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.35/65.23 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.23 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.35/65.23 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.35/65.23 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.23 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.23 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.23 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.23 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.23 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.23 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.23 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.23 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.23 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.23 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.23 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.23 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.23 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.23 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.23 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.23 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.23 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.23 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.23 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.23 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.23 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.23 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.23 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.23 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.23 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.23 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.23 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.23 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.23 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.23 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.23 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.23 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.23 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.23 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.23 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.23 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.23 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.23 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.23 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.23 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.23 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.23 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.35/65.23 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.23 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.23 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.23 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.23 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.23 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.23 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.35/65.23 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.23 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.23 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.23 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.23 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.23 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.23 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.35/65.23 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.23 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.23 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.23 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.35/65.23 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.23 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.35/65.23 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.23 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.23 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.35/65.23 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.23 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.35/65.23 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.23 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.23 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.23 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.23 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.35/65.23 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.35/65.23 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.23 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.23 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.23 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.23 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.23 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.23 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.23 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.23 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.23 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.35/65.23 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.23 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.23 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.23 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.23 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.35/65.23 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.23 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.23 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.23 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.23 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.23 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.23 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.23 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.23 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.35/65.23 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.23 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.23 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.23 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.23 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.23 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.23 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.23 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.23 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.23 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.23 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.23 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.23 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.23 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.23 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.23 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.23 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.23 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.23 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.23 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.35/65.23 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.35/65.23 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.35/65.23 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.23 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.35/65.23 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.35/65.23 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.35/65.23 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.35/65.23 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.23 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.23 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.35/65.23 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.35/65.23 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.35/65.23 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.35/65.23 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.35/65.23 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.35/65.23 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.35/65.23 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.35/65.23 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.35/65.23 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.23 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.23 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.35/65.23 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.35/65.23 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.35/65.23 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.35/65.23 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.35/65.23 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.35/65.23 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.35/65.23 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.35/65.23 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.35/65.23 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.35/65.23 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.35/65.23 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.35/65.23 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.23 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.23 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.35/65.23 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.35/65.23 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.35/65.23 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.35/65.23 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.35/65.23 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.35/65.23 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.23 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.23 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.35/65.23 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.23 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.23 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.23 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.23 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.35/65.23 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.23 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.35/65.23 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.23 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.23 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.23 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.23 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.35/65.23 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.23 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.35/65.23 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.35/65.23 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.35/65.23 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.35/65.23 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.23 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.23 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.35/65.23 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.23 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.23 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.35/65.23 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.23 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.23 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.23 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.23 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.35/65.23 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.23 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.35/65.23 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.23 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.23 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.35/65.23 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.35/65.23 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.35/65.23 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.35/65.23 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.35/65.23 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.35/65.23 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.35/65.23 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.35/65.23 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.23 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.35/65.23 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.35/65.23 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.23 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.35/65.23 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.35/65.23 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.35/65.23 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.35/65.23 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.35/65.23 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.23 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.23 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.23 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.23 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.23 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.35/65.23 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.23 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.23 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.23 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.23 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.35/65.23 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.23 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.23 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.23 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.35/65.23 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.35/65.23 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.23 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.23 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.23 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.35/65.23 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.35/65.23 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.23 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.23 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.23 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.23 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.23 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.23 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.35/65.23 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.23 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.23 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.23 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.23 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.23 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.23 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.23 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.35/65.23 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.23 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.23 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.35/65.23 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.23 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.23 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.23 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.23 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.35/65.23 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.35/65.23 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.23 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.23 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.35/65.23 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.23 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.23 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.23 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.23 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.23 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.23 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.23 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.23 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.23 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.23 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.35/65.23 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.35/65.23 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.23 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.23 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.35/65.23 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.23 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.35/65.23 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.35/65.23 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.23 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.23 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.35/65.23 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.23 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.23 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.23 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.23 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.23 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.23 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.23 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.23 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.23 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.23 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.23 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.23 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.23 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.35/65.23 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.35/65.23 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.23 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.23 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.35/65.23 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.35/65.23 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.23 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.23 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.23 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.23 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.23 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.23 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.35/65.23 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.23 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.23 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.23 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.23 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.23 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.23 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.23 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.23 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.23 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.23 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.23 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.23 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.23 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.23 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.23 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.23 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.23 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.23 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.23 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.23 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.23 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.23 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.23 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.23 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.35/65.23 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.35/65.23 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.23 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.23 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.23 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.23 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.35/65.23 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.23 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.23 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.23 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.23 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.23 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.23 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.23 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.23 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.23 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.23 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.23 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.35/65.23 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.23 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.23 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.23 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.23 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.23 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.23 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.23 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.35/65.23 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.23 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.35/65.23 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.23 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.23 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.23 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.23 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.23 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.35/65.23 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.23 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.23 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.23 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.23 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.23 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.35/65.23 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.23 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.23 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.23 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.23 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.23 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.23 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.35/65.23 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.23 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.35/65.23 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.23 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.23 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.35/65.23 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.35/65.23 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.23 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.23 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.23 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.23 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.23 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.23 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.23 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.23 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.23 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.23 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.23 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.23 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.23 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.23 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.23 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.23 100.35/65.23 The TRS R consists of the following rules: 100.35/65.23 100.35/65.23 new_primMulNat0(Zero, wz5100) -> Zero 100.35/65.23 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.35/65.23 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.35/65.23 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.35/65.23 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.35/65.23 new_primPlusNat0(Zero, Zero) -> Zero 100.35/65.23 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.35/65.23 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.35/65.23 100.35/65.23 The set Q consists of the following terms: 100.35/65.23 100.35/65.23 new_primPlusNat1(Succ(x0), x1) 100.35/65.23 new_primMulNat0(Zero, x0) 100.35/65.23 new_primMulNat0(Succ(x0), x1) 100.35/65.23 new_primPlusNat0(Succ(x0), Zero) 100.35/65.23 new_primPlusNat0(Succ(x0), Succ(x1)) 100.35/65.23 new_primPlusNat1(Zero, x0) 100.35/65.23 new_primPlusNat0(Zero, Zero) 100.35/65.23 new_primPlusNat0(Zero, Succ(x0)) 100.35/65.23 100.35/65.23 We have to consider all minimal (P,Q,R)-chains. 100.35/65.23 ---------------------------------------- 100.35/65.23 100.35/65.23 (249) DependencyGraphProof (EQUIVALENT) 100.35/65.23 The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 1 SCC with 2 less nodes. 100.35/65.23 ---------------------------------------- 100.35/65.23 100.35/65.23 (250) 100.35/65.23 Obligation: 100.35/65.23 Q DP problem: 100.35/65.23 The TRS P consists of the following rules: 100.35/65.23 100.35/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.23 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.23 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.23 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.23 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.23 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.23 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.35/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.35/65.23 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.35/65.23 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.23 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.35/65.23 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.23 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.23 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.23 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.23 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.23 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.23 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.23 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.23 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.23 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.23 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.23 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.23 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.23 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.23 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.23 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.23 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.23 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.23 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.23 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.35/65.23 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.35/65.23 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.35/65.23 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.35/65.23 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.35/65.23 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.23 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.35/65.23 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.23 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.23 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.23 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.23 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.23 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.23 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.35/65.23 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.23 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.23 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.23 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.23 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.23 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.23 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.23 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.23 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.23 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.23 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.23 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.23 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.23 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.23 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.23 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.23 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.23 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.23 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.35/65.23 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.23 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.23 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.23 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.23 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.23 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.23 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.23 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.23 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.23 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.35/65.23 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.24 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.24 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.24 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.24 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.24 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.24 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.24 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.24 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.24 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.24 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.24 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.24 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.24 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.24 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.24 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.35/65.24 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.35/65.24 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.35/65.24 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.24 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.24 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.24 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.24 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.24 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.24 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.24 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.24 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.24 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.24 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.24 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.24 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.24 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.35/65.24 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.24 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.24 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.24 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.24 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.24 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.24 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.35/65.24 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.24 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.24 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.24 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.24 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.24 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.24 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.35/65.24 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.24 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.24 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.24 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.35/65.24 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.24 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.35/65.24 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.24 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.24 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.35/65.24 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.24 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.35/65.24 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.24 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.24 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.24 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.24 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.35/65.24 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.35/65.24 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.24 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.24 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.24 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.24 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.24 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.24 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.24 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.24 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.24 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.35/65.24 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.24 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.24 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.24 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.24 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.35/65.24 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.24 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.24 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.24 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.24 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.24 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.24 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.24 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.24 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.35/65.24 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.24 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.24 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.24 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.24 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.24 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.24 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.24 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.24 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.24 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.24 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.24 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.24 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.24 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.24 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.24 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.24 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.24 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.24 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.24 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.35/65.24 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.35/65.24 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.35/65.24 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.24 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.35/65.24 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.35/65.24 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.35/65.24 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.35/65.24 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.24 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.24 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.35/65.24 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.35/65.24 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.35/65.24 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.35/65.24 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.35/65.24 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.35/65.24 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.35/65.24 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.35/65.24 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.35/65.24 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.24 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.24 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.35/65.24 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.35/65.24 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.35/65.24 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.35/65.24 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.35/65.24 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.35/65.24 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.35/65.24 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.35/65.24 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.35/65.24 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.35/65.24 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.35/65.24 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.35/65.24 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.24 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.24 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.35/65.24 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.35/65.24 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.35/65.24 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.35/65.24 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.35/65.24 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.35/65.24 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.24 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.24 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.35/65.24 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.24 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.24 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.24 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.24 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.35/65.24 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.24 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.35/65.24 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.24 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.24 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.24 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.24 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.35/65.24 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.24 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.35/65.24 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.35/65.24 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.35/65.24 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.35/65.24 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.24 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.24 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.35/65.24 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.24 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.24 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.35/65.24 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.24 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.24 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.24 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.24 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.35/65.24 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.24 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.35/65.24 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.24 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.24 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.35/65.24 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.35/65.24 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.35/65.24 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.35/65.24 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.35/65.24 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.35/65.24 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.35/65.24 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.35/65.24 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.24 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.35/65.24 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.35/65.24 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.24 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.35/65.24 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.35/65.24 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.35/65.24 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.35/65.24 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.35/65.24 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.24 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.35/65.24 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.24 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.24 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.24 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.24 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.35/65.24 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.24 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.24 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.24 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.35/65.24 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.35/65.24 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.24 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.24 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.24 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.35/65.24 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.35/65.24 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.24 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.24 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.24 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.24 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.24 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.24 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.35/65.24 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.24 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.24 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.24 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.24 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.24 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.24 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.24 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.35/65.24 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.24 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.24 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.35/65.24 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.24 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.24 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.24 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.24 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.35/65.24 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.35/65.24 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.24 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.24 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.35/65.24 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.24 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.24 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.24 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.24 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.24 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.24 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.24 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.24 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.24 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.24 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.35/65.24 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.35/65.24 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.24 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.24 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.35/65.24 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.24 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.35/65.24 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.35/65.24 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.24 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.24 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.35/65.24 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.24 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.24 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.24 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.24 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.24 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.24 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.24 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.24 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.24 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.24 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.24 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.24 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.24 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.35/65.24 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.35/65.24 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.24 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.24 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.35/65.24 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.35/65.24 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.24 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.24 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.24 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.24 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.24 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.24 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.35/65.24 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.24 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.24 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.24 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.24 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.24 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.24 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.24 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.24 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.24 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.24 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.24 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.24 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.24 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.24 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.24 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.24 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.24 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.24 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.24 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.24 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.24 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.24 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.24 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.24 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.35/65.24 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.35/65.24 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.24 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.24 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.24 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.24 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.35/65.24 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.24 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.24 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.24 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.24 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.24 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.24 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.24 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.24 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.24 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.24 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.24 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.35/65.24 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.24 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.24 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.24 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.24 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.24 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.24 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.24 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.35/65.24 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.24 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.35/65.24 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.24 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.24 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.24 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.24 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.24 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.35/65.24 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.24 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.24 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.24 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.24 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.24 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.35/65.24 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.24 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.24 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.24 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.24 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.24 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.24 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.35/65.24 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.24 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.35/65.24 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.24 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.24 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.35/65.24 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.35/65.24 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.24 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.24 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.24 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.24 100.35/65.24 The TRS R consists of the following rules: 100.35/65.24 100.35/65.24 new_primMulNat0(Zero, wz5100) -> Zero 100.35/65.24 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.35/65.24 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.35/65.24 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.35/65.24 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.35/65.24 new_primPlusNat0(Zero, Zero) -> Zero 100.35/65.24 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.35/65.24 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.35/65.24 100.35/65.24 The set Q consists of the following terms: 100.35/65.24 100.35/65.24 new_primPlusNat1(Succ(x0), x1) 100.35/65.24 new_primMulNat0(Zero, x0) 100.35/65.24 new_primMulNat0(Succ(x0), x1) 100.35/65.24 new_primPlusNat0(Succ(x0), Zero) 100.35/65.24 new_primPlusNat0(Succ(x0), Succ(x1)) 100.35/65.24 new_primPlusNat1(Zero, x0) 100.35/65.24 new_primPlusNat0(Zero, Zero) 100.35/65.24 new_primPlusNat0(Zero, Succ(x0)) 100.35/65.24 100.35/65.24 We have to consider all minimal (P,Q,R)-chains. 100.35/65.24 ---------------------------------------- 100.35/65.24 100.35/65.24 (251) TransformationProof (EQUIVALENT) 100.35/65.24 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) at position [7] we obtained the following new rules [LPAR04]: 100.35/65.24 100.35/65.24 (new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc),new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc)) 100.35/65.24 100.35/65.24 100.35/65.24 ---------------------------------------- 100.35/65.24 100.35/65.24 (252) 100.35/65.24 Obligation: 100.35/65.24 Q DP problem: 100.35/65.24 The TRS P consists of the following rules: 100.35/65.24 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.35/65.24 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.35/65.24 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.35/65.24 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.24 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.24 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.24 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.24 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.35/65.24 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.35/65.24 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.35/65.24 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.35/65.24 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.35/65.24 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.24 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.24 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.24 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.24 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.24 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.24 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.24 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.24 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.24 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.24 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.24 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.24 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.24 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.24 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.24 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.24 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.24 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.24 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.24 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.24 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.24 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.24 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.24 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.35/65.24 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.35/65.24 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.35/65.24 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.24 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.24 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.24 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.24 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.24 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.24 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.24 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE1119(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.35/65.24 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.24 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.24 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.24 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.24 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.24 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.24 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.24 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.24 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.35/65.24 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.24 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.24 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.24 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.24 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.24 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.24 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.35/65.24 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.24 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.24 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.24 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.24 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.24 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.24 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.35/65.24 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.24 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.24 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.24 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.35/65.24 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.24 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.35/65.24 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.24 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.24 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.35/65.24 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.24 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.35/65.24 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.24 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.24 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.24 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.24 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.35/65.24 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.35/65.24 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.24 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.24 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.24 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.24 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.24 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.24 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.24 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.24 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.24 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.35/65.24 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.24 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.24 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.24 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.24 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.35/65.24 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.24 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.24 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.24 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.24 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.24 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.24 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.24 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.24 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.35/65.24 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.24 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.24 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.24 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.24 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.24 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.24 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.24 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.24 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.24 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.24 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.24 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.24 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.24 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.24 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.24 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.24 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.24 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.24 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.24 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.35/65.24 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.35/65.24 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.35/65.24 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.24 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.35/65.24 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.35/65.24 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.35/65.24 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.35/65.24 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.24 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.24 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.35/65.24 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.35/65.24 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.35/65.24 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.35/65.24 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.35/65.24 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.35/65.24 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.35/65.24 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.35/65.24 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.35/65.24 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.24 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.24 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.35/65.24 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.35/65.24 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.35/65.24 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.35/65.24 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.35/65.24 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.35/65.24 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.35/65.24 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.35/65.24 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.35/65.24 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.35/65.24 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.35/65.24 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.35/65.24 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.24 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.24 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.35/65.24 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.35/65.24 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.35/65.24 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.35/65.24 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.35/65.24 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.35/65.24 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.24 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.24 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.35/65.24 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.24 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.24 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.24 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.24 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.35/65.24 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.24 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.35/65.24 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.24 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.24 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.24 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.24 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.35/65.24 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.24 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.35/65.24 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.35/65.24 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.35/65.24 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.35/65.24 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.24 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.24 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.35/65.24 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.24 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.24 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.35/65.24 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.24 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.24 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.24 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.24 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.35/65.24 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.24 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.35/65.24 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.24 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.24 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.35/65.24 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.35/65.24 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.35/65.24 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.35/65.24 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.35/65.24 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.35/65.24 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.35/65.24 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.35/65.24 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.24 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.35/65.24 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.35/65.24 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.24 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.35/65.24 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.35/65.24 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.35/65.24 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.35/65.24 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.35/65.24 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.24 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.24 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.24 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.24 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.35/65.24 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.24 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.24 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.24 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.24 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.35/65.24 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.24 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.24 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.24 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.35/65.24 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.35/65.24 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.24 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.24 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.24 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.35/65.24 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.35/65.24 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.24 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.24 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.25 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.25 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.25 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.25 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.35/65.25 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.25 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.25 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.25 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.25 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.25 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.25 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.25 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.35/65.25 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.25 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.25 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.35/65.25 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.25 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.25 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.25 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.25 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.35/65.25 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.35/65.25 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.25 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.25 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.35/65.25 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.25 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.25 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.25 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.25 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.25 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.25 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.25 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.25 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.25 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.25 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.35/65.25 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.35/65.25 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.25 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.25 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.35/65.25 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.25 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.35/65.25 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.35/65.25 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.25 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.25 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.35/65.25 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.25 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.25 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.25 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.25 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.25 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.25 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.25 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.25 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.25 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.25 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.25 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.25 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.25 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.35/65.25 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.35/65.25 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.25 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.25 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.35/65.25 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.35/65.25 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.25 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.25 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.25 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.25 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.25 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.25 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.35/65.25 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.25 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.25 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.25 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.25 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.25 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.25 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.25 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.25 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.25 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.25 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.25 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.25 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.25 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.25 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.25 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.25 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.25 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.25 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.25 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.25 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.25 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.25 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.25 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.25 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.35/65.25 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.35/65.25 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.25 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.25 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.25 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.25 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.35/65.25 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.25 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.25 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.25 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.25 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.25 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.25 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.25 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.25 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.25 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.25 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.25 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.35/65.25 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.25 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.25 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.25 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.25 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.25 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.25 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.25 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.35/65.25 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.25 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.35/65.25 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.25 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.25 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.25 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.25 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.25 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.35/65.25 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.25 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.25 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.25 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.25 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.25 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.35/65.25 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.25 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.25 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.25 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.25 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.25 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.25 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.35/65.25 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.25 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.35/65.25 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.25 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.25 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.35/65.25 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.35/65.25 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.25 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.25 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.25 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.25 100.35/65.25 The TRS R consists of the following rules: 100.35/65.25 100.35/65.25 new_primMulNat0(Zero, wz5100) -> Zero 100.35/65.25 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.35/65.25 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.35/65.25 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.35/65.25 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.35/65.25 new_primPlusNat0(Zero, Zero) -> Zero 100.35/65.25 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.35/65.25 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.35/65.25 100.35/65.25 The set Q consists of the following terms: 100.35/65.25 100.35/65.25 new_primPlusNat1(Succ(x0), x1) 100.35/65.25 new_primMulNat0(Zero, x0) 100.35/65.25 new_primMulNat0(Succ(x0), x1) 100.35/65.25 new_primPlusNat0(Succ(x0), Zero) 100.35/65.25 new_primPlusNat0(Succ(x0), Succ(x1)) 100.35/65.25 new_primPlusNat1(Zero, x0) 100.35/65.25 new_primPlusNat0(Zero, Zero) 100.35/65.25 new_primPlusNat0(Zero, Succ(x0)) 100.35/65.25 100.35/65.25 We have to consider all minimal (P,Q,R)-chains. 100.35/65.25 ---------------------------------------- 100.35/65.25 100.35/65.25 (253) DependencyGraphProof (EQUIVALENT) 100.35/65.25 The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 1 SCC with 3 less nodes. 100.35/65.25 ---------------------------------------- 100.35/65.25 100.35/65.25 (254) 100.35/65.25 Obligation: 100.35/65.25 Q DP problem: 100.35/65.25 The TRS P consists of the following rules: 100.35/65.25 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.35/65.25 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.35/65.25 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.35/65.25 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.25 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.25 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.25 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.25 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.35/65.25 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.35/65.25 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.35/65.25 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.35/65.25 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.35/65.25 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.25 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.25 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.25 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.25 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.25 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.25 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.25 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.25 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.25 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.25 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.25 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.25 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.25 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.25 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.25 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.25 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.25 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.25 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.25 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.25 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.25 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.25 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.25 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.35/65.25 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.35/65.25 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.35/65.25 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.25 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.25 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.25 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.25 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.25 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.25 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.25 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.25 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.25 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.25 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.25 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.25 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.25 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.25 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.35/65.25 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.25 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.25 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.25 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.25 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.25 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.25 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.35/65.25 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.25 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.25 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.25 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.25 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.25 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.25 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.35/65.25 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.25 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.25 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.25 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.35/65.25 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.25 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.35/65.25 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.25 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.25 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.35/65.25 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.25 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.35/65.25 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.25 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.25 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.25 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.25 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.35/65.25 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.35/65.25 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.25 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.25 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.25 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.25 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.25 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.25 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.25 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.25 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.25 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.35/65.25 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.25 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.25 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.25 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.25 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.35/65.25 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.25 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.25 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.25 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.25 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.25 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.25 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.25 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.25 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.35/65.25 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.25 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.25 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.25 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.25 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.25 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.25 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.25 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.25 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.25 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.25 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.25 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.25 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.25 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.25 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.25 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.25 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.25 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.25 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.25 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.35/65.25 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.35/65.25 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.35/65.25 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.25 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.35/65.25 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.35/65.25 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.35/65.25 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.35/65.25 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.25 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.25 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.35/65.25 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.35/65.25 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.35/65.25 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.35/65.25 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.35/65.25 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.35/65.25 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.35/65.25 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.35/65.25 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.35/65.25 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.25 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.25 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.35/65.25 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.35/65.25 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.35/65.25 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.35/65.25 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.35/65.25 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.35/65.25 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.35/65.25 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.35/65.25 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.35/65.25 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.35/65.25 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.35/65.25 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.35/65.25 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.25 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.25 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.35/65.25 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.35/65.25 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.35/65.25 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.35/65.25 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.35/65.25 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.35/65.25 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.25 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.25 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.35/65.25 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.25 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.25 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.25 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.25 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.35/65.25 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.25 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.35/65.25 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.25 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.25 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.25 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.25 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.35/65.25 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.25 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.35/65.25 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.35/65.25 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.35/65.25 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.35/65.25 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.25 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.25 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.35/65.25 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.25 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.25 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.35/65.25 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.25 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.25 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.25 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.25 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.35/65.25 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.25 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.35/65.25 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.25 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.25 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.35/65.25 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.35/65.25 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.35/65.25 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.35/65.25 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.35/65.25 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.35/65.25 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.35/65.25 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.35/65.25 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.25 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.35/65.25 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.35/65.25 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.25 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.35/65.25 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.35/65.25 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.35/65.25 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.35/65.25 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.35/65.25 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.25 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.35/65.25 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.25 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.25 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.25 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.25 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.35/65.25 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.25 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.25 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.25 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.35/65.25 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.35/65.25 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.25 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.25 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.25 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.35/65.25 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.35/65.25 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.25 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.25 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.25 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.25 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.25 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.25 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.35/65.25 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.25 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.25 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.25 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.25 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.25 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.25 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.25 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.35/65.25 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.25 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.25 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.35/65.25 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.25 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.25 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.25 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.25 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.35/65.25 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.35/65.25 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.25 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.25 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.35/65.25 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.25 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.25 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.25 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.25 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.25 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.25 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.25 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.25 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.25 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.25 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.35/65.25 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.35/65.25 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.25 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.25 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.35/65.25 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.25 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.35/65.25 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.35/65.25 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.25 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.25 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.35/65.25 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.25 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.25 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.25 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.25 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.25 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.25 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.25 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.25 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.25 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.25 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.25 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.25 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.25 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.35/65.25 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.35/65.25 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.25 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.25 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.35/65.25 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.35/65.25 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.25 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.25 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.25 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.25 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.25 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.25 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.35/65.25 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.25 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.25 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.25 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.25 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.25 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.25 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.25 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.25 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.25 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.25 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.25 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.25 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.25 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.25 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.25 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.25 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.25 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.25 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.25 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.25 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.25 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.25 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.25 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.25 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.35/65.25 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.35/65.25 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.25 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.25 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.25 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.25 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.35/65.25 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.25 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.25 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.25 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.25 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.25 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.25 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.25 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.25 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.25 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.25 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.25 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.35/65.25 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.25 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.25 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.25 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.25 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.25 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.25 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.25 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.35/65.25 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.25 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.35/65.25 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.25 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.25 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.25 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.25 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.25 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.35/65.25 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.25 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.25 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.25 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.25 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.25 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.35/65.25 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.25 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.25 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.25 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.25 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.25 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.25 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.35/65.25 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.25 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.35/65.25 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.25 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.25 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.35/65.25 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.35/65.25 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.25 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.25 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.25 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.25 100.35/65.25 The TRS R consists of the following rules: 100.35/65.25 100.35/65.25 new_primMulNat0(Zero, wz5100) -> Zero 100.35/65.25 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.35/65.25 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.35/65.25 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.35/65.25 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.35/65.25 new_primPlusNat0(Zero, Zero) -> Zero 100.35/65.25 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.35/65.25 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.35/65.25 100.35/65.25 The set Q consists of the following terms: 100.35/65.25 100.35/65.25 new_primPlusNat1(Succ(x0), x1) 100.35/65.25 new_primMulNat0(Zero, x0) 100.35/65.25 new_primMulNat0(Succ(x0), x1) 100.35/65.25 new_primPlusNat0(Succ(x0), Zero) 100.35/65.25 new_primPlusNat0(Succ(x0), Succ(x1)) 100.35/65.25 new_primPlusNat1(Zero, x0) 100.35/65.25 new_primPlusNat0(Zero, Zero) 100.35/65.25 new_primPlusNat0(Zero, Succ(x0)) 100.35/65.25 100.35/65.25 We have to consider all minimal (P,Q,R)-chains. 100.35/65.25 ---------------------------------------- 100.35/65.25 100.35/65.25 (255) TransformationProof (EQUIVALENT) 100.35/65.25 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) at position [6] we obtained the following new rules [LPAR04]: 100.35/65.25 100.35/65.25 (new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc),new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc)) 100.35/65.25 100.35/65.25 100.35/65.25 ---------------------------------------- 100.35/65.25 100.35/65.25 (256) 100.35/65.25 Obligation: 100.35/65.25 Q DP problem: 100.35/65.25 The TRS P consists of the following rules: 100.35/65.25 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.35/65.25 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.35/65.25 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.35/65.25 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.25 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.25 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.25 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.25 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.35/65.25 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.35/65.25 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.35/65.25 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.35/65.25 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.35/65.25 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.25 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.25 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.25 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.25 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.25 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.25 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.25 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.25 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.25 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.25 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.25 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.25 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.25 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.25 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.25 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.25 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.25 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.25 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.25 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.25 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.25 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.25 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.25 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.25 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.26 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.26 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.26 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.35/65.26 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.35/65.26 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.35/65.26 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.26 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.26 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.26 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.26 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.26 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.26 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.26 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.26 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.26 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.26 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.26 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.26 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.26 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.26 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.35/65.26 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.26 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.26 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.26 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.26 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.26 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.26 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.35/65.26 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.26 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.26 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.26 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.26 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.26 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.26 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.35/65.26 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.26 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.26 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.26 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.35/65.26 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.26 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.35/65.26 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.26 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.26 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.35/65.26 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.26 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.35/65.26 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.26 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.26 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.26 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.26 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.35/65.26 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.35/65.26 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.26 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.26 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.26 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.26 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.26 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.26 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.26 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.26 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.26 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.35/65.26 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.26 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.26 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.26 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.26 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.35/65.26 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.26 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.26 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.26 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.26 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.26 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.26 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.26 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.26 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.35/65.26 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.26 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.26 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.26 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.26 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.26 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.26 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.26 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.26 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.26 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.26 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.26 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.26 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.26 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.26 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.26 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.26 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.26 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.26 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.26 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.35/65.26 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.35/65.26 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.35/65.26 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.26 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.35/65.26 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.35/65.26 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.35/65.26 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.35/65.26 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.26 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.26 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.35/65.26 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.35/65.26 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.35/65.26 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.35/65.26 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.35/65.26 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.35/65.26 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.35/65.26 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.35/65.26 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.35/65.26 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.26 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.26 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.35/65.26 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.35/65.26 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.35/65.26 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.35/65.26 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.35/65.26 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.35/65.26 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.35/65.26 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.35/65.26 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.35/65.26 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.35/65.26 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.35/65.26 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.35/65.26 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.26 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.26 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.35/65.26 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.35/65.26 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.35/65.26 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.35/65.26 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.35/65.26 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.35/65.26 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.26 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.26 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.35/65.26 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.26 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.26 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.26 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.26 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.35/65.26 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.26 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.35/65.26 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.26 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.26 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.26 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.26 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.35/65.26 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.26 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.35/65.26 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.35/65.26 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.35/65.26 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.35/65.26 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.26 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.26 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.35/65.26 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.26 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.26 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.35/65.26 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.26 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.26 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.26 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.26 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.35/65.26 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.26 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.35/65.26 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.26 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.26 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.35/65.26 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.35/65.26 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.35/65.26 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.35/65.26 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.35/65.26 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.35/65.26 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.35/65.26 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.35/65.26 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.26 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.35/65.26 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.35/65.26 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.26 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.35/65.26 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.35/65.26 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.35/65.26 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.35/65.26 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.35/65.26 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.26 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.35/65.26 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.26 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.26 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.26 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.26 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.35/65.26 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.26 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.26 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.26 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.35/65.26 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.35/65.26 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.26 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.26 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.26 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.35/65.26 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.35/65.26 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.26 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.26 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.26 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.26 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.26 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.26 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.35/65.26 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.26 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.26 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.26 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.26 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.26 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.26 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.26 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.35/65.26 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.26 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.26 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.35/65.26 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.26 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.26 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.26 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.26 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.35/65.26 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.35/65.26 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.26 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.26 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.35/65.26 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.26 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.26 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.26 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.26 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.26 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.26 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.26 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.26 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.26 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.26 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.35/65.26 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.35/65.26 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.26 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.26 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.35/65.26 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.26 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.35/65.26 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.35/65.26 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.26 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.26 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.35/65.26 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.26 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.26 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.26 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.26 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.26 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.26 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.26 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.26 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.26 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.26 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.26 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.26 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.26 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.35/65.26 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.35/65.26 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.26 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.26 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.35/65.26 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.35/65.26 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.26 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.26 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.26 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.26 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.26 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.26 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.35/65.26 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.26 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.26 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.26 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.26 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.26 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.26 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.26 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.26 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.26 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.26 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.26 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.26 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.26 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.26 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.26 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.26 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.26 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.26 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.26 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.26 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.26 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.26 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.26 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.26 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.35/65.26 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.35/65.26 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.26 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.26 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.26 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.26 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.35/65.26 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.26 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.26 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.26 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.26 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.26 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.26 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.26 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.26 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.26 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.26 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.26 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.35/65.26 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.26 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.26 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.26 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.26 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.26 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.26 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.26 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.35/65.26 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.26 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.35/65.26 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.26 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.26 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.26 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.26 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.26 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.35/65.26 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.26 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.26 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.26 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.26 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.26 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.35/65.26 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.26 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.26 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.26 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.26 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.26 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.26 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.35/65.26 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.26 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.35/65.26 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.26 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.26 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.35/65.26 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.35/65.26 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.26 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.26 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.26 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.26 100.35/65.26 The TRS R consists of the following rules: 100.35/65.26 100.35/65.26 new_primMulNat0(Zero, wz5100) -> Zero 100.35/65.26 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.35/65.26 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.35/65.26 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.35/65.26 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.35/65.26 new_primPlusNat0(Zero, Zero) -> Zero 100.35/65.26 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.35/65.26 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.35/65.26 100.35/65.26 The set Q consists of the following terms: 100.35/65.26 100.35/65.26 new_primPlusNat1(Succ(x0), x1) 100.35/65.26 new_primMulNat0(Zero, x0) 100.35/65.26 new_primMulNat0(Succ(x0), x1) 100.35/65.26 new_primPlusNat0(Succ(x0), Zero) 100.35/65.26 new_primPlusNat0(Succ(x0), Succ(x1)) 100.35/65.26 new_primPlusNat1(Zero, x0) 100.35/65.26 new_primPlusNat0(Zero, Zero) 100.35/65.26 new_primPlusNat0(Zero, Succ(x0)) 100.35/65.26 100.35/65.26 We have to consider all minimal (P,Q,R)-chains. 100.35/65.26 ---------------------------------------- 100.35/65.26 100.35/65.26 (257) DependencyGraphProof (EQUIVALENT) 100.35/65.26 The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 1 SCC with 2 less nodes. 100.35/65.26 ---------------------------------------- 100.35/65.26 100.35/65.26 (258) 100.35/65.26 Obligation: 100.35/65.26 Q DP problem: 100.35/65.26 The TRS P consists of the following rules: 100.35/65.26 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.35/65.26 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.35/65.26 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.35/65.26 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.26 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.26 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.26 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.26 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.35/65.26 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.35/65.26 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.35/65.26 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.35/65.26 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.35/65.26 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.26 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.26 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.26 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.26 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.26 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.26 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.26 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.26 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.26 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.26 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.26 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.26 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.26 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.26 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.26 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.26 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.26 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.26 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.26 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.26 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.26 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.26 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.26 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.35/65.26 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.35/65.26 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.35/65.26 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.26 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.26 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.26 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.26 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.26 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.26 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.26 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.26 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.26 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.26 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.26 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.26 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.26 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.26 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.26 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.35/65.26 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.26 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.26 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.26 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.26 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.26 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.26 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.35/65.26 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.26 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.26 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.26 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.26 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.26 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.26 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.35/65.26 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.26 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.26 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.26 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.35/65.26 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.26 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.35/65.26 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.26 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.26 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.35/65.26 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.26 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.35/65.26 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.26 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.26 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.26 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.26 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.35/65.26 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.35/65.26 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.26 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.26 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.26 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.26 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.26 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.26 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.26 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.26 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.26 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.35/65.26 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.26 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.26 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.26 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.26 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.35/65.26 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.26 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.26 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.26 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.26 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.26 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.26 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.26 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.26 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.35/65.26 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.26 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.26 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.26 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.26 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.26 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.26 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.26 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.26 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.26 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.26 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.26 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.26 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.26 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.26 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.26 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.26 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.26 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.26 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.26 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.35/65.26 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.35/65.26 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.35/65.26 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.26 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.35/65.26 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.35/65.26 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.35/65.26 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.35/65.26 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.26 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.26 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.35/65.26 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.35/65.26 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.35/65.26 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.35/65.26 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.35/65.26 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.35/65.26 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.35/65.26 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.35/65.26 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.35/65.26 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.26 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.26 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.35/65.26 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.35/65.26 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.35/65.26 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.35/65.26 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.35/65.26 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.35/65.26 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.35/65.26 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.35/65.26 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.35/65.26 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.35/65.26 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.35/65.26 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.35/65.26 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.26 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.26 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.35/65.26 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.35/65.26 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.35/65.26 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.35/65.26 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.35/65.26 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.35/65.26 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.26 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.26 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.35/65.26 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.26 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.26 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.26 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.26 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.35/65.26 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.26 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.35/65.26 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.26 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.26 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.26 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.26 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.35/65.26 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.26 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.35/65.26 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.35/65.26 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.35/65.26 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.35/65.26 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.26 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.26 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.35/65.26 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.26 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.26 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.35/65.26 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.26 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.26 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.26 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.26 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.35/65.26 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.26 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.35/65.26 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.26 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.26 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.35/65.26 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.35/65.26 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.35/65.26 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.35/65.26 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.35/65.26 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.35/65.26 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.35/65.26 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.35/65.26 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.26 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.35/65.26 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.35/65.26 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.26 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.35/65.26 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.35/65.26 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.35/65.26 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.35/65.26 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.35/65.26 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.26 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.26 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.26 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.35/65.26 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.26 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.26 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.26 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.26 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.35/65.26 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.26 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.26 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.26 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.35/65.26 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.35/65.26 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.26 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.26 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.26 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.35/65.26 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.35/65.26 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.26 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.26 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.26 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.26 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.26 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.26 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.35/65.26 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.26 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.26 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.26 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.26 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.26 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.26 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.26 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.35/65.26 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.26 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.26 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.35/65.26 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.26 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.26 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.26 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.26 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.35/65.26 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.35/65.26 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.26 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.26 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.35/65.26 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.26 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.26 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.26 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.26 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.26 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.26 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.26 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.26 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.26 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.26 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.35/65.26 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.35/65.26 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.26 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.26 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.35/65.26 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.26 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.35/65.26 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.35/65.26 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.26 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.26 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.35/65.26 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.26 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.26 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.26 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.26 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.26 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.26 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.26 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.26 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.26 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.26 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.26 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.26 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.26 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.35/65.26 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.35/65.26 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.26 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.26 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.35/65.26 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.35/65.26 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.26 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.26 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.26 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.26 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.26 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.26 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.35/65.26 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.26 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.26 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.26 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.26 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.26 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.26 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.26 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.26 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.26 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.26 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.26 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.26 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.26 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.26 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.26 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.26 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.26 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.26 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.26 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.26 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.26 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.26 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.26 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.26 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.35/65.26 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.35/65.26 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.26 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.26 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.26 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.26 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.35/65.26 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.26 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.26 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.26 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.26 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.26 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.26 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.26 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.26 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.26 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.26 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.26 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.35/65.26 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.26 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.26 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.26 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.26 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.26 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.26 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.26 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.35/65.26 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.26 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.35/65.26 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.26 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.26 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.26 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.26 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.26 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.35/65.26 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.26 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.26 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.26 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.26 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.26 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.35/65.26 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.26 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.26 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.26 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.26 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.26 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.26 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.35/65.26 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.26 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.35/65.26 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.26 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.26 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.35/65.26 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.35/65.26 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.26 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.26 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.26 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.26 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.26 100.35/65.26 The TRS R consists of the following rules: 100.35/65.26 100.35/65.26 new_primMulNat0(Zero, wz5100) -> Zero 100.35/65.26 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.35/65.26 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.35/65.26 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.35/65.26 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.35/65.26 new_primPlusNat0(Zero, Zero) -> Zero 100.35/65.26 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.35/65.26 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.35/65.26 100.35/65.26 The set Q consists of the following terms: 100.35/65.26 100.35/65.26 new_primPlusNat1(Succ(x0), x1) 100.35/65.26 new_primMulNat0(Zero, x0) 100.35/65.26 new_primMulNat0(Succ(x0), x1) 100.35/65.26 new_primPlusNat0(Succ(x0), Zero) 100.35/65.26 new_primPlusNat0(Succ(x0), Succ(x1)) 100.35/65.26 new_primPlusNat1(Zero, x0) 100.35/65.26 new_primPlusNat0(Zero, Zero) 100.35/65.26 new_primPlusNat0(Zero, Succ(x0)) 100.35/65.26 100.35/65.26 We have to consider all minimal (P,Q,R)-chains. 100.35/65.26 ---------------------------------------- 100.35/65.26 100.35/65.26 (259) TransformationProof (EQUIVALENT) 100.35/65.26 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) at position [6] we obtained the following new rules [LPAR04]: 100.35/65.26 100.35/65.26 (new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc),new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc)) 100.35/65.26 100.35/65.26 100.35/65.26 ---------------------------------------- 100.35/65.26 100.35/65.26 (260) 100.35/65.26 Obligation: 100.35/65.26 Q DP problem: 100.35/65.26 The TRS P consists of the following rules: 100.35/65.26 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.26 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.26 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.35/65.27 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.35/65.27 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.35/65.27 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.27 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.27 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.27 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.27 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.35/65.27 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.35/65.27 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.35/65.27 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.35/65.27 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.35/65.27 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.27 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.27 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.27 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.27 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.27 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.27 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.27 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.27 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.27 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.27 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.27 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.27 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.27 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.27 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.27 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.27 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.27 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.27 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.27 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.27 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.27 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.27 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.27 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.35/65.27 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.35/65.27 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.35/65.27 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.27 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.27 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.27 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.27 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.27 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.27 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.27 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.27 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.27 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.27 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.27 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.27 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.27 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.27 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.27 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.35/65.27 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.27 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.27 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.27 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.27 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.27 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.27 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.35/65.27 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.27 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.27 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.27 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.27 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.27 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.27 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.35/65.27 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.27 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.27 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.27 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.35/65.27 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.27 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.35/65.27 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.27 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.27 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.35/65.27 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.27 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.35/65.27 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.27 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.27 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.27 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.27 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.35/65.27 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.35/65.27 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.27 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.27 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.27 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.27 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.27 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.27 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.27 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.27 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.27 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.35/65.27 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.27 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.27 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.27 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.27 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.35/65.27 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.27 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.27 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.27 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.27 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.27 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.27 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.27 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.27 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.35/65.27 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.27 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.27 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.35/65.27 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.27 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.27 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.27 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.27 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.27 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.27 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.27 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.27 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.27 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.27 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.27 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.27 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.27 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.27 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.27 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.35/65.27 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.35/65.27 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.35/65.27 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.35/65.27 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.27 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.35/65.27 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.35/65.27 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.35/65.27 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.35/65.27 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.27 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.27 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.35/65.27 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.35/65.27 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.35/65.27 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.35/65.27 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.35/65.27 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.35/65.27 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.35/65.27 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.35/65.27 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.35/65.27 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.27 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.27 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.35/65.27 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.35/65.27 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.35/65.27 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.35/65.27 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.35/65.27 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.35/65.27 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.35/65.27 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.35/65.27 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.35/65.27 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.35/65.27 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.35/65.27 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.35/65.27 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.27 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.27 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.35/65.27 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.35/65.27 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.35/65.27 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.35/65.27 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.35/65.27 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.35/65.27 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.27 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.27 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.35/65.27 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.27 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.27 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.27 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.27 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.35/65.27 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.27 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.35/65.27 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.27 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.27 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.27 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.27 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.35/65.27 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.27 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.35/65.27 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.35/65.27 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.35/65.27 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.35/65.27 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.27 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.27 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.35/65.27 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.27 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.27 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.35/65.27 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.27 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.27 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.27 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.27 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.35/65.27 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.27 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.35/65.27 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.27 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.35/65.27 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.35/65.27 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.35/65.27 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.35/65.27 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.35/65.27 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.35/65.27 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.35/65.27 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.35/65.27 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.35/65.27 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.27 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.35/65.27 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.35/65.27 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.35/65.27 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.35/65.27 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.35/65.27 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.35/65.27 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.35/65.27 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.35/65.27 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.27 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.35/65.27 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.27 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.27 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.27 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.27 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.35/65.27 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.27 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.27 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.27 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.35/65.27 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.35/65.27 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.27 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.27 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.27 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.35/65.27 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.35/65.27 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.27 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.27 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.27 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.27 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.27 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.27 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.35/65.27 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.27 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.27 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.27 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.27 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.27 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.27 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.27 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.35/65.27 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.27 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.27 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.35/65.27 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.27 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.27 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.27 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.27 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.35/65.27 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.35/65.27 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.27 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.27 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.35/65.27 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.27 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.27 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.27 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.27 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.27 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.27 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.27 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.27 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.27 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.27 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.35/65.27 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.35/65.27 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.27 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.27 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.35/65.27 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.27 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.35/65.27 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.35/65.27 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.27 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.27 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.35/65.27 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.27 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.27 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.27 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.27 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.27 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.27 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.27 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.27 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.27 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.27 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.27 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.27 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.27 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.35/65.27 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.35/65.27 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.27 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.27 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.35/65.27 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.35/65.27 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.27 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.27 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.27 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.35/65.27 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.27 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.27 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.35/65.27 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.27 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.27 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.27 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.27 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.27 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.27 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.27 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.27 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.27 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.27 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.27 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.27 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.27 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.27 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.27 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.27 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.27 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.27 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.27 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.27 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.27 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.27 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.27 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.27 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.35/65.27 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.35/65.27 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.27 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.27 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.27 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.27 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.35/65.27 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.27 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.27 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.27 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.27 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.27 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.27 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.27 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.27 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.27 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.27 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.27 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.35/65.27 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.27 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.27 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.27 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.27 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.27 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.27 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.27 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.35/65.27 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.27 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.35/65.27 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.27 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.27 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.27 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.27 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.27 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.35/65.27 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.27 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.27 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.27 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.27 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.27 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.35/65.27 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.27 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.35/65.27 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.27 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.27 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.27 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.27 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.35/65.27 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.27 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.35/65.27 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.27 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.27 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.35/65.27 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.35/65.27 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.27 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.35/65.27 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.27 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.27 100.35/65.27 The TRS R consists of the following rules: 100.35/65.27 100.35/65.27 new_primMulNat0(Zero, wz5100) -> Zero 100.35/65.27 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.35/65.27 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.35/65.27 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.35/65.27 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.35/65.27 new_primPlusNat0(Zero, Zero) -> Zero 100.35/65.27 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.35/65.27 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.35/65.27 100.35/65.27 The set Q consists of the following terms: 100.35/65.27 100.35/65.27 new_primPlusNat1(Succ(x0), x1) 100.35/65.27 new_primMulNat0(Zero, x0) 100.35/65.27 new_primMulNat0(Succ(x0), x1) 100.35/65.27 new_primPlusNat0(Succ(x0), Zero) 100.35/65.27 new_primPlusNat0(Succ(x0), Succ(x1)) 100.35/65.27 new_primPlusNat1(Zero, x0) 100.35/65.27 new_primPlusNat0(Zero, Zero) 100.35/65.27 new_primPlusNat0(Zero, Succ(x0)) 100.35/65.27 100.35/65.27 We have to consider all minimal (P,Q,R)-chains. 100.35/65.27 ---------------------------------------- 100.35/65.27 100.35/65.27 (261) DependencyGraphProof (EQUIVALENT) 100.35/65.27 The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 1 SCC with 2 less nodes. 100.35/65.27 ---------------------------------------- 100.35/65.27 100.35/65.27 (262) 100.35/65.27 Obligation: 100.35/65.27 Q DP problem: 100.35/65.27 The TRS P consists of the following rules: 100.35/65.27 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.35/65.27 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.35/65.27 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.35/65.27 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.27 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.27 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.27 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.27 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.35/65.27 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.35/65.27 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.35/65.27 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.35/65.27 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.35/65.27 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.27 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.27 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.27 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.27 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.27 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.27 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.27 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.27 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.27 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.27 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.27 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.27 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.27 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.27 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.27 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.27 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.27 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.27 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.27 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.27 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.27 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.27 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.27 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.35/65.27 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.35/65.27 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.35/65.27 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.35/65.27 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.35/65.27 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.35/65.27 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.35/65.27 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.35/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.27 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.27 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.27 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.27 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.27 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.27 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.27 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.27 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.27 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.27 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.27 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.27 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.27 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.27 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.27 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.27 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.27 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.27 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.27 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.27 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.27 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.27 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.27 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.27 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.27 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.27 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.27 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.27 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.27 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.27 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.27 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.27 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.27 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.27 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.27 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.27 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.27 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.27 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.27 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.27 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.27 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.27 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.27 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.27 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.27 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.27 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.27 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.27 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.27 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.27 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.27 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.27 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.27 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.27 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.27 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.27 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.27 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.27 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.27 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.27 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.27 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.27 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.27 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.27 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.27 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.27 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.27 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.27 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.27 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.27 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.27 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.27 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.27 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.27 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.27 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.27 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.27 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.27 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.27 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.27 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.27 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.27 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.27 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.27 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.27 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.27 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.27 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.27 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.27 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.27 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.27 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.27 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.27 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.27 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.27 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.27 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.27 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.36/65.27 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.27 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.27 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.27 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.27 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.27 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.27 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.36/65.27 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.27 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.27 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.27 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.27 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.27 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.27 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.36/65.28 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.28 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.28 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.28 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.28 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.28 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.36/65.28 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.28 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.28 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.28 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.28 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.36/65.28 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.28 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.28 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.28 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.28 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.36/65.28 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.36/65.28 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.28 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.28 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.28 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.28 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.28 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.28 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.28 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.28 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.28 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.36/65.28 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.28 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.28 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.28 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.28 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.28 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.28 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.28 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.28 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.28 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.28 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.28 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.28 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.28 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.28 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.28 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.28 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.28 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.28 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.28 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.28 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.28 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.28 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.28 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.28 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.28 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.28 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.28 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.28 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.28 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.28 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.28 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.28 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.28 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.28 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.28 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.28 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.28 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.28 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.28 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.28 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.28 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.28 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.28 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.28 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.28 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.28 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.28 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.28 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.28 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.28 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.28 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.28 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.28 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.28 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.28 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.28 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.28 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.28 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.28 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.28 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.28 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.28 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.28 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.28 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.28 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.28 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.28 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.28 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.28 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.28 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.28 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.28 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.28 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.36/65.28 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.28 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.28 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.28 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.28 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.28 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.28 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.28 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.28 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.28 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.36/65.28 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.28 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.28 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.28 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.28 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.28 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.28 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.28 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.28 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.28 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.28 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.28 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.28 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.28 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.28 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.28 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.28 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.28 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.28 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.28 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.28 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.36/65.28 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.28 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.36/65.28 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.28 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.28 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.28 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.28 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.28 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.28 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.28 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.28 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.28 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.28 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.28 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.28 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.28 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.28 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.28 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.28 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.28 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.28 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.28 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.28 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.28 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.28 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.28 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.28 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.28 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.28 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.28 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.28 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.28 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.28 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.28 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.28 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.28 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.28 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.28 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.28 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.36/65.28 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.28 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.28 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.28 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.28 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.28 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.28 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.36/65.28 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.28 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.28 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.28 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.28 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.28 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.28 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.28 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.28 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.28 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.28 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.28 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.28 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.28 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.28 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.28 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.28 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.28 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.28 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.28 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.28 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.28 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.28 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.28 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.28 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.28 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.28 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.28 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.28 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.28 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.28 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.28 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.28 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.28 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.28 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.28 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.28 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.28 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.36/65.28 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.28 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.28 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.36/65.28 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.28 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.28 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.28 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.28 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.28 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.28 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.28 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.28 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.28 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.28 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.28 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.28 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.28 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.28 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.28 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.28 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.28 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.28 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.28 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.28 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.28 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.28 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.28 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.28 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.28 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.28 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.28 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.28 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.28 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.28 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.28 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.28 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.28 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.28 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.28 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.28 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.28 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.28 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.28 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.28 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.28 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.28 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.28 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.28 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.28 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.28 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.28 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.28 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.28 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.28 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.36/65.28 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.36/65.28 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.28 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.28 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.28 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.28 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.36/65.28 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.28 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.28 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.28 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.28 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.28 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.28 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.28 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.28 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.28 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.28 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.28 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.36/65.28 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.28 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.28 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.28 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.28 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.28 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.28 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.28 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.36/65.28 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.28 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.36/65.28 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.28 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.28 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.28 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.28 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.28 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.28 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.28 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.28 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.28 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.28 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.28 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.28 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.28 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.28 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.28 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.28 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.28 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.28 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.28 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.28 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.36/65.28 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.28 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.28 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.28 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.36/65.28 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.28 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.28 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.28 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.28 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.28 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.28 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.28 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.28 100.36/65.28 The TRS R consists of the following rules: 100.36/65.28 100.36/65.28 new_primMulNat0(Zero, wz5100) -> Zero 100.36/65.28 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.36/65.28 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.36/65.28 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.36/65.28 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.36/65.28 new_primPlusNat0(Zero, Zero) -> Zero 100.36/65.28 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.36/65.28 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.36/65.28 100.36/65.28 The set Q consists of the following terms: 100.36/65.28 100.36/65.28 new_primPlusNat1(Succ(x0), x1) 100.36/65.28 new_primMulNat0(Zero, x0) 100.36/65.28 new_primMulNat0(Succ(x0), x1) 100.36/65.28 new_primPlusNat0(Succ(x0), Zero) 100.36/65.28 new_primPlusNat0(Succ(x0), Succ(x1)) 100.36/65.28 new_primPlusNat1(Zero, x0) 100.36/65.28 new_primPlusNat0(Zero, Zero) 100.36/65.28 new_primPlusNat0(Zero, Succ(x0)) 100.36/65.28 100.36/65.28 We have to consider all minimal (P,Q,R)-chains. 100.36/65.28 ---------------------------------------- 100.36/65.28 100.36/65.28 (263) TransformationProof (EQUIVALENT) 100.36/65.28 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) at position [7] we obtained the following new rules [LPAR04]: 100.36/65.28 100.36/65.28 (new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc),new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc)) 100.36/65.28 100.36/65.28 100.36/65.28 ---------------------------------------- 100.36/65.28 100.36/65.28 (264) 100.36/65.28 Obligation: 100.36/65.28 Q DP problem: 100.36/65.28 The TRS P consists of the following rules: 100.36/65.28 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.28 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.36/65.28 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.36/65.28 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.28 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.28 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.28 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.28 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.28 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.28 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.28 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.28 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.36/65.28 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.36/65.28 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.36/65.28 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.36/65.28 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.36/65.28 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.36/65.28 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.36/65.28 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.28 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.28 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.28 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.28 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.28 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.28 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.28 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.28 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.28 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.28 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.36/65.28 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.28 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.36/65.28 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.28 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.28 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.28 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.28 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.28 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.28 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.28 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.28 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.28 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.28 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.28 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.28 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.28 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.28 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.28 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.28 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.28 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.28 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.28 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.28 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.28 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.28 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.28 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.28 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.28 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.28 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.28 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.28 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.28 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.28 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.28 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.36/65.28 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.36/65.28 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.36/65.28 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.28 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.28 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.28 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.28 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.28 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.28 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.28 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.28 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.28 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.28 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.28 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.28 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.28 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.28 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.28 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.28 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.28 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.28 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.28 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.28 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.28 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.28 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.28 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.28 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.28 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.28 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.28 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.28 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.28 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.28 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.28 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.28 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.36/65.28 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.28 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.28 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.28 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.28 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.28 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.28 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.36/65.28 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.28 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.28 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.28 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.28 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.28 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.28 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.36/65.28 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.28 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.28 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.28 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.28 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.28 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.36/65.28 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.28 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.28 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.28 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.28 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.36/65.28 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.28 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.28 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.28 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.28 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.36/65.28 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.36/65.28 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.28 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.28 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.28 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.28 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.28 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.28 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.28 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.28 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.28 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.36/65.28 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.28 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.28 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.28 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.28 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.28 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.28 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.28 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.28 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.28 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.28 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.28 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.28 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.28 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.28 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.28 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.28 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.28 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.28 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.28 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.28 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.28 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.28 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.28 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.28 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.28 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.28 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.28 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.28 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.28 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.28 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.28 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.28 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.28 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.28 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.28 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.28 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.28 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.28 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.28 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.28 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.28 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.28 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.28 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.28 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.28 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.28 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.28 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.28 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.28 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.28 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.28 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.28 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.28 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.28 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.28 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.28 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.28 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.28 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.28 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.28 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.28 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.28 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.28 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.28 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.28 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.28 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.28 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.28 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.28 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.28 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.28 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.28 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.28 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.36/65.28 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.28 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.28 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.28 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.28 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.28 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.28 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.28 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.28 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.28 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.36/65.28 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.28 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.28 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.28 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.28 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.28 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.28 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.28 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.28 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.28 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.28 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.28 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.28 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.28 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.28 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.28 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.28 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.28 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.28 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.28 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.28 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.36/65.28 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.28 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.36/65.28 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.28 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.28 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.28 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.28 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.28 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.28 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.28 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.28 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.28 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.28 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.28 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.28 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.28 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.28 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.28 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.28 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.28 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.28 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.28 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.28 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.28 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.28 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.28 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.28 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.28 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.28 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.28 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.28 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.28 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.28 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.28 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.28 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.28 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.28 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.28 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.28 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.36/65.28 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.28 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.28 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.28 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.28 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.28 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.28 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.36/65.28 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.28 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.28 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.28 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.28 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.28 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.28 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.28 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.28 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.28 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.28 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.28 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.28 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.28 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.28 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.28 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.28 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.28 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.28 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.28 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.28 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.28 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.28 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.28 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.28 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.28 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.28 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.28 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.28 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.28 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.28 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.28 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.28 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.28 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.28 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.28 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.28 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.28 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.36/65.28 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.28 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.28 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.36/65.28 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.28 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.28 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.28 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.28 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.28 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.28 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.28 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.28 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.28 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.28 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.28 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.28 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.28 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.28 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.28 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.28 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.28 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.28 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.28 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.28 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.28 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.28 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.28 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.28 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.28 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.28 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.28 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.28 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.28 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.28 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.28 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.28 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.28 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.28 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.28 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.28 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.28 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.28 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.28 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.28 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.28 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.28 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.28 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.28 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.28 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.28 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.28 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.28 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.28 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.28 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.36/65.28 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.36/65.28 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.28 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.28 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.28 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.28 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.36/65.28 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.28 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.28 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.28 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.28 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.28 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.28 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.28 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.28 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.28 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.28 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.28 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.36/65.28 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.28 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.28 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.28 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.28 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.28 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.28 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.28 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.36/65.28 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.28 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.36/65.28 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.28 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.28 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.28 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.28 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.28 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.28 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.28 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.28 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.28 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.28 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.28 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.28 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.28 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.28 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.28 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.28 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.28 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.28 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.28 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.28 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.36/65.28 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.28 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.28 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.28 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.36/65.28 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.28 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.28 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.28 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.28 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.28 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.28 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.28 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.28 100.36/65.28 The TRS R consists of the following rules: 100.36/65.28 100.36/65.28 new_primMulNat0(Zero, wz5100) -> Zero 100.36/65.28 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.36/65.28 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.36/65.28 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.36/65.28 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.36/65.28 new_primPlusNat0(Zero, Zero) -> Zero 100.36/65.28 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.36/65.28 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.36/65.28 100.36/65.28 The set Q consists of the following terms: 100.36/65.28 100.36/65.28 new_primPlusNat1(Succ(x0), x1) 100.36/65.28 new_primMulNat0(Zero, x0) 100.36/65.28 new_primMulNat0(Succ(x0), x1) 100.36/65.28 new_primPlusNat0(Succ(x0), Zero) 100.36/65.28 new_primPlusNat0(Succ(x0), Succ(x1)) 100.36/65.28 new_primPlusNat1(Zero, x0) 100.36/65.28 new_primPlusNat0(Zero, Zero) 100.36/65.28 new_primPlusNat0(Zero, Succ(x0)) 100.36/65.28 100.36/65.28 We have to consider all minimal (P,Q,R)-chains. 100.36/65.28 ---------------------------------------- 100.36/65.28 100.36/65.28 (265) DependencyGraphProof (EQUIVALENT) 100.36/65.28 The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 1 SCC with 2 less nodes. 100.36/65.28 ---------------------------------------- 100.36/65.28 100.36/65.28 (266) 100.36/65.28 Obligation: 100.36/65.28 Q DP problem: 100.36/65.28 The TRS P consists of the following rules: 100.36/65.28 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.28 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.36/65.28 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.36/65.28 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.28 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.28 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.28 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.28 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.28 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.28 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.28 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.28 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.36/65.28 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.36/65.28 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.36/65.28 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.36/65.28 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.36/65.28 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.36/65.28 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.36/65.28 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.28 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.28 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.28 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.28 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.28 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.28 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.28 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.28 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.28 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.28 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.36/65.28 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.28 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.36/65.28 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.28 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.28 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.28 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.28 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.28 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.29 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.29 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.29 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.29 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.29 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.29 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.29 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.29 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.29 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.29 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.29 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.29 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.29 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.29 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.29 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.36/65.29 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.36/65.29 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.36/65.29 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.29 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.29 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.29 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.29 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.29 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.29 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.29 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.29 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.29 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.29 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.29 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.29 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.29 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.29 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.29 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.29 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.29 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.36/65.29 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.29 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.29 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.29 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.29 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.29 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.29 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.36/65.29 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.29 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.29 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.29 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.29 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.29 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.29 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.36/65.29 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.29 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.29 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.29 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.29 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.29 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.36/65.29 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.29 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.29 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.29 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.29 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.36/65.29 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.29 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.29 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.29 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.29 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.36/65.29 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.36/65.29 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.29 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.29 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.29 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.29 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.29 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.29 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.29 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.29 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.29 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.36/65.29 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.29 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.29 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.29 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.29 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.29 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.29 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.29 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.29 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.29 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.29 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.29 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.29 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.29 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.29 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.29 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.29 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.29 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.29 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.29 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.29 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.29 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.29 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.29 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.29 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.29 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.29 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.29 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.29 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.29 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.29 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.29 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.29 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.29 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.29 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.29 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.29 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.29 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.29 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.29 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.29 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.29 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.29 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.29 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.29 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.29 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.29 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.29 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.29 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.29 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.29 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.29 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.29 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.29 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.29 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.29 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.29 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.29 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.29 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.29 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.29 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.29 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.29 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.29 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.29 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.29 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.29 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.29 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.29 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.29 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.29 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.29 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.29 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.29 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.36/65.29 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.29 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.29 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.29 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.29 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.29 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.29 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.29 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.29 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.29 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.36/65.29 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.29 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.29 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.29 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.29 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.29 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.29 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.29 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.29 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.29 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.29 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.29 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.29 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.29 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.29 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.29 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.29 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.29 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.29 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.29 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.29 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.36/65.29 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.29 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.36/65.29 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.29 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.29 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.29 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.29 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.29 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.29 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.29 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.29 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.29 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.29 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.29 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.29 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.29 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.29 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.29 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.29 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.29 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.29 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.29 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.29 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.29 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.29 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.29 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.29 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.29 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.29 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.29 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.29 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.29 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.29 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.29 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.29 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.29 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.29 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.29 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.36/65.29 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.29 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.29 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.29 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.29 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.29 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.29 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.36/65.29 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.29 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.29 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.29 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.29 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.29 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.29 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.29 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.29 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.29 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.29 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.29 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.29 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.29 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.29 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.29 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.29 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.29 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.29 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.29 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.29 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.29 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.29 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.29 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.29 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.29 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.29 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.29 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.29 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.29 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.29 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.29 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.29 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.29 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.29 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.29 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.29 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.29 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.36/65.29 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.29 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.29 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.36/65.29 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.29 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.29 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.29 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.29 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.29 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.29 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.29 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.29 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.29 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.29 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.29 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.29 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.29 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.29 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.29 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.29 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.29 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.29 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.29 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.29 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.29 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.29 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.29 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.29 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.29 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.29 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.29 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.29 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.29 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.29 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.29 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.29 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.29 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.29 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.29 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.29 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.29 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.29 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.29 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.29 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.29 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.29 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.29 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.29 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.29 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.29 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.29 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.29 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.29 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.29 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.36/65.29 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.36/65.29 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.29 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.29 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.29 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.29 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.36/65.29 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.29 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.29 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.29 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.29 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.29 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.29 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.29 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.29 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.29 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.29 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.29 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.36/65.29 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.29 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.29 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.29 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.29 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.29 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.29 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.29 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.36/65.29 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.29 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.36/65.29 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.29 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.29 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.29 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.29 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.29 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.29 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.29 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.29 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.29 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.29 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.29 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.29 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.29 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.29 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.29 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.29 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.29 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.29 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.29 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.29 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.36/65.29 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.29 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.29 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.29 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.36/65.29 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.29 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.29 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.29 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.29 100.36/65.29 The TRS R consists of the following rules: 100.36/65.29 100.36/65.29 new_primMulNat0(Zero, wz5100) -> Zero 100.36/65.29 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.36/65.29 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.36/65.29 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.36/65.29 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.36/65.29 new_primPlusNat0(Zero, Zero) -> Zero 100.36/65.29 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.36/65.29 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.36/65.29 100.36/65.29 The set Q consists of the following terms: 100.36/65.29 100.36/65.29 new_primPlusNat1(Succ(x0), x1) 100.36/65.29 new_primMulNat0(Zero, x0) 100.36/65.29 new_primMulNat0(Succ(x0), x1) 100.36/65.29 new_primPlusNat0(Succ(x0), Zero) 100.36/65.29 new_primPlusNat0(Succ(x0), Succ(x1)) 100.36/65.29 new_primPlusNat1(Zero, x0) 100.36/65.29 new_primPlusNat0(Zero, Zero) 100.36/65.29 new_primPlusNat0(Zero, Succ(x0)) 100.36/65.29 100.36/65.29 We have to consider all minimal (P,Q,R)-chains. 100.36/65.29 ---------------------------------------- 100.36/65.29 100.36/65.29 (267) TransformationProof (EQUIVALENT) 100.36/65.29 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) at position [7] we obtained the following new rules [LPAR04]: 100.36/65.29 100.36/65.29 (new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc),new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc)) 100.36/65.29 100.36/65.29 100.36/65.29 ---------------------------------------- 100.36/65.29 100.36/65.29 (268) 100.36/65.29 Obligation: 100.36/65.29 Q DP problem: 100.36/65.29 The TRS P consists of the following rules: 100.36/65.29 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.36/65.29 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.36/65.29 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.29 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.29 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.29 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.29 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.29 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.36/65.29 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.36/65.29 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.36/65.29 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.36/65.29 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.36/65.29 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.29 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.29 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.29 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.29 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.29 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.29 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.29 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.29 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.29 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.29 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.29 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.29 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.29 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.29 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.29 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.29 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.29 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.29 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.29 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.29 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.29 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.29 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.29 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.36/65.29 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.36/65.29 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.36/65.29 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.29 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.29 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.29 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.29 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.29 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.29 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.29 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.29 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.29 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.29 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.29 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.29 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.29 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.29 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.29 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.29 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.29 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.29 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.29 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.29 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.36/65.29 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.29 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.29 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.29 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.29 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.29 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.29 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.36/65.29 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.29 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.29 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.29 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.29 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.29 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.29 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.36/65.29 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.29 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.29 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.29 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.29 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.29 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.36/65.29 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.29 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.29 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.29 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.29 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.36/65.29 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.29 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.29 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.29 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.29 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.36/65.29 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.36/65.29 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.29 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.29 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.29 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.29 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.29 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.29 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.29 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.29 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.29 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.36/65.29 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.29 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.29 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.29 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.29 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.29 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.29 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.29 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.29 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.29 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.29 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.29 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.29 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.29 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.29 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.29 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.29 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.29 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.29 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.29 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.29 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.29 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.29 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.29 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.29 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.29 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.29 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.29 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.29 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.29 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.29 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.29 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.29 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.29 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.29 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.29 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.29 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.29 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.29 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.29 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.29 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.29 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.29 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.29 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.29 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.29 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.29 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.29 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.29 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.29 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.29 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.29 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.29 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.29 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.29 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.29 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.29 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.29 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.29 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.29 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.29 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.29 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.29 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.29 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.29 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.29 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.29 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.29 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.29 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.29 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.29 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.29 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.29 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.29 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.36/65.29 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.29 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.29 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.29 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.29 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.29 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.29 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.29 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.29 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.29 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.36/65.29 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.29 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.29 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.29 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.29 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.29 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.29 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.29 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.29 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.29 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.29 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.29 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.29 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.29 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.29 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.29 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.29 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.29 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.29 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.29 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.29 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.36/65.29 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.29 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.36/65.29 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.29 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.29 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.29 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.29 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.29 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.29 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.29 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.29 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.29 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.29 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.29 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.29 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.29 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.29 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.29 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.29 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.29 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.29 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.29 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.29 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.29 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.29 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.29 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.29 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.29 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.29 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.29 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.29 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.29 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.29 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.29 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.29 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.29 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.29 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.29 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.29 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.29 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.29 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.36/65.29 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.29 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.29 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.29 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.29 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.29 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.29 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.36/65.29 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.29 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.29 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.29 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.29 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.29 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.29 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.29 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.29 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.29 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.29 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.29 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.29 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.29 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.29 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.29 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.29 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.29 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.29 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.29 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.29 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.29 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.29 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.29 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.29 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.29 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.29 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.29 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.29 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.29 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.29 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.29 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.29 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.29 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.29 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.29 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.29 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.29 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.36/65.29 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.29 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.29 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.36/65.29 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.29 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.29 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.29 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.29 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.29 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.29 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.29 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.29 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.29 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.29 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.29 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.29 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.29 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.29 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.29 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.29 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.29 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.29 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.29 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.29 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.29 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.29 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.29 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.30 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.30 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.30 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.30 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.30 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.30 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.30 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.30 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.30 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.30 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.30 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.30 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.30 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.30 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.30 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.30 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.30 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.30 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.30 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.30 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.30 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.30 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.30 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.30 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.30 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.30 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.30 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.36/65.30 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.36/65.30 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.30 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.30 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.30 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.30 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.36/65.30 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.30 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.30 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.30 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.30 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.30 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.30 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.30 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.30 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.30 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.30 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.30 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.36/65.30 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.30 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.30 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.30 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.30 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.30 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.30 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.30 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.36/65.30 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.30 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.36/65.30 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.30 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.30 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.30 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.30 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.30 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.30 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.30 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.30 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.30 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.30 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.30 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.30 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.30 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.30 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.30 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.30 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.30 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.30 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.30 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.30 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.36/65.30 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.30 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.30 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.30 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.36/65.30 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.30 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.30 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.30 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.30 100.36/65.30 The TRS R consists of the following rules: 100.36/65.30 100.36/65.30 new_primMulNat0(Zero, wz5100) -> Zero 100.36/65.30 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.36/65.30 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.36/65.30 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.36/65.30 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.36/65.30 new_primPlusNat0(Zero, Zero) -> Zero 100.36/65.30 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.36/65.30 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.36/65.30 100.36/65.30 The set Q consists of the following terms: 100.36/65.30 100.36/65.30 new_primPlusNat1(Succ(x0), x1) 100.36/65.30 new_primMulNat0(Zero, x0) 100.36/65.30 new_primMulNat0(Succ(x0), x1) 100.36/65.30 new_primPlusNat0(Succ(x0), Zero) 100.36/65.30 new_primPlusNat0(Succ(x0), Succ(x1)) 100.36/65.30 new_primPlusNat1(Zero, x0) 100.36/65.30 new_primPlusNat0(Zero, Zero) 100.36/65.30 new_primPlusNat0(Zero, Succ(x0)) 100.36/65.30 100.36/65.30 We have to consider all minimal (P,Q,R)-chains. 100.36/65.30 ---------------------------------------- 100.36/65.30 100.36/65.30 (269) DependencyGraphProof (EQUIVALENT) 100.36/65.30 The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 1 SCC with 2 less nodes. 100.36/65.30 ---------------------------------------- 100.36/65.30 100.36/65.30 (270) 100.36/65.30 Obligation: 100.36/65.30 Q DP problem: 100.36/65.30 The TRS P consists of the following rules: 100.36/65.30 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.36/65.30 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.36/65.30 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.30 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.30 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.30 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.30 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.30 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.36/65.30 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.36/65.30 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.36/65.30 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.36/65.30 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.36/65.30 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.30 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.30 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.30 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.30 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.30 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.30 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.30 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.30 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.30 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.30 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.30 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.30 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.30 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.30 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.30 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.30 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.30 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.30 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.30 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.30 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.30 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.30 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.30 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.36/65.30 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.36/65.30 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.36/65.30 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.30 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.30 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.30 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.30 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.30 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.30 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.30 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.30 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.30 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.30 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.30 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.30 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.30 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.30 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.30 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.30 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.30 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.30 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.36/65.30 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.30 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.30 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.30 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.30 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.30 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.30 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.36/65.30 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.30 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.30 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.30 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.30 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.30 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.30 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.36/65.30 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.30 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.30 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.30 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.30 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.30 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.36/65.30 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.30 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.30 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.30 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.30 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.36/65.30 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.30 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.30 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.30 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.30 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.36/65.30 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.36/65.30 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.30 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.30 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.30 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.30 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.30 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.30 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.30 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.30 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.30 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.36/65.30 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.30 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.30 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.30 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.30 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.30 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.30 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.30 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.30 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.30 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.30 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.30 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.30 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.30 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.30 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.30 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.30 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.30 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.30 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.30 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.30 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.30 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.30 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.30 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.30 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.30 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.30 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.30 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.30 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.30 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.30 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.30 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.30 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.30 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.30 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.30 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.30 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.30 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.30 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.30 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.30 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.30 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.30 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.30 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.30 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.30 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.30 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.30 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.30 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.30 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.30 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.30 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.30 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.30 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.30 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.30 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.30 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.30 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.30 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.30 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.30 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.30 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.30 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.30 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.30 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.30 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.30 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.30 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.30 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.30 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.30 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.30 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.30 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.30 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.36/65.30 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.30 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.30 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.30 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.30 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.30 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.30 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.30 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.30 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.30 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.36/65.30 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.30 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.30 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.30 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.30 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.30 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.30 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.30 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.30 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.30 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.30 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.30 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.30 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.30 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.30 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.30 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.30 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.30 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.30 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.30 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.30 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.36/65.30 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.30 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.36/65.30 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.30 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.30 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.30 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.30 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.30 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.30 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.30 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.30 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.30 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.30 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.30 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.30 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.30 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.30 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.30 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.30 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.30 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.30 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.30 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.30 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.30 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.30 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.30 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.30 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.30 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.30 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.30 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.30 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.30 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.30 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.30 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.30 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.30 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.30 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.30 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.36/65.30 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.30 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.30 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.30 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.30 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.30 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.30 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.36/65.30 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.30 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.30 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.30 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.30 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.30 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.30 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.30 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.30 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.30 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.30 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.30 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.30 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.30 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.30 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.30 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.30 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.30 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.30 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.30 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.30 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.30 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.30 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.30 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.30 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.30 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.30 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.30 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.30 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.30 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.30 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.30 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.30 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.30 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.30 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.30 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.30 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.30 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.36/65.30 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.30 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.30 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.36/65.30 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.30 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.30 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.30 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.30 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.30 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.30 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.30 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.30 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.30 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.30 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.30 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.30 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.30 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.30 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.30 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.30 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.30 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.30 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.30 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.30 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.30 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.30 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.30 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.30 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.30 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.30 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.30 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.30 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.30 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.30 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.30 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.30 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.30 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.30 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.30 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.30 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.30 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.30 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.30 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.30 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.30 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.30 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.30 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.30 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.30 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.30 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.30 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.30 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.30 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.30 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.36/65.30 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.36/65.30 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.30 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.30 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.30 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.30 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.36/65.30 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.30 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.30 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.30 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.30 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.30 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.30 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.30 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.30 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.30 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.30 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.30 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.36/65.30 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.30 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.30 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.30 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.30 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.30 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.30 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.30 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.36/65.30 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.30 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.36/65.30 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.30 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.30 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.30 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.30 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.30 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.30 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.30 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.30 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.30 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.30 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.30 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.30 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.30 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.30 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.30 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.30 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.30 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.30 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.30 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.30 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.36/65.30 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.30 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.30 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.30 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.36/65.30 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.30 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.30 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.30 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.30 100.36/65.30 The TRS R consists of the following rules: 100.36/65.30 100.36/65.30 new_primMulNat0(Zero, wz5100) -> Zero 100.36/65.30 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.36/65.30 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.36/65.30 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.36/65.30 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.36/65.30 new_primPlusNat0(Zero, Zero) -> Zero 100.36/65.30 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.36/65.30 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.36/65.30 100.36/65.30 The set Q consists of the following terms: 100.36/65.30 100.36/65.30 new_primPlusNat1(Succ(x0), x1) 100.36/65.30 new_primMulNat0(Zero, x0) 100.36/65.30 new_primMulNat0(Succ(x0), x1) 100.36/65.30 new_primPlusNat0(Succ(x0), Zero) 100.36/65.30 new_primPlusNat0(Succ(x0), Succ(x1)) 100.36/65.30 new_primPlusNat1(Zero, x0) 100.36/65.30 new_primPlusNat0(Zero, Zero) 100.36/65.30 new_primPlusNat0(Zero, Succ(x0)) 100.36/65.30 100.36/65.30 We have to consider all minimal (P,Q,R)-chains. 100.36/65.30 ---------------------------------------- 100.36/65.30 100.36/65.30 (271) TransformationProof (EQUIVALENT) 100.36/65.30 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) at position [7] we obtained the following new rules [LPAR04]: 100.36/65.30 100.36/65.30 (new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc),new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc)) 100.36/65.30 100.36/65.30 100.36/65.30 ---------------------------------------- 100.36/65.30 100.36/65.30 (272) 100.36/65.30 Obligation: 100.36/65.30 Q DP problem: 100.36/65.30 The TRS P consists of the following rules: 100.36/65.30 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.36/65.30 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.36/65.30 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.30 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.30 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.30 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.30 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.30 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.36/65.30 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.36/65.30 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.36/65.30 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.36/65.30 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.36/65.30 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.30 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.30 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.30 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.30 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.30 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.30 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.30 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.30 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.30 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.30 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.30 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.30 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.30 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.30 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.30 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.30 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.30 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.30 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.30 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.30 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.30 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.30 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.30 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.36/65.30 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.36/65.30 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.36/65.30 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.30 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.30 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.30 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.30 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.30 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.31 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.31 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.31 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.31 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.31 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.31 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.31 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.31 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.31 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.31 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.31 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.31 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.31 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.31 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.31 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.31 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.31 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.31 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.31 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.31 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.31 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.31 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.31 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.36/65.31 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.31 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.31 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.31 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.31 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.31 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.31 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.36/65.31 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.31 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.31 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.31 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.31 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.31 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.31 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.36/65.31 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.31 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.31 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.31 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.31 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.31 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.36/65.31 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.31 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.31 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.31 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.31 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.36/65.31 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.31 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.31 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.31 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.31 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.36/65.31 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.36/65.31 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.31 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.31 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.31 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.31 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.31 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.31 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.31 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.31 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.31 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.36/65.31 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.31 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.31 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.31 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.31 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.31 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.31 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.31 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.31 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.31 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.31 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.31 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.31 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.31 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.31 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.31 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.31 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.31 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.31 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.31 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.31 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.31 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.31 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.31 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.31 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.31 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.31 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.31 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.31 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.31 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.31 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.31 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.31 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.31 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.31 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.31 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.31 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.31 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.31 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.31 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.31 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.31 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.31 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.31 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.31 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.31 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.31 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.31 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.31 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.31 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.31 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.31 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.31 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.31 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.31 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.31 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.31 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.31 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.31 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.31 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.31 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.31 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.31 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.31 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.31 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.31 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.31 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.31 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.31 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.31 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.31 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.31 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.31 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.31 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.36/65.31 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.31 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.31 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.31 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.31 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.31 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.31 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.31 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.31 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.31 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.36/65.31 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.31 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.31 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.31 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.31 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.31 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.31 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.31 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.31 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.31 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.31 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.31 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.31 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.31 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.31 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.31 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.31 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.31 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.31 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.31 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.31 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.36/65.31 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.31 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.36/65.31 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.31 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.31 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.31 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.31 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.31 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.31 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.31 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.31 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.31 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.31 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.31 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.31 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.31 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.31 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.31 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.31 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.31 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.31 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.31 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.31 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.31 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.31 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.31 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.31 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.31 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.31 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.31 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.31 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.31 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.31 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.31 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.31 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.31 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.31 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.31 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.36/65.31 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.31 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.31 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.31 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.31 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.31 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.31 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.36/65.31 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.31 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.31 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.31 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.31 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.31 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.31 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.31 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.31 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.31 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.31 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.31 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.31 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.31 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.31 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.31 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.31 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.31 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.31 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.31 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.31 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.31 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.31 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.31 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.31 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.31 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.31 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.31 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.31 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.31 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.31 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.31 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.31 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.31 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.31 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.31 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.31 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.31 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.36/65.31 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.31 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.31 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.36/65.31 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.31 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.31 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.31 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.31 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.31 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.31 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.31 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.31 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.31 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.31 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.31 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.31 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.31 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.31 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.31 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.31 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.31 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.31 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.31 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.31 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.31 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.31 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.31 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.31 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.31 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.31 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.31 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.31 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.31 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.31 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.31 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.31 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.31 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.31 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.31 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.31 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.31 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.31 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.31 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.31 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.31 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.31 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.31 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.31 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.31 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.31 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.31 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.31 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.31 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.31 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.36/65.31 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.36/65.31 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.31 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.31 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.31 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.31 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.36/65.31 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.31 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.31 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.31 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.31 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.31 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.31 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.31 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.31 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.31 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.31 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.31 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.36/65.31 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.31 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.31 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.31 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.31 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.31 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.31 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.31 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.36/65.31 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.31 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.36/65.31 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.31 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.31 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.31 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.31 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.31 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.31 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.31 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.31 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.31 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.31 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.31 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.31 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.31 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.31 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.31 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.31 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.31 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.31 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.31 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.31 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.36/65.31 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.31 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.31 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.31 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.36/65.31 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.31 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.31 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.31 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.31 100.36/65.31 The TRS R consists of the following rules: 100.36/65.31 100.36/65.31 new_primMulNat0(Zero, wz5100) -> Zero 100.36/65.31 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.36/65.31 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.36/65.31 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.36/65.31 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.36/65.31 new_primPlusNat0(Zero, Zero) -> Zero 100.36/65.31 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.36/65.31 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.36/65.31 100.36/65.31 The set Q consists of the following terms: 100.36/65.31 100.36/65.31 new_primPlusNat1(Succ(x0), x1) 100.36/65.31 new_primMulNat0(Zero, x0) 100.36/65.31 new_primMulNat0(Succ(x0), x1) 100.36/65.31 new_primPlusNat0(Succ(x0), Zero) 100.36/65.31 new_primPlusNat0(Succ(x0), Succ(x1)) 100.36/65.31 new_primPlusNat1(Zero, x0) 100.36/65.31 new_primPlusNat0(Zero, Zero) 100.36/65.31 new_primPlusNat0(Zero, Succ(x0)) 100.36/65.31 100.36/65.31 We have to consider all minimal (P,Q,R)-chains. 100.36/65.31 ---------------------------------------- 100.36/65.31 100.36/65.31 (273) DependencyGraphProof (EQUIVALENT) 100.36/65.31 The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 1 SCC with 2 less nodes. 100.36/65.31 ---------------------------------------- 100.36/65.31 100.36/65.31 (274) 100.36/65.31 Obligation: 100.36/65.31 Q DP problem: 100.36/65.31 The TRS P consists of the following rules: 100.36/65.31 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.31 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.31 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.31 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.31 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.31 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.36/65.31 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.36/65.31 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.31 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.31 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.31 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.31 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.31 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.31 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.31 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.31 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.31 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.36/65.31 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.36/65.31 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.36/65.31 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.36/65.31 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.36/65.31 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.31 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.31 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.31 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.31 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.31 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.31 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.31 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.31 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.31 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.31 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.31 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.31 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.31 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.31 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.31 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.31 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.31 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.31 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.31 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.31 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.31 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.31 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.31 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.31 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.31 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.31 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.31 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.31 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.31 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.31 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.31 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.31 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.31 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.31 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.31 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.31 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.31 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.31 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.36/65.31 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.31 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.31 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.31 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.31 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.31 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.31 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.31 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.31 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.31 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.31 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.31 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.31 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.31 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.36/65.31 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.31 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.31 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.31 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.31 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.31 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.36/65.31 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.36/65.31 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.36/65.31 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.31 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.31 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.31 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.31 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.31 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.31 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.31 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.31 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.31 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.31 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.31 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.31 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.31 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.31 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.31 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.31 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.31 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.31 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.31 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.31 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.31 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.31 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.31 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.31 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.31 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.31 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.31 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.31 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.31 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.36/65.31 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.31 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.31 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.31 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.31 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.31 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.31 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.36/65.31 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.31 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.31 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.31 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.31 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.31 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.31 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.36/65.31 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.31 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.31 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.31 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.31 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.31 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.36/65.31 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.31 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.31 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.31 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.31 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.36/65.31 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.31 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.31 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.31 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.31 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.36/65.31 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.36/65.31 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.31 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.31 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.31 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.31 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.31 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.31 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.31 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.31 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.31 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.36/65.31 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.31 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.31 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.31 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.31 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.31 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.31 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.31 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.31 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.31 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.31 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.31 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.31 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.31 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.31 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.31 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.31 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.31 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.31 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.31 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.31 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.31 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.31 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.31 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.31 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.31 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.31 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.31 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.31 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.31 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.31 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.31 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.31 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.31 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.31 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.31 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.31 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.31 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.31 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.31 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.31 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.31 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.31 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.31 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.31 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.31 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.31 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.31 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.31 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.31 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.31 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.31 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.31 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.31 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.31 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.31 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.31 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.31 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.31 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.31 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.31 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.31 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.31 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.31 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.31 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.31 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.31 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.31 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.31 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.31 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.31 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.31 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.31 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.31 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.36/65.31 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.31 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.31 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.31 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.31 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.31 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.31 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.31 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.31 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.31 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.36/65.31 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.31 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.31 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.31 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.31 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.31 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.31 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.31 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.31 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.31 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.31 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.31 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.31 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.31 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.31 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.31 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.31 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.31 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.31 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.31 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.31 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.36/65.31 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.31 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.36/65.31 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.31 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.31 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.31 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.31 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.31 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.31 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.31 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.31 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.31 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.31 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.31 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.31 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.31 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.31 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.31 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.31 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.31 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.31 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.31 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.31 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.31 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.31 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.31 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.31 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.31 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.31 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.31 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.31 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.31 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.31 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.31 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.31 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.31 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.31 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.31 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.36/65.31 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.31 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.31 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.31 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.31 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.31 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.31 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.36/65.31 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.31 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.31 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.31 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.31 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.31 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.31 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.31 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.31 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.31 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.31 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.31 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.31 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.31 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.31 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.31 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.31 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.31 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.31 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.31 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.31 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.31 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.31 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.31 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.31 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.31 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.31 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.31 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.31 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.31 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.31 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.31 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.31 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.31 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.31 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.31 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.31 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.31 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.36/65.31 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.31 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.31 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.36/65.31 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.31 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.31 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.31 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.31 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.31 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.31 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.31 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.31 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.31 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.31 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.31 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.31 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.31 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.31 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.31 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.31 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.31 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.31 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.31 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.31 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.31 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.31 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.31 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.31 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.31 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.31 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.31 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.31 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.31 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.31 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.31 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.31 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.31 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.31 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.31 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.31 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.31 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.31 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.31 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.31 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.31 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.31 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.31 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.31 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.31 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.31 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.31 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.31 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.31 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.31 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.36/65.31 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.36/65.31 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.31 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.31 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.31 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.31 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.36/65.31 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.31 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.31 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.31 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.31 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.31 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.31 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.31 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.31 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.31 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.31 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.31 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.36/65.31 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.31 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.31 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.31 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.31 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.31 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.31 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.31 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.36/65.31 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.31 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.36/65.31 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.31 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.31 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.31 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.31 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.31 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.31 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.31 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.31 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.31 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.31 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.31 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.31 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.31 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.31 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.31 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.31 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.31 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.31 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.31 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.31 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.36/65.31 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.31 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.31 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.31 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.36/65.31 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.31 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.31 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.31 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.31 100.36/65.31 The TRS R consists of the following rules: 100.36/65.31 100.36/65.31 new_primMulNat0(Zero, wz5100) -> Zero 100.36/65.31 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.36/65.31 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.36/65.31 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.36/65.31 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.36/65.31 new_primPlusNat0(Zero, Zero) -> Zero 100.36/65.31 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.36/65.31 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.36/65.31 100.36/65.31 The set Q consists of the following terms: 100.36/65.31 100.36/65.31 new_primPlusNat1(Succ(x0), x1) 100.36/65.31 new_primMulNat0(Zero, x0) 100.36/65.31 new_primMulNat0(Succ(x0), x1) 100.36/65.31 new_primPlusNat0(Succ(x0), Zero) 100.36/65.31 new_primPlusNat0(Succ(x0), Succ(x1)) 100.36/65.31 new_primPlusNat1(Zero, x0) 100.36/65.31 new_primPlusNat0(Zero, Zero) 100.36/65.31 new_primPlusNat0(Zero, Succ(x0)) 100.36/65.31 100.36/65.31 We have to consider all minimal (P,Q,R)-chains. 100.36/65.31 ---------------------------------------- 100.36/65.31 100.36/65.31 (275) TransformationProof (EQUIVALENT) 100.36/65.31 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) at position [6] we obtained the following new rules [LPAR04]: 100.36/65.31 100.36/65.31 (new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc),new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc)) 100.36/65.31 100.36/65.31 100.36/65.31 ---------------------------------------- 100.36/65.31 100.36/65.31 (276) 100.36/65.31 Obligation: 100.36/65.31 Q DP problem: 100.36/65.31 The TRS P consists of the following rules: 100.36/65.31 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.31 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.31 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.31 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.31 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.31 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.36/65.31 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.36/65.31 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.31 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.31 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.31 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.31 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.31 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.31 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.31 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.31 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.31 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.31 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.36/65.31 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.36/65.31 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.31 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.36/65.31 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.31 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.36/65.32 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.36/65.32 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.36/65.32 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.36/65.32 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.36/65.32 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.32 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.32 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.32 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.32 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.32 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.32 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.36/65.32 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.32 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.32 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.32 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.32 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.32 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.32 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.36/65.32 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.32 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.32 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.32 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.32 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.32 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.32 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.36/65.32 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.32 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.32 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.32 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.32 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.32 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.36/65.32 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.32 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.32 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.32 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.32 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.36/65.32 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.32 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.32 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.32 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.32 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.36/65.32 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.36/65.32 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.32 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.32 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.32 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.32 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.32 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.32 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.32 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.32 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.32 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.36/65.32 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.32 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.32 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.32 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.32 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.32 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.32 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.32 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.32 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.32 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.32 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.32 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.32 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.32 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.32 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.32 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.32 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.32 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.32 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.32 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.32 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.32 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.32 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.32 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.32 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.32 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.32 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.32 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.32 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.32 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.32 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.32 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.32 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.32 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.32 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.32 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.32 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.32 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.32 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.32 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.32 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.32 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.32 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.32 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.32 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.32 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.32 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.32 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.32 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.32 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.32 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.32 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.32 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.32 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.32 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.32 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.32 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.32 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.32 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.32 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.32 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.32 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.32 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.32 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.32 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.32 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.32 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.32 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.32 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.32 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.32 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.32 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.32 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.32 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.36/65.32 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.32 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.32 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.32 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.32 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.32 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.32 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.32 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.32 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.32 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.36/65.32 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.32 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.32 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.32 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.32 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.32 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.32 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.32 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.32 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.32 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.32 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.32 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.32 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.32 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.32 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.32 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.32 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.32 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.32 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.32 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.32 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.36/65.32 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.32 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.36/65.32 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.32 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.32 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.32 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.32 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.32 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.32 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.32 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.32 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.32 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.32 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.32 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.32 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.32 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.32 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.32 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.32 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.32 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.32 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.32 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.32 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.32 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.32 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.32 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.32 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.32 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.32 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.32 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.32 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.32 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.32 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.32 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.32 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.32 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.32 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.32 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.36/65.32 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.32 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.32 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.32 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.32 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.32 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.32 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.36/65.32 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.32 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.32 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.32 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.32 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.32 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.32 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.32 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.32 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.32 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.32 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.32 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.32 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.32 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.32 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.32 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.32 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.32 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.32 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.32 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.32 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.32 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.32 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.32 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.32 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.32 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.32 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.32 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.32 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.32 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.32 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.32 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.32 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.32 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.32 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.32 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.32 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.32 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.36/65.32 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.32 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.32 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.36/65.32 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.32 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.32 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.32 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.32 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.32 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.32 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.32 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.32 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.32 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.32 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.32 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.32 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.32 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.32 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.32 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.32 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.32 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.32 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.32 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.32 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.32 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.32 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.32 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.32 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.32 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.32 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.32 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.32 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.32 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.32 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.32 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.32 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.32 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.32 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.32 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.32 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.32 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.32 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.32 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.32 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.32 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.32 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.32 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.32 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.32 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.32 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.32 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.32 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.32 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.32 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.36/65.32 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.36/65.32 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.32 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.32 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.32 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.32 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.36/65.32 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.32 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.32 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.32 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.32 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.32 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.32 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.32 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.32 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.32 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.32 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.32 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.36/65.32 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.32 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.32 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.32 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.32 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.32 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.32 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.32 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.36/65.32 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.32 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.36/65.32 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.32 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.32 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.32 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.32 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.32 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.32 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.32 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.32 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.32 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.32 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.32 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.32 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.32 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.32 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.32 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.32 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.32 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.32 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.32 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.32 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.36/65.32 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.32 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.32 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.32 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.36/65.32 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.32 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.32 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.32 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 100.36/65.32 The TRS R consists of the following rules: 100.36/65.32 100.36/65.32 new_primMulNat0(Zero, wz5100) -> Zero 100.36/65.32 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.36/65.32 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.36/65.32 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.36/65.32 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.36/65.32 new_primPlusNat0(Zero, Zero) -> Zero 100.36/65.32 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.36/65.32 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.36/65.32 100.36/65.32 The set Q consists of the following terms: 100.36/65.32 100.36/65.32 new_primPlusNat1(Succ(x0), x1) 100.36/65.32 new_primMulNat0(Zero, x0) 100.36/65.32 new_primMulNat0(Succ(x0), x1) 100.36/65.32 new_primPlusNat0(Succ(x0), Zero) 100.36/65.32 new_primPlusNat0(Succ(x0), Succ(x1)) 100.36/65.32 new_primPlusNat1(Zero, x0) 100.36/65.32 new_primPlusNat0(Zero, Zero) 100.36/65.32 new_primPlusNat0(Zero, Succ(x0)) 100.36/65.32 100.36/65.32 We have to consider all minimal (P,Q,R)-chains. 100.36/65.32 ---------------------------------------- 100.36/65.32 100.36/65.32 (277) DependencyGraphProof (EQUIVALENT) 100.36/65.32 The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 1 SCC with 2 less nodes. 100.36/65.32 ---------------------------------------- 100.36/65.32 100.36/65.32 (278) 100.36/65.32 Obligation: 100.36/65.32 Q DP problem: 100.36/65.32 The TRS P consists of the following rules: 100.36/65.32 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.36/65.32 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.36/65.32 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.32 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.36/65.32 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.36/65.32 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.36/65.32 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.36/65.32 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.36/65.32 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.36/65.32 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.36/65.32 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.36/65.32 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.32 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.32 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.32 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.32 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.32 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.32 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.32 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.32 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.32 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.32 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.32 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.32 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.32 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.36/65.32 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.32 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.32 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.32 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.32 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.32 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.32 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.36/65.32 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.32 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.32 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.32 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.32 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.32 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.32 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.36/65.32 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.32 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.32 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.32 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.32 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.32 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.36/65.32 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.32 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.32 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.32 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.32 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.36/65.32 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.32 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.32 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.32 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.32 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.36/65.32 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.36/65.32 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.32 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.32 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.32 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.32 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.32 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.32 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.32 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.32 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.32 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.36/65.32 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.32 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.32 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.32 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.32 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.32 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.32 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.32 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.32 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.32 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.32 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.32 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.32 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.32 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.32 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.32 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.32 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.32 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.32 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.32 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.32 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.32 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.32 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.32 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.32 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.32 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.32 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.32 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.32 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.32 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.32 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.32 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.32 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.32 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.32 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.32 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.32 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.32 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.32 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.32 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.32 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.32 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.32 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.32 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.32 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.32 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.32 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.32 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.32 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.32 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.32 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.32 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.32 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.32 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.32 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.32 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.32 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.32 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.32 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.32 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.32 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.32 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.32 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.32 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.32 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.32 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.32 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.32 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.32 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.32 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.32 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.32 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.32 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.32 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.36/65.32 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.32 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.32 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.32 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.32 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.32 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.32 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.32 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.32 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.32 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.36/65.32 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.32 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.32 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.32 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.32 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.32 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.32 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.32 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.32 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.33 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.33 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.33 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.33 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.33 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.33 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.33 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.33 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.33 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.33 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.33 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.33 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.36/65.33 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.33 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.36/65.33 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.33 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.33 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.33 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.33 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.33 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.33 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.33 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.33 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.33 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.33 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.33 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.33 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.33 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.33 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.33 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.33 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.33 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.33 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.33 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.33 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.33 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.33 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.33 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.33 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.33 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.33 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.33 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.33 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.33 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.33 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.33 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.33 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.33 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.33 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.33 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.36/65.33 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.33 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.33 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.33 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.33 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.33 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.33 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.36/65.33 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.33 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.33 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.33 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.33 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.33 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.33 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.33 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.33 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.33 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.33 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.33 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.33 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.33 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.33 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.33 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.33 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.33 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.33 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.33 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.33 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.33 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.33 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.33 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.33 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.33 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.33 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.33 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.33 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.33 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.33 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.33 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.33 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.33 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.33 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.33 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.33 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.33 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.36/65.33 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.33 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.33 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.36/65.33 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.33 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.33 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.33 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.33 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.33 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.33 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.33 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.33 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.33 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.33 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.33 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.33 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.33 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.33 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.33 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.33 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.33 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.33 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.33 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.33 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.33 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.33 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.33 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.33 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.33 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.33 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.33 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.33 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.33 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.33 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.33 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.33 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.33 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.33 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.33 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.33 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.33 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.33 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.33 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.33 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.33 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.33 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.33 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.33 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.33 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.33 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.33 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.33 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.33 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.33 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.36/65.33 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.36/65.33 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.33 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.33 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.33 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.33 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.36/65.33 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.33 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.33 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.33 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.33 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.33 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.33 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.33 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.33 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.33 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.33 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.33 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.36/65.33 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.33 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.33 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.33 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.33 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.33 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.33 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.33 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.36/65.33 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.33 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.36/65.33 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.33 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.33 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.33 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.33 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.33 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.33 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.33 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.33 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.33 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.33 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.33 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.33 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.33 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.33 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.33 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.33 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.33 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.33 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.33 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.33 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.36/65.33 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.33 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.33 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.33 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.36/65.33 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.33 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.33 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.33 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.33 100.36/65.33 The TRS R consists of the following rules: 100.36/65.33 100.36/65.33 new_primMulNat0(Zero, wz5100) -> Zero 100.36/65.33 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.36/65.33 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.36/65.33 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.36/65.33 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.36/65.33 new_primPlusNat0(Zero, Zero) -> Zero 100.36/65.33 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.36/65.33 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.36/65.33 100.36/65.33 The set Q consists of the following terms: 100.36/65.33 100.36/65.33 new_primPlusNat1(Succ(x0), x1) 100.36/65.33 new_primMulNat0(Zero, x0) 100.36/65.33 new_primMulNat0(Succ(x0), x1) 100.36/65.33 new_primPlusNat0(Succ(x0), Zero) 100.36/65.33 new_primPlusNat0(Succ(x0), Succ(x1)) 100.36/65.33 new_primPlusNat1(Zero, x0) 100.36/65.33 new_primPlusNat0(Zero, Zero) 100.36/65.33 new_primPlusNat0(Zero, Succ(x0)) 100.36/65.33 100.36/65.33 We have to consider all minimal (P,Q,R)-chains. 100.36/65.33 ---------------------------------------- 100.36/65.33 100.36/65.33 (279) TransformationProof (EQUIVALENT) 100.36/65.33 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) at position [7] we obtained the following new rules [LPAR04]: 100.36/65.33 100.36/65.33 (new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc),new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc)) 100.36/65.33 100.36/65.33 100.36/65.33 ---------------------------------------- 100.36/65.33 100.36/65.33 (280) 100.36/65.33 Obligation: 100.36/65.33 Q DP problem: 100.36/65.33 The TRS P consists of the following rules: 100.36/65.33 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.36/65.33 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.36/65.33 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.33 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.33 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.33 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.33 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.33 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.36/65.33 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.36/65.33 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.36/65.33 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.36/65.33 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.36/65.33 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.33 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.33 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.33 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.33 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.33 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.33 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.33 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.33 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.33 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.33 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.33 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.33 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.33 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.33 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.33 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.33 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.33 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.33 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.33 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.33 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.33 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.33 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.33 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.36/65.33 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.36/65.33 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.36/65.33 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.33 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.33 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.33 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.33 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.33 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.33 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.33 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.33 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.33 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.33 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.33 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.33 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.33 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.33 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE1214(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.33 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.33 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.33 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.33 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.33 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.33 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.36/65.33 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.33 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.33 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.33 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.33 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.33 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.33 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.36/65.33 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.33 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.33 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.33 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.33 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.33 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.33 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.36/65.33 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.33 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.33 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.33 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.33 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.33 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.36/65.33 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.33 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.33 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.33 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.33 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.36/65.33 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.33 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.33 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.33 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.33 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.36/65.33 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.36/65.33 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.33 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.33 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.33 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.33 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.33 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.33 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.33 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.33 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.33 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.36/65.33 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.33 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.33 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.33 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.33 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.33 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.33 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.33 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.33 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.33 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.33 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.33 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.33 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.33 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.33 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.33 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.33 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.33 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.33 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.33 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.33 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.33 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.33 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.33 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.33 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.33 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.33 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.33 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.33 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.33 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.33 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.33 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.33 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.33 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.33 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.33 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.33 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.33 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.33 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.33 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.33 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.33 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.33 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.33 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.33 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.33 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.33 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.33 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.33 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.33 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.33 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.33 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.33 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.33 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.33 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.33 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.33 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.33 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.33 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.33 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.33 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.33 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.33 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.33 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.33 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.33 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.33 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.33 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.33 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.33 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.33 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.33 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.33 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.33 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.36/65.33 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.33 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.33 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.33 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.33 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.33 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.33 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.33 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.33 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.33 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.36/65.33 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.33 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.33 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.33 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.33 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.33 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.33 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.33 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.33 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.33 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.33 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.33 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.33 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.33 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.33 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.33 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.33 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.33 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.33 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.33 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.33 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.36/65.33 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.33 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.36/65.33 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.33 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.33 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.33 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.33 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.33 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.33 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.33 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.33 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.33 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.33 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.33 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.33 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.33 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.33 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.33 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.33 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.33 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.33 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.33 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.33 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.33 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.33 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.33 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.33 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.33 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.33 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.33 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.33 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.33 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.33 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.33 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.33 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.33 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.33 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.33 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.36/65.33 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.33 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.33 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.33 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.33 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.33 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.33 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.36/65.33 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.33 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.33 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.33 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.33 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.33 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.33 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.33 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.33 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.33 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.33 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.33 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.33 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.33 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.33 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.33 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.33 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.33 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.33 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.33 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.33 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.33 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.33 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.33 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.33 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.33 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.33 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.33 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.33 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.33 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.33 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.33 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.33 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.33 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.33 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.33 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.33 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.33 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.36/65.33 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.33 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.33 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.36/65.33 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.33 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.33 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.33 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.33 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.33 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.33 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.33 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.33 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.33 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.33 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.33 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.33 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.33 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.33 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.33 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.33 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.33 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.33 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.33 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.33 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.33 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.33 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.33 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.33 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.33 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.33 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.33 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.33 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.33 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.33 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.33 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.33 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.33 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.33 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.33 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.33 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.33 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.33 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.33 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.33 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.33 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.33 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.33 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.33 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.33 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.33 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.33 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.33 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.33 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.33 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.36/65.33 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.36/65.33 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.33 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.33 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.33 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.33 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.36/65.33 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.33 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.33 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.33 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.33 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.33 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.33 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.33 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.33 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.33 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.33 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.33 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.36/65.33 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.33 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.33 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.33 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.33 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.33 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.33 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.33 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.36/65.33 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.33 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.36/65.33 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.33 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.33 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.33 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.33 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.33 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.33 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.33 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.33 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.33 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.33 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.33 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.33 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.33 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.33 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.33 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.33 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.33 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.33 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.33 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.33 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.36/65.33 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.33 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.33 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.33 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.36/65.33 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.33 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.33 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.33 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.33 100.36/65.33 The TRS R consists of the following rules: 100.36/65.33 100.36/65.33 new_primMulNat0(Zero, wz5100) -> Zero 100.36/65.33 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.36/65.33 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.36/65.33 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.36/65.33 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.36/65.33 new_primPlusNat0(Zero, Zero) -> Zero 100.36/65.33 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.36/65.33 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.36/65.33 100.36/65.33 The set Q consists of the following terms: 100.36/65.33 100.36/65.33 new_primPlusNat1(Succ(x0), x1) 100.36/65.33 new_primMulNat0(Zero, x0) 100.36/65.33 new_primMulNat0(Succ(x0), x1) 100.36/65.33 new_primPlusNat0(Succ(x0), Zero) 100.36/65.33 new_primPlusNat0(Succ(x0), Succ(x1)) 100.36/65.33 new_primPlusNat1(Zero, x0) 100.36/65.33 new_primPlusNat0(Zero, Zero) 100.36/65.33 new_primPlusNat0(Zero, Succ(x0)) 100.36/65.33 100.36/65.33 We have to consider all minimal (P,Q,R)-chains. 100.36/65.33 ---------------------------------------- 100.36/65.33 100.36/65.33 (281) DependencyGraphProof (EQUIVALENT) 100.36/65.33 The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 1 SCC with 3 less nodes. 100.36/65.33 ---------------------------------------- 100.36/65.33 100.36/65.33 (282) 100.36/65.33 Obligation: 100.36/65.33 Q DP problem: 100.36/65.33 The TRS P consists of the following rules: 100.36/65.33 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.36/65.33 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.36/65.33 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.33 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.33 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.33 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.33 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.33 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.36/65.33 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.36/65.33 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.36/65.33 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.36/65.33 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.36/65.33 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.33 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.33 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.33 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.33 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.33 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.33 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.33 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.33 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.33 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.33 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.33 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.33 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.33 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.33 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.33 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.33 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.33 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.33 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.33 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.33 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.34 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.34 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.34 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.34 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.34 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.34 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.36/65.34 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.34 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.34 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.34 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.34 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.34 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.36/65.34 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.36/65.34 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.36/65.34 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.34 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.34 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.34 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.34 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.34 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.34 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.34 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.34 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.34 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.34 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.34 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.34 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.34 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.34 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.34 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.34 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.34 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.34 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.34 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.34 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.34 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.34 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.34 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.34 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.34 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.34 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.34 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.34 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.34 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.36/65.34 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.34 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.34 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.34 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.34 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.34 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.34 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.36/65.34 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.34 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.34 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.34 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.34 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.34 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.34 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.36/65.34 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.34 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.34 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.34 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.34 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.34 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.36/65.34 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.34 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.34 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.34 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.34 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.36/65.34 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.34 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.34 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.34 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.34 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.36/65.34 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.36/65.34 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.34 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.34 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.34 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.34 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.34 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.34 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.34 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.34 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.34 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.36/65.34 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.34 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.34 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.34 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.34 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.34 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.34 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.34 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.34 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.34 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.34 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.34 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.34 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.34 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.34 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.34 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.34 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.34 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.34 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.34 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.34 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.34 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.34 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.34 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.34 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.34 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.34 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.34 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.34 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.34 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.34 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.34 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.34 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.34 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.34 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.34 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.34 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.34 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.34 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.34 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.34 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.34 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.34 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.34 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.34 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.34 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.34 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.34 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.34 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.34 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.34 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.34 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.34 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.34 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.34 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.34 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.34 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.34 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.34 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.34 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.34 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.34 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.34 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.34 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.34 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.34 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.34 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.34 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.34 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.34 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.34 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.34 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.34 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.34 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.36/65.34 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.34 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.34 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.34 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.34 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.34 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.34 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.34 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.34 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.34 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.36/65.34 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.34 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.34 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.34 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.34 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.34 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.34 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.34 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.34 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.34 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.34 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.34 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.34 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.34 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.34 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.34 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.34 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.34 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.34 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.34 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.34 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.36/65.34 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.34 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.36/65.34 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.34 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.34 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.34 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.34 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.34 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.34 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.34 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.34 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.34 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.34 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.34 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.34 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.34 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.34 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.34 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.34 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.34 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.34 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.34 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.34 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.34 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.34 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.34 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.34 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.34 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.34 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.34 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.34 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.34 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.34 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.34 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.34 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.34 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.34 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.34 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.36/65.34 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.34 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.34 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.34 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.34 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.34 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.34 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.36/65.34 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.34 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.34 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.34 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.34 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.34 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.34 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.34 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.34 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.34 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.34 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.34 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.34 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.34 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.34 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.34 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.34 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.34 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.34 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.34 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.34 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.34 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.34 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.34 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.34 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.34 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.34 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.34 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.34 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.34 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.34 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.34 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.34 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.34 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.34 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.34 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.34 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.34 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.36/65.34 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.34 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.34 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.36/65.34 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.34 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.34 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.34 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.34 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.34 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.34 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.34 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.34 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.34 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.34 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.34 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.34 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.34 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.34 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.34 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.34 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.34 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.34 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.34 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.34 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.34 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.34 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.34 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.34 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.34 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.34 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.34 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.34 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.34 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.34 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.34 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.34 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.34 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.34 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.34 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.34 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.34 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.34 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.34 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.34 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.34 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.34 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.34 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.34 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.34 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.34 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.34 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.34 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.34 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.34 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.36/65.34 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.36/65.34 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.34 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.34 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.34 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.34 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.36/65.34 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.34 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.34 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.34 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.34 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.34 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.34 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.34 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.34 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.34 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.34 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.34 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.36/65.34 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.34 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.34 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.34 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.34 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.34 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.34 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.34 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.36/65.34 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.34 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.36/65.34 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.34 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.34 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.34 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.34 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.34 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.34 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.34 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.34 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.34 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.34 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.34 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.34 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.34 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.34 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.34 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.34 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.34 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.34 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.34 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.34 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.36/65.34 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.34 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.34 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.34 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.36/65.34 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.34 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.34 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.34 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.34 100.36/65.34 The TRS R consists of the following rules: 100.36/65.34 100.36/65.34 new_primMulNat0(Zero, wz5100) -> Zero 100.36/65.34 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.36/65.34 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.36/65.34 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.36/65.34 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.36/65.34 new_primPlusNat0(Zero, Zero) -> Zero 100.36/65.34 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.36/65.34 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.36/65.34 100.36/65.34 The set Q consists of the following terms: 100.36/65.34 100.36/65.34 new_primPlusNat1(Succ(x0), x1) 100.36/65.34 new_primMulNat0(Zero, x0) 100.36/65.34 new_primMulNat0(Succ(x0), x1) 100.36/65.34 new_primPlusNat0(Succ(x0), Zero) 100.36/65.34 new_primPlusNat0(Succ(x0), Succ(x1)) 100.36/65.34 new_primPlusNat1(Zero, x0) 100.36/65.34 new_primPlusNat0(Zero, Zero) 100.36/65.34 new_primPlusNat0(Zero, Succ(x0)) 100.36/65.34 100.36/65.34 We have to consider all minimal (P,Q,R)-chains. 100.36/65.34 ---------------------------------------- 100.36/65.34 100.36/65.34 (283) TransformationProof (EQUIVALENT) 100.36/65.34 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) at position [7] we obtained the following new rules [LPAR04]: 100.36/65.34 100.36/65.34 (new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc),new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc)) 100.36/65.34 100.36/65.34 100.36/65.34 ---------------------------------------- 100.36/65.34 100.36/65.34 (284) 100.36/65.34 Obligation: 100.36/65.34 Q DP problem: 100.36/65.34 The TRS P consists of the following rules: 100.36/65.34 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.34 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.34 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.34 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.34 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.34 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.36/65.34 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.36/65.34 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.34 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.34 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.34 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.34 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.34 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.34 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.34 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.34 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.34 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.36/65.34 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.36/65.34 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.36/65.34 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.36/65.34 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.36/65.34 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.34 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.34 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.34 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.34 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.34 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.34 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.34 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.34 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.34 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.34 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.34 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.34 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.34 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.34 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.34 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.34 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.34 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.34 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.34 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.34 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.34 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.34 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.34 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.34 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.34 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.34 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.34 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.34 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.34 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.34 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.34 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.34 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.34 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.34 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.34 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.34 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.34 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.34 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.36/65.34 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.34 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.34 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.34 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.34 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.34 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.34 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.34 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.34 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.34 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.34 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.34 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.34 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.34 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.36/65.34 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.34 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.34 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.34 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.34 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.34 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.36/65.34 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.36/65.34 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.36/65.34 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.34 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.34 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.34 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.34 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.34 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.34 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.34 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.34 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.34 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.34 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.34 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.34 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.34 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.34 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.34 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.34 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.34 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.34 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.34 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.34 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.34 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.34 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.34 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.34 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.34 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.34 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.34 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.34 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.36/65.34 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.34 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.34 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.34 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.34 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.34 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.34 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.36/65.34 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.34 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.34 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.34 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.34 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.34 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.34 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.36/65.34 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.34 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.34 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.34 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.34 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.34 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.36/65.34 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.34 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.34 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.34 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.34 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.36/65.34 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.34 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.34 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.34 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.34 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.36/65.34 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.36/65.34 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.34 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.34 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.34 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.34 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.34 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.34 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.34 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.34 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.34 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.36/65.34 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.34 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.34 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.34 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.34 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.34 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.34 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.34 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.34 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.34 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.34 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.34 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.34 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.34 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.34 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.34 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.34 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.34 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.34 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.34 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.34 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.34 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.34 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.34 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.34 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.34 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.34 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.34 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.34 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.34 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.34 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.34 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.34 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.34 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.34 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.34 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.34 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.34 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.34 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.34 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.34 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.34 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.34 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.34 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.34 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.34 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.34 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.34 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.34 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.34 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.34 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.34 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.34 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.34 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.34 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.34 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.34 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.34 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.34 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.34 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.34 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.34 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.34 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.34 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.34 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.34 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.34 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.34 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.34 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.34 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.34 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.34 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.34 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.34 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.36/65.34 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.34 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.34 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.34 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.34 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.34 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.34 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.34 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.34 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.34 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.36/65.34 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.34 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.34 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.34 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.34 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.34 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.34 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.34 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.34 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.34 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.34 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.34 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.34 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.34 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.34 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.34 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.34 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.34 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.34 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.34 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.34 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.36/65.34 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.34 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.36/65.34 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.34 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.34 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.34 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.34 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.34 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.34 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.34 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.34 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.34 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.34 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.34 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.34 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.34 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.34 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.34 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.34 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.34 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.34 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.34 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.34 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.34 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.34 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.34 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.34 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.34 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.34 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.34 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.34 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.34 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.34 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.34 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.34 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.34 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.34 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.34 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.34 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.34 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.36/65.34 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.34 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.34 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.34 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.34 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.34 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.34 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.36/65.34 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.34 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.34 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.34 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.34 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.34 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.34 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.34 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.34 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.34 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.34 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.34 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.34 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.34 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.34 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.34 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.34 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.34 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.34 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.34 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.34 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.34 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.34 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.34 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.34 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.34 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.34 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.34 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.34 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.34 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.34 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.34 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.34 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.34 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.34 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.34 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.34 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.34 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.36/65.34 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.34 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.34 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.36/65.34 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.34 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.34 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.34 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.34 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.34 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.34 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.34 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.34 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.34 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.34 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.34 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.34 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.34 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.34 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.34 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.34 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.34 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.34 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.34 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.34 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.34 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.34 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.34 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.34 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.34 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.34 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.34 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.34 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.34 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.34 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.34 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.34 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.34 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.34 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.34 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.34 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.34 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.34 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.34 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.34 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.34 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.34 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.34 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.34 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.34 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.34 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.34 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.34 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.34 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.34 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.36/65.34 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.36/65.34 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.34 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.34 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.34 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.34 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.36/65.34 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.34 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.34 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.34 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.34 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.34 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.34 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.34 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.34 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.34 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.34 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.34 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.36/65.34 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.34 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.34 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.34 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.34 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.34 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.34 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.34 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.36/65.34 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.34 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.36/65.34 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.34 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.34 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.34 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.34 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.34 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.34 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.34 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.34 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.34 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.34 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.34 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.34 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.34 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.34 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.34 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.34 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.34 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.34 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.34 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.34 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.36/65.34 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.34 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.34 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.34 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.36/65.34 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.34 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.34 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.34 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.34 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.34 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.34 100.36/65.34 The TRS R consists of the following rules: 100.36/65.34 100.36/65.34 new_primMulNat0(Zero, wz5100) -> Zero 100.36/65.34 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.36/65.34 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.36/65.34 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.36/65.34 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.36/65.34 new_primPlusNat0(Zero, Zero) -> Zero 100.36/65.34 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.36/65.34 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.36/65.34 100.36/65.34 The set Q consists of the following terms: 100.36/65.34 100.36/65.34 new_primPlusNat1(Succ(x0), x1) 100.36/65.34 new_primMulNat0(Zero, x0) 100.36/65.34 new_primMulNat0(Succ(x0), x1) 100.36/65.34 new_primPlusNat0(Succ(x0), Zero) 100.36/65.34 new_primPlusNat0(Succ(x0), Succ(x1)) 100.36/65.34 new_primPlusNat1(Zero, x0) 100.36/65.34 new_primPlusNat0(Zero, Zero) 100.36/65.34 new_primPlusNat0(Zero, Succ(x0)) 100.36/65.34 100.36/65.34 We have to consider all minimal (P,Q,R)-chains. 100.36/65.34 ---------------------------------------- 100.36/65.34 100.36/65.34 (285) DependencyGraphProof (EQUIVALENT) 100.36/65.34 The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 1 SCC with 2 less nodes. 100.36/65.34 ---------------------------------------- 100.36/65.34 100.36/65.34 (286) 100.36/65.34 Obligation: 100.36/65.34 Q DP problem: 100.36/65.34 The TRS P consists of the following rules: 100.36/65.34 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.34 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.36/65.35 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.36/65.35 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.35 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.36/65.35 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.36/65.35 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.36/65.35 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.36/65.35 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.36/65.35 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.36/65.35 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.36/65.35 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.36/65.35 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.35 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.35 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.35 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.35 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.35 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.35 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.36/65.35 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.35 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.35 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.35 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.35 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.35 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.35 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.36/65.35 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.35 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.35 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.35 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.35 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.35 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.35 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.36/65.35 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.35 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.35 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.35 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.35 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.35 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.36/65.35 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.35 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.35 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.35 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.35 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.36/65.35 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.35 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.35 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.35 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.35 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.36/65.35 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.36/65.35 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.35 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.35 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.35 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.35 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.35 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.35 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.35 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.35 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.35 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.36/65.35 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.35 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.35 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.35 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.35 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.35 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.35 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.35 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.35 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.35 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.35 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.35 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.35 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.35 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.35 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.35 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.35 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.35 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.35 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.35 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.35 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.35 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.35 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.35 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.35 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.35 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.35 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.35 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.35 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.35 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.35 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.35 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.35 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.35 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.35 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.35 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.35 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.35 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.35 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.35 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.35 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.35 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.35 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.35 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.35 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.35 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.35 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.35 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.35 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.35 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.35 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.35 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.35 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.35 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.35 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.35 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.35 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.35 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.35 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.35 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.35 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.35 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.35 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.35 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.35 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.35 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.35 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.35 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.35 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.35 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.35 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.35 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.35 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.35 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.36/65.35 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.35 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.35 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.35 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.35 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.35 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.35 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.35 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.35 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.35 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.36/65.35 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.35 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.35 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.35 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.35 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.35 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.35 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.35 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.35 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.35 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.35 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.35 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.35 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.35 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.35 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.35 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.35 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.35 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.35 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.35 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.35 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.36/65.35 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.35 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.36/65.35 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.35 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.35 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.35 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.35 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.35 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.35 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.35 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.35 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.35 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.35 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.35 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.35 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.35 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.35 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.35 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.35 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.35 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.35 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.35 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.35 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.35 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.35 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.35 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.35 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.35 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.35 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.35 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.35 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.35 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.35 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.35 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.35 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.35 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.35 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.35 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.36/65.35 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.35 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.35 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.35 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.35 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.35 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.35 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.36/65.35 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.35 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.35 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.35 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.35 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.35 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.35 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.35 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.35 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.35 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.35 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.35 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.35 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.35 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.35 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.35 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.35 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.35 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.35 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.35 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.35 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.35 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.35 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.35 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.35 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.35 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.35 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.35 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.35 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.35 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.35 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.35 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.35 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.35 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.35 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.35 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.35 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.35 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.36/65.35 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.35 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.35 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.36/65.35 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.35 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.35 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.35 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.35 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.35 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.35 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.35 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.35 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.35 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.35 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.35 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.35 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.35 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.35 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.35 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.35 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.35 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.35 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.35 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.35 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.35 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.35 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.35 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.35 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.35 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.35 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.35 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.35 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.35 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.35 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.35 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.35 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.35 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.35 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.35 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.35 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.35 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.35 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.35 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.35 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.35 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.35 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.35 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.35 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.35 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.35 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.35 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.35 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.35 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.35 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.36/65.35 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.36/65.35 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.35 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.35 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.35 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.35 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.36/65.35 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.35 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.35 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.35 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.35 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.35 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.35 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.35 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.35 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.35 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.35 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.35 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.36/65.35 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.35 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.35 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.35 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.35 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.35 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.35 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.35 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.36/65.35 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.35 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.36/65.35 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.35 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.35 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.35 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.35 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.35 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.35 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.35 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.35 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.35 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.35 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.35 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.35 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.35 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.35 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.35 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.35 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.35 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.35 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.35 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.35 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.36/65.35 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.35 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.35 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.35 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.36/65.35 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.35 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.35 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.35 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.35 100.36/65.35 The TRS R consists of the following rules: 100.36/65.35 100.36/65.35 new_primMulNat0(Zero, wz5100) -> Zero 100.36/65.35 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.36/65.35 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.36/65.35 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.36/65.35 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.36/65.35 new_primPlusNat0(Zero, Zero) -> Zero 100.36/65.35 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.36/65.35 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.36/65.35 100.36/65.35 The set Q consists of the following terms: 100.36/65.35 100.36/65.35 new_primPlusNat1(Succ(x0), x1) 100.36/65.35 new_primMulNat0(Zero, x0) 100.36/65.35 new_primMulNat0(Succ(x0), x1) 100.36/65.35 new_primPlusNat0(Succ(x0), Zero) 100.36/65.35 new_primPlusNat0(Succ(x0), Succ(x1)) 100.36/65.35 new_primPlusNat1(Zero, x0) 100.36/65.35 new_primPlusNat0(Zero, Zero) 100.36/65.35 new_primPlusNat0(Zero, Succ(x0)) 100.36/65.35 100.36/65.35 We have to consider all minimal (P,Q,R)-chains. 100.36/65.35 ---------------------------------------- 100.36/65.35 100.36/65.35 (287) TransformationProof (EQUIVALENT) 100.36/65.35 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) at position [7] we obtained the following new rules [LPAR04]: 100.36/65.35 100.36/65.35 (new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc),new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc)) 100.36/65.35 100.36/65.35 100.36/65.35 ---------------------------------------- 100.36/65.35 100.36/65.35 (288) 100.36/65.35 Obligation: 100.36/65.35 Q DP problem: 100.36/65.35 The TRS P consists of the following rules: 100.36/65.35 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.36/65.35 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.36/65.35 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.35 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.36/65.35 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.36/65.35 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.36/65.35 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.36/65.35 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.36/65.35 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.36/65.35 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.36/65.35 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.36/65.35 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.35 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.35 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.35 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.35 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.35 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.35 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.35 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.35 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.35 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.35 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.35 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.35 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.35 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.36/65.35 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.35 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.35 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.35 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.35 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.35 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.35 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.36/65.35 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.35 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.35 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.35 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.35 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.35 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.35 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.36/65.35 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.35 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.35 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.36 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.36 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.36 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.36/65.36 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.36 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.36 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.36 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.36 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.36/65.36 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.36 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.36 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.36 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.36 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.36/65.36 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.36/65.36 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.36 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.36 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.36 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.36 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.36 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.36 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.36 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.36 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.36 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.36/65.36 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.36 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.36 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.36 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.36 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.36 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.36 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.36 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.36 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.36 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.36 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.36 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.36 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.36 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.36 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.36 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.36 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.36 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.36 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.36 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.36 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.36 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.36 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.36 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.36 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.36 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.36 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.36 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.36 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.36 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.36 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.36 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.36 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.36 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.36 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.36 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.36 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.36 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.36 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.36 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.36 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.36 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.36 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.36 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.36 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.36 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.36 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.36 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.36 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.36 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.36 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.36 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.36 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.36 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.36 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.36 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.36 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.36 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.36 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.36 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.36 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.36 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.36 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.36 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.36 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.36 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.36 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.36 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.36 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.36 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.36 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.36 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.36 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.36 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.36/65.36 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.36 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.36 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.36 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.36 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.36 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.36 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.36 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.36 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.36 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.36/65.36 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.36 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.36 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.36 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.36 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.36 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.36 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.36 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.36 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.36 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.36 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.36 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.36 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.36 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.36 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.36 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.36 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.36 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.36 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.36 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.36 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.36/65.36 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.36 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.36/65.36 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.36 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.36 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.36 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.36 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.36 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.36 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.36 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.36 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.36 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.36 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.36 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.36 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.36 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.36 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.36 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.36 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.36 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.36 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.36 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.36 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.36 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.36 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.36 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.36 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.36 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.36 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.36 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.36 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.36 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.36 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.36 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.36 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.36 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.36 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.36 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.36 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.36/65.36 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.36 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.36 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.36 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.36 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.36 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.36 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.36/65.36 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.36 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.36 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.36 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.36 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.36 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.36 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.36 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.36 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.36 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.36 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.36 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.36 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.36 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.36 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.36 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.36 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.36 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.36 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.36 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.36 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.36 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.36 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.36 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.36 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.36 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.36 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.36 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.36 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.36 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.36 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.36 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.36 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.36 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.36 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.36 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.36 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.36 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.36/65.36 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.36 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.36 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.36/65.36 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.36 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.36 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.36 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.36 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.36 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.36 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.36 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.36 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.36 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.36 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.36 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.36 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.36 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.36 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.36 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.36 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.36 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.36 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.36 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.36 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.36 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.36 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.36 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.36 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.36 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.36 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.36 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.36 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.36 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.36 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.36 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.36 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.36 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.36 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.36 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.36 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.36 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.36 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.36 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.36 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.36 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.36 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.36 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.36 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.36 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.36 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.36 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.36 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.36 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.36 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.36/65.36 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.36/65.36 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.36 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.36 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.36 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.36 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.36/65.36 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.36 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.36 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.36 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.36 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.36 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.36 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.36 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.36 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.36 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.36 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.36 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.36/65.36 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.36 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.36 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.36 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.36 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.36 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.36 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.36 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.36/65.36 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.36 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.36/65.36 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.36 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.36 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.36 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.36 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.36 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.36 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.36 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.36 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.36 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.36 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.36 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.36 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.36 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.36 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.36 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.36 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.36 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.36 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.36 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.36 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.36/65.36 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.36 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.36 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.36 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.36/65.36 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.36 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.36 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.36 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.36 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.36 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.36 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.36 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.36 100.36/65.36 The TRS R consists of the following rules: 100.36/65.36 100.36/65.36 new_primMulNat0(Zero, wz5100) -> Zero 100.36/65.36 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.36/65.36 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.36/65.36 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.36/65.36 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.36/65.36 new_primPlusNat0(Zero, Zero) -> Zero 100.36/65.36 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.36/65.36 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.36/65.36 100.36/65.36 The set Q consists of the following terms: 100.36/65.36 100.36/65.36 new_primPlusNat1(Succ(x0), x1) 100.36/65.36 new_primMulNat0(Zero, x0) 100.36/65.36 new_primMulNat0(Succ(x0), x1) 100.36/65.36 new_primPlusNat0(Succ(x0), Zero) 100.36/65.36 new_primPlusNat0(Succ(x0), Succ(x1)) 100.36/65.36 new_primPlusNat1(Zero, x0) 100.36/65.36 new_primPlusNat0(Zero, Zero) 100.36/65.36 new_primPlusNat0(Zero, Succ(x0)) 100.36/65.36 100.36/65.36 We have to consider all minimal (P,Q,R)-chains. 100.36/65.36 ---------------------------------------- 100.36/65.36 100.36/65.36 (289) DependencyGraphProof (EQUIVALENT) 100.36/65.36 The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 1 SCC with 2 less nodes. 100.36/65.36 ---------------------------------------- 100.36/65.36 100.36/65.36 (290) 100.36/65.36 Obligation: 100.36/65.36 Q DP problem: 100.36/65.36 The TRS P consists of the following rules: 100.36/65.36 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.36 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.36/65.36 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.36/65.36 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.36 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.36 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.36 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.36 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.36 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.36 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.36 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.36 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.36/65.36 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.36/65.36 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.36/65.36 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.36/65.36 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.36/65.36 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.36/65.36 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.36/65.36 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.36 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.36 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.36 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.36 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.36 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.36 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.36 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.36 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.36 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.36 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.36/65.36 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.36 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.36/65.36 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.36 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.36 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.36 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.36 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.36 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.36 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.36 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.36 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.36 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.36 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.36 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.36 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.36 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.36 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.36 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.36 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.36 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.36 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.36 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.36 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.36 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.36 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.36 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.36 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.36 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.36 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.36 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.36 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.36 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.36 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.36 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.36/65.36 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.36/65.36 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.36/65.36 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.36 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.36 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.36 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.36 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.36 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.36 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.36 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.36 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.36 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.36 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.36 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.36 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.36 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.36 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.36 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.36 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.36 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.36 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.36 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.36 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.36 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.36 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.36 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.36 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.36 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.36 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.36 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.36 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.36 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.36 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.36 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.36 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.36 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.36 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.36 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.36 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.36/65.36 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.36 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.36 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.36 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.36 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.36 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.36 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.36/65.36 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.36 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.36 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.36 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.36 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.36 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.36 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.36/65.36 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.36 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.36 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.36 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.36 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.36 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.36/65.36 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.36 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.36 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.36 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.36 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.36/65.36 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.36 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.36 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.36 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.36 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.36/65.36 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.36/65.36 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.36 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.36 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.36 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.36 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.36 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.36 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.36 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.36 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.36 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.36/65.36 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.36 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.36 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.36 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.36 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.36 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.36 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.36 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.36 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.36 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.36 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.36 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.36 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.36 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.36 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.36 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.36 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.36 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.36 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.36 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.36 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.36 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.36 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.36 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.36 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.36 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.36 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.36 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.36 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.36 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.36 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.36 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.36 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.36 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.36 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.36 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.36 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.36 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.36 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.36 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.36 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.36 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.36 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.36 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.36 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.36 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.36 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.36 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.36 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.36 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.36 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.36 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.36 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.36 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.36 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.36 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.36 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.36 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.36 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.36 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.36 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.36 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.36 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.36 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.36 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.36 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.36 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.36 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.36 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.36 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.36 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.36 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.36 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.36 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.36/65.36 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.36 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.36 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.36 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.36 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.36 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.36 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.36 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.36 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.36 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.36/65.36 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.36 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.36 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.36 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.36 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.36 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.36 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.36 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.36 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.36 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.36 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.36 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.36 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.36 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.36 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.36 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.36 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.36 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.36 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.36 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.36 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.36/65.36 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.36 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.36/65.36 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.36 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.36 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.36 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.36 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.36 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.36 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.36 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.36 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.36 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.36 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.36 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.36 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.36 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.36 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.36 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.36 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.36 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.36 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.36 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.36 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.36 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.36 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.36 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.36 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.36 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.36 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.36 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.36 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.36 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.36 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.36 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.36 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.36 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.36 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.36 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.36 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.36/65.36 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.36 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.36 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.36 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.36 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.36 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.36 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.36/65.36 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.36 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.36 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.36 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.36 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.36 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.36 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.36 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.36 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.36 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.36 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.36 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.36 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.36 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.36 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.36 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.36 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.36 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.36 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.36 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.36 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.36 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.36 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.36 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.36 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.36 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.36 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.36 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.36 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.36 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.36 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.36 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.36 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.36 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.36 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.36 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.36 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.36 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.36/65.36 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.36 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.36 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.36/65.36 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.36 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.36 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.36 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.36 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.36 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.36 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.36 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.36 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.36 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.36 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.36 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.36 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.36 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.36 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.36 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.36 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.36 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.36 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.36 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.36 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.36 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.36 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.36 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.36 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.36 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.36 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.36 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.36 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.36 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.36 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.36 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.36 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.36 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.36 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.36 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.36 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.36 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.36 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.36 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.36 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.36 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.36 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.36 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.36 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.36 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.36 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.36 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.36 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.36 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.36 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.36/65.36 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.36/65.36 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.36 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.36 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.36 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.36 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.36/65.36 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.36 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.36 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.36 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.36 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.36 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.36 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.36 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.36 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.36 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.36 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.36 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.36/65.36 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.36 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.36 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.36 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.36 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.36 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.36 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.36 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.36/65.36 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.36 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.36/65.36 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.36 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.36 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.36 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.36 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.36 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.36 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.36 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.36 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.36 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.36 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.36 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.36 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.36 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.36 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.36 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.36 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.36 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.36 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.36 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.36 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.36/65.36 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.36 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.36 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.36 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.36/65.36 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.36 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.36 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.36 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.36 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.36 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.36 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.36 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.36 100.36/65.36 The TRS R consists of the following rules: 100.36/65.36 100.36/65.36 new_primMulNat0(Zero, wz5100) -> Zero 100.36/65.36 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.36/65.36 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.36/65.36 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.36/65.36 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.36/65.36 new_primPlusNat0(Zero, Zero) -> Zero 100.36/65.36 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.36/65.36 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.36/65.36 100.36/65.36 The set Q consists of the following terms: 100.36/65.36 100.36/65.36 new_primPlusNat1(Succ(x0), x1) 100.36/65.36 new_primMulNat0(Zero, x0) 100.36/65.36 new_primMulNat0(Succ(x0), x1) 100.36/65.36 new_primPlusNat0(Succ(x0), Zero) 100.36/65.36 new_primPlusNat0(Succ(x0), Succ(x1)) 100.36/65.36 new_primPlusNat1(Zero, x0) 100.36/65.36 new_primPlusNat0(Zero, Zero) 100.36/65.36 new_primPlusNat0(Zero, Succ(x0)) 100.36/65.36 100.36/65.36 We have to consider all minimal (P,Q,R)-chains. 100.36/65.36 ---------------------------------------- 100.36/65.36 100.36/65.36 (291) TransformationProof (EQUIVALENT) 100.36/65.36 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) at position [7] we obtained the following new rules [LPAR04]: 100.36/65.36 100.36/65.36 (new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc),new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc)) 100.36/65.36 100.36/65.36 100.36/65.36 ---------------------------------------- 100.36/65.36 100.36/65.36 (292) 100.36/65.36 Obligation: 100.36/65.36 Q DP problem: 100.36/65.36 The TRS P consists of the following rules: 100.36/65.36 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.36 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.36/65.36 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.36/65.36 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.36 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.36 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.36 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.36 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.36 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.36 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.36 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.36 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.36/65.36 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.36/65.36 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.36/65.36 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.36/65.36 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.36/65.36 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.36/65.36 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.36/65.36 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.36 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.36 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.36 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.36 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.36 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.36 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.36 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.36 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.36 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.36 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.36/65.36 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.36 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.36/65.36 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.36 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.36 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.36 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.36 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.36 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.37 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.37 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.37 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.36/65.37 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.37 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.37 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.37 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.37 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.37 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.37 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.37 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.37 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.37 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.36/65.37 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.37 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.37 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.36/65.37 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.36/65.37 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.36/65.37 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.37 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.37 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.37 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.37 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.37 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE1123(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.37 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.37 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.37 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.37 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.37 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.37 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.36/65.37 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.37 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.37 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.37 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.37 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.37 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.37 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.36/65.37 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.37 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.37 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.37 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.37 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.37 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.37 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.36/65.37 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.37 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.37 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.37 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.37 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.37 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.36/65.37 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.37 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.37 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.37 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.37 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.36/65.37 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.37 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.37 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.37 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.37 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.36/65.37 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.36/65.37 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.37 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.37 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.37 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.37 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.37 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.37 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.37 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.37 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.37 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.36/65.37 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.37 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.37 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.37 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.37 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.37 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.37 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.37 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.37 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.37 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.37 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.37 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.37 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.37 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.37 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.37 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.37 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.37 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.37 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.37 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.37 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.37 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.37 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.37 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.37 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.37 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.37 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.37 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.37 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.37 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.37 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.37 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.37 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.37 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.37 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.37 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.37 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.37 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.37 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.37 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.37 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.37 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.37 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.37 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.37 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.37 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.37 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.37 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.37 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.37 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.37 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.37 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.37 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.37 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.37 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.37 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.37 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.37 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.37 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.37 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.37 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.37 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.37 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.37 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.37 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.37 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.37 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.37 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.37 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.37 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.37 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.37 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.37 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.37 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.36/65.37 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.37 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.37 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.37 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.37 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.37 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.37 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.37 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.37 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.37 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.36/65.37 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.37 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.37 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.37 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.37 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.37 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.37 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.37 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.37 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.37 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.37 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.37 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.37 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.37 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.37 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.37 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.37 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.37 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.37 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.37 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.37 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.36/65.37 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.37 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.36/65.37 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.37 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.37 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.37 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.37 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.37 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.37 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.37 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.37 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.37 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.37 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.37 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.37 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.37 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.37 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.37 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.37 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.37 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.37 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.37 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.37 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.37 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.37 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.37 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.37 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.37 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.37 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.37 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.37 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.37 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.37 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.37 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.37 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.37 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.37 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.37 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.36/65.37 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.37 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.37 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.37 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.37 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.37 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.37 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.36/65.37 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.37 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.37 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.37 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.37 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.37 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.37 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.37 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.37 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.37 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.37 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.37 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.37 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.37 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.37 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.37 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.37 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.37 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.37 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.37 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.37 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.37 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.37 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.37 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.37 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.37 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.37 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.37 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.37 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.37 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.37 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.37 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.37 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.37 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.37 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.37 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.37 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.37 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.36/65.37 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.37 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.37 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.36/65.37 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.37 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.37 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.37 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.37 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.37 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.37 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.37 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.37 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.37 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.37 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.37 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.37 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.37 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.37 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.37 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.37 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.37 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.37 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.37 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.37 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.37 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.37 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.37 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.37 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.37 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.37 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.37 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.37 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.37 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.37 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.37 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.37 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.37 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.37 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.37 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.37 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.37 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.37 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.37 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.37 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.37 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.37 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.37 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.37 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.37 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.37 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.37 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.37 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.37 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.37 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.36/65.37 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.36/65.37 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.37 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.37 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.37 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.37 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.36/65.37 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.37 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.37 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.37 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.37 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.37 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.37 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.37 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.37 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.37 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.37 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.37 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.36/65.37 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.37 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.37 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.37 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.37 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.37 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.37 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.37 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.36/65.37 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.37 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.36/65.37 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.37 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.37 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.37 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.37 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.37 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.37 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.37 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.37 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.37 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.37 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.37 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.37 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.37 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.37 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.37 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.37 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.37 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.37 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.37 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.37 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.36/65.37 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.37 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.37 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.37 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.36/65.37 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.37 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.37 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.37 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 100.36/65.37 The TRS R consists of the following rules: 100.36/65.37 100.36/65.37 new_primMulNat0(Zero, wz5100) -> Zero 100.36/65.37 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.36/65.37 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.36/65.37 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.36/65.37 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.36/65.37 new_primPlusNat0(Zero, Zero) -> Zero 100.36/65.37 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.36/65.37 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.36/65.37 100.36/65.37 The set Q consists of the following terms: 100.36/65.37 100.36/65.37 new_primPlusNat1(Succ(x0), x1) 100.36/65.37 new_primMulNat0(Zero, x0) 100.36/65.37 new_primMulNat0(Succ(x0), x1) 100.36/65.37 new_primPlusNat0(Succ(x0), Zero) 100.36/65.37 new_primPlusNat0(Succ(x0), Succ(x1)) 100.36/65.37 new_primPlusNat1(Zero, x0) 100.36/65.37 new_primPlusNat0(Zero, Zero) 100.36/65.37 new_primPlusNat0(Zero, Succ(x0)) 100.36/65.37 100.36/65.37 We have to consider all minimal (P,Q,R)-chains. 100.36/65.37 ---------------------------------------- 100.36/65.37 100.36/65.37 (293) DependencyGraphProof (EQUIVALENT) 100.36/65.37 The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 1 SCC with 3 less nodes. 100.36/65.37 ---------------------------------------- 100.36/65.37 100.36/65.37 (294) 100.36/65.37 Obligation: 100.36/65.37 Q DP problem: 100.36/65.37 The TRS P consists of the following rules: 100.36/65.37 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.37 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.37 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.37 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.37 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.37 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.36/65.37 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.36/65.37 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.37 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.37 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.37 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.37 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.37 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.36/65.37 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.36/65.37 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.36/65.37 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.36/65.37 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.36/65.37 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.37 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.37 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.37 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.37 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.37 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.37 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.37 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.37 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.37 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.37 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.37 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.37 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.37 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.37 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.37 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.37 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.37 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.37 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.37 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.37 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.37 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.37 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.36/65.37 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.37 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.37 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.37 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.37 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.37 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.37 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.37 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.37 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.37 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.36/65.37 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.37 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.37 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.36/65.37 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.36/65.37 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.36/65.37 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.37 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.37 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.37 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.37 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) 100.36/65.37 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.37 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.37 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.37 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.37 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.37 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.37 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.37 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.37 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.37 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.36/65.37 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.37 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.37 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.37 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.37 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.37 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.37 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.36/65.37 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.37 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.37 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.37 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.37 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.37 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.37 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.36/65.37 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.37 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.37 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.37 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.37 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.37 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.36/65.37 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.37 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.37 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.37 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.37 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.36/65.37 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.37 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.37 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.37 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.37 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.36/65.37 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.36/65.37 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.37 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.37 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.37 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.37 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.37 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.37 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.37 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.37 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.37 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.36/65.37 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.37 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.37 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.37 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.37 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.37 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.37 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.37 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.37 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.37 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.37 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.37 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.37 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.37 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.37 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.37 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.37 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.37 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.37 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.37 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.37 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.37 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.37 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.37 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.37 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.37 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.37 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.37 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.37 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.37 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.37 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.37 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.37 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.37 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.37 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.37 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.37 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.37 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.37 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.37 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.37 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.37 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.37 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.37 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.37 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.37 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.37 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.37 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.37 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.37 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.37 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.37 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.37 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.37 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.37 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.37 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.37 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.37 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.37 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.37 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.37 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.37 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.37 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.37 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.37 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.37 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.37 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.37 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.37 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.37 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.37 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.37 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.37 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.37 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.36/65.37 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.37 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.37 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.37 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.37 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.37 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.37 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.37 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.37 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.37 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.36/65.37 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.37 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.37 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.37 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.37 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.37 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.37 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.37 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.37 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.37 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.37 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.37 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.37 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.37 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.37 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.37 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.37 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.37 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.37 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.37 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.37 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.36/65.37 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.37 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.36/65.37 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.37 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.37 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.37 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.37 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.37 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.37 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.37 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.37 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.37 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.37 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.37 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.37 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.37 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.37 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.37 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.37 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.37 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.37 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.37 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.37 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.37 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.37 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.37 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.37 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.37 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.37 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.37 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.37 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.37 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.37 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.37 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.37 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.37 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.37 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.37 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.37 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.37 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.37 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.36/65.37 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.37 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.37 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.37 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.37 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.37 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.37 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.36/65.37 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.37 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.37 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.37 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.37 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.37 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.37 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.37 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.37 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.37 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.37 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.37 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.37 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.37 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.37 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.37 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.37 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.37 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.37 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.37 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.37 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.37 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.37 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.37 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.37 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.37 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.37 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.37 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.37 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.37 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.37 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.37 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.37 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.37 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.37 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.37 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.37 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.37 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.36/65.37 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.37 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.37 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.36/65.37 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.37 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.37 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.37 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.37 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.37 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.37 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.37 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.37 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.37 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.37 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.37 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.37 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.37 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.37 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.37 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.37 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.37 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.37 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.37 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.37 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.37 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.37 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.37 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.37 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.37 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.37 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.37 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.37 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.37 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.37 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.37 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.37 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.37 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.37 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.37 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.37 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.37 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.37 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.37 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.37 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.37 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.37 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.37 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.37 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.37 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.37 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.37 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.37 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.37 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.37 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.36/65.37 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.36/65.37 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.37 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.37 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.37 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.38 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.36/65.38 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.38 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.38 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.38 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.38 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.38 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.38 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.38 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.38 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.38 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.38 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.38 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.36/65.38 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.38 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.38 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.38 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.38 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.38 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.38 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.38 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.36/65.38 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.38 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.36/65.38 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.38 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.38 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.38 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.38 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.38 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.38 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.38 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.38 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.38 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.38 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.38 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.38 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.38 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.38 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.38 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.38 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.38 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.38 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.38 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.38 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.36/65.38 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.38 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.38 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.38 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.36/65.38 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.38 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.38 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.38 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.38 100.36/65.38 The TRS R consists of the following rules: 100.36/65.38 100.36/65.38 new_primMulNat0(Zero, wz5100) -> Zero 100.36/65.38 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.36/65.38 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.36/65.38 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.36/65.38 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.36/65.38 new_primPlusNat0(Zero, Zero) -> Zero 100.36/65.38 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.36/65.38 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.36/65.38 100.36/65.38 The set Q consists of the following terms: 100.36/65.38 100.36/65.38 new_primPlusNat1(Succ(x0), x1) 100.36/65.38 new_primMulNat0(Zero, x0) 100.36/65.38 new_primMulNat0(Succ(x0), x1) 100.36/65.38 new_primPlusNat0(Succ(x0), Zero) 100.36/65.38 new_primPlusNat0(Succ(x0), Succ(x1)) 100.36/65.38 new_primPlusNat1(Zero, x0) 100.36/65.38 new_primPlusNat0(Zero, Zero) 100.36/65.38 new_primPlusNat0(Zero, Succ(x0)) 100.36/65.38 100.36/65.38 We have to consider all minimal (P,Q,R)-chains. 100.36/65.38 ---------------------------------------- 100.36/65.38 100.36/65.38 (295) TransformationProof (EQUIVALENT) 100.36/65.38 By rewriting [LPAR04] the rule new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(Succ(wz60100), Succ(wz60100)), bb, bc) at position [7] we obtained the following new rules [LPAR04]: 100.36/65.38 100.36/65.38 (new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc),new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc)) 100.36/65.38 100.36/65.38 100.36/65.38 ---------------------------------------- 100.36/65.38 100.36/65.38 (296) 100.36/65.38 Obligation: 100.36/65.38 Q DP problem: 100.36/65.38 The TRS P consists of the following rules: 100.36/65.38 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.36/65.38 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.36/65.38 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.38 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.36/65.38 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.36/65.38 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.36/65.38 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.36/65.38 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.36/65.38 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.36/65.38 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.36/65.38 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.36/65.38 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.38 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.38 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.38 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.38 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.38 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.38 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.36/65.38 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.38 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.38 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.38 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.38 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.38 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.38 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.36/65.38 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.38 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.38 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.38 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.38 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.38 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.38 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.36/65.38 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.38 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.38 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.38 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.38 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.38 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.36/65.38 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.38 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.38 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.38 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.38 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.36/65.38 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.38 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.38 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.38 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.38 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.36/65.38 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.36/65.38 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.38 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.38 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.38 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.38 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.38 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.38 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.38 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.38 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.38 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.36/65.38 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.38 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.38 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.38 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.38 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.38 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.38 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.38 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.38 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.38 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.38 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.38 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.38 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.38 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.38 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.38 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.38 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.38 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.38 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.38 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.38 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.38 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.38 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.38 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.38 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.38 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.38 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.38 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.38 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.38 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.38 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.38 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.38 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.38 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.38 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.38 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.38 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.38 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.38 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.38 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.38 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.38 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.38 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.38 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.38 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.38 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.38 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.38 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.38 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.38 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.38 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.38 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.38 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.38 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.38 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.38 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.38 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.38 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.38 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.38 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.38 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.38 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.38 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.38 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.38 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.38 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.38 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.38 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.38 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.38 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.38 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.38 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.38 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.38 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.36/65.38 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.38 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.38 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.38 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.38 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.38 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.38 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.38 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.38 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.38 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.36/65.38 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.38 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.38 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.38 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.38 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.38 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.38 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.38 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.38 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.38 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.38 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.38 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.38 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.38 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.38 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.38 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.38 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.38 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.38 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.38 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.38 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.36/65.38 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.38 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.36/65.38 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.38 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.38 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.38 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.38 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.38 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.38 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.38 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.38 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.38 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.38 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.38 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.38 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.38 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.38 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.38 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.38 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.38 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.38 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.38 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.38 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.38 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.38 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.38 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.38 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.38 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.38 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.38 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.38 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.38 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.38 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.38 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.38 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.38 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.38 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.38 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.36/65.38 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.38 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.38 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.38 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.38 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.38 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.38 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.36/65.38 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.38 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.38 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.38 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.38 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.38 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.38 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.38 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.38 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.38 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.38 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.38 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.38 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.38 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.38 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.38 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.38 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.38 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.38 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.38 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.38 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.38 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.38 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.38 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.38 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.38 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.38 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.38 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.38 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.38 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.38 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.38 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.38 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.38 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.38 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.38 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.38 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.38 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.36/65.38 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.38 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.38 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.36/65.38 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.38 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.38 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.38 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.38 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.38 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.38 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.38 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.38 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.38 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.38 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.38 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.38 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.38 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.38 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.38 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.38 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.38 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.38 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.38 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.38 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.38 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.38 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.38 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.38 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.38 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.38 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.38 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.38 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.38 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.38 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.38 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.38 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.38 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.38 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.38 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.38 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.38 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.38 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.38 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.38 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.38 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.38 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.38 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.38 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.38 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.38 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.38 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.38 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.38 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.38 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.36/65.38 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.36/65.38 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.38 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.38 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.38 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.38 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.36/65.38 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.38 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.38 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.38 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.38 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.38 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.38 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.38 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.38 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.38 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.38 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.38 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.36/65.38 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.38 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.38 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.38 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.38 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.38 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.38 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.38 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.36/65.38 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.38 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.36/65.38 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.38 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.38 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.38 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.38 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.38 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.38 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.38 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.38 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.38 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.38 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.38 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.38 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.38 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.38 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.38 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.38 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.38 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.38 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.38 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.38 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.36/65.38 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.38 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.38 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.38 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.36/65.38 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.38 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.38 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.38 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 100.36/65.38 The TRS R consists of the following rules: 100.36/65.38 100.36/65.38 new_primMulNat0(Zero, wz5100) -> Zero 100.36/65.38 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.36/65.38 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.36/65.38 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.36/65.38 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.36/65.38 new_primPlusNat0(Zero, Zero) -> Zero 100.36/65.38 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.36/65.38 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.36/65.38 100.36/65.38 The set Q consists of the following terms: 100.36/65.38 100.36/65.38 new_primPlusNat1(Succ(x0), x1) 100.36/65.38 new_primMulNat0(Zero, x0) 100.36/65.38 new_primMulNat0(Succ(x0), x1) 100.36/65.38 new_primPlusNat0(Succ(x0), Zero) 100.36/65.38 new_primPlusNat0(Succ(x0), Succ(x1)) 100.36/65.38 new_primPlusNat1(Zero, x0) 100.36/65.38 new_primPlusNat0(Zero, Zero) 100.36/65.38 new_primPlusNat0(Zero, Succ(x0)) 100.36/65.38 100.36/65.38 We have to consider all minimal (P,Q,R)-chains. 100.36/65.38 ---------------------------------------- 100.36/65.38 100.36/65.38 (297) DependencyGraphProof (EQUIVALENT) 100.36/65.38 The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 1 SCC with 1 less node. 100.36/65.38 ---------------------------------------- 100.36/65.38 100.36/65.38 (298) 100.36/65.38 Obligation: 100.36/65.38 Q DP problem: 100.36/65.38 The TRS P consists of the following rules: 100.36/65.38 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.36/65.38 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.36/65.38 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.38 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.36/65.38 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.36/65.38 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.36/65.38 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.36/65.38 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.36/65.38 new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.36/65.38 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.36/65.38 new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.36/65.38 new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.38 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.38 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.38 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.38 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.39 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.39 new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.39 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.39 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.39 new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.39 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.39 new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.39 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.39 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.39 new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.39 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.39 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.39 new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.39 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.39 new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.39 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.39 new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.39 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.39 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.39 new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.39 new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.39 new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.39 new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.39 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.39 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.39 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.39 new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.39 new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.39 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.39 new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.39 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.39 new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.39 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.39 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.39 new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.39 new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.39 new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.39 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.39 new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.39 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.39 new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.39 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.39 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.39 new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.39 new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.39 new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.39 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.39 new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.39 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.39 new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.39 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.39 new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.39 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.39 new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.39 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.39 new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.39 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.39 new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.39 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.39 new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.39 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.39 new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.39 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.39 new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.39 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.39 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.39 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.39 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.39 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.39 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.39 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.36/65.39 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.39 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.39 new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.39 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.39 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.39 new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.39 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.36/65.39 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.39 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.39 new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.39 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.39 new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.39 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.39 new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.36/65.39 new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.39 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.39 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.39 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.39 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.39 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.36/65.39 new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.39 new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.39 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.39 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.39 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.36/65.39 new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.39 new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.39 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.39 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.39 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.36/65.39 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.36/65.39 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.39 new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.39 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.39 new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.39 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.39 new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.39 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.39 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.39 new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.39 new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.36/65.39 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.39 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.39 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.39 new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.39 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.39 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.39 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.39 new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.39 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.39 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.39 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.39 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.39 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.39 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.39 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.39 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.39 new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.39 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.39 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.39 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.39 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.39 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.39 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.39 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.39 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.39 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.39 new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.39 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.39 new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.39 new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.39 new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.39 new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.39 new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.39 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.39 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.39 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.39 new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.39 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.39 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.39 new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.39 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.39 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.39 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.39 new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.39 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.39 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.39 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.39 new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.39 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.39 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.39 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.39 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.39 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.39 new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.39 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.39 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.39 new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.39 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.39 new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.39 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.39 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.39 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.39 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.39 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.39 new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.39 new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.39 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.39 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.39 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.39 new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.39 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.39 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.39 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.39 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.36/65.39 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.39 new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.39 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.39 new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.39 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.39 new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.39 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.39 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.39 new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.39 new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.36/65.39 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.39 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.39 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.39 new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.39 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.39 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.39 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.39 new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.39 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.39 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.39 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.39 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.39 new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.39 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.39 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.39 new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.39 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.39 new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.39 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.39 new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.39 new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.36/65.39 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.39 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.36/65.39 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.39 new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.39 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.39 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.39 new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.39 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.39 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.39 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.39 new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.39 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.39 new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.39 new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.39 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.39 new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.39 new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.39 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.39 new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.39 new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.39 new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.39 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.39 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.39 new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.39 new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.39 new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.39 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.39 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.39 new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.39 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.39 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.39 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.39 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.39 new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.39 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.39 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.39 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.39 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.39 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.39 new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.39 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.39 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.36/65.39 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.39 new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.39 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.39 new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.39 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.39 new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.39 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.36/65.39 new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.39 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.39 new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.39 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.39 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.39 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.39 new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.39 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.39 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.39 new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.39 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.39 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.39 new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.39 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.39 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.39 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.39 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.39 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.39 new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.39 new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.39 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.39 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.39 new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.39 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.39 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.39 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.39 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.39 new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.39 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.39 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.39 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.39 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.39 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.39 new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.39 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.39 new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.39 new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.39 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.36/65.39 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.39 new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.39 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.36/65.39 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.39 new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.39 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.39 new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.39 new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.39 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.39 new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.39 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.39 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.39 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.39 new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.39 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.39 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.39 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.39 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.39 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.39 new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.39 new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.39 new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.39 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.39 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.39 new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.39 new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.39 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.39 new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.39 new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.39 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.39 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.39 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.39 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.39 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.39 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.39 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.39 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.39 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.39 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.39 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.39 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.39 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.39 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.39 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.39 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.39 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.39 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.39 new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.39 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.39 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.39 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.39 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.39 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.39 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.36/65.39 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.36/65.39 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.39 new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.39 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.39 new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.39 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.36/65.39 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.39 new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.39 new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.39 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.39 new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.39 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.39 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.39 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.39 new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.39 new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.39 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.39 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.36/65.39 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.39 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.39 new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.39 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.39 new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.39 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.39 new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.39 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.36/65.39 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.39 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.36/65.39 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.39 new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.39 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.39 new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.39 new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.39 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.39 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.39 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.39 new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.39 new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.39 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.39 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.39 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.39 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.39 new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.39 new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.39 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.39 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.39 new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.39 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.39 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.36/65.39 new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.39 new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.39 new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.39 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.36/65.39 new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.39 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.39 new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.39 new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.39 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.39 new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.39 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.39 new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.39 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.39 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.39 new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.39 new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.39 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.39 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.39 new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.39 new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.39 100.36/65.39 The TRS R consists of the following rules: 100.36/65.39 100.36/65.39 new_primMulNat0(Zero, wz5100) -> Zero 100.36/65.39 new_primMulNat0(Succ(wz600000), wz5100) -> new_primPlusNat1(new_primMulNat0(wz600000, wz5100), wz5100) 100.36/65.39 new_primPlusNat0(Succ(wz9400), Zero) -> Succ(wz9400) 100.36/65.39 new_primPlusNat0(Zero, Succ(wz51000)) -> Succ(wz51000) 100.36/65.39 new_primPlusNat0(Succ(wz9400), Succ(wz51000)) -> Succ(Succ(new_primPlusNat0(wz9400, wz51000))) 100.36/65.39 new_primPlusNat0(Zero, Zero) -> Zero 100.36/65.39 new_primPlusNat1(Succ(wz940), wz5100) -> Succ(Succ(new_primPlusNat0(wz940, wz5100))) 100.36/65.39 new_primPlusNat1(Zero, wz5100) -> Succ(wz5100) 100.36/65.39 100.36/65.39 The set Q consists of the following terms: 100.36/65.39 100.36/65.39 new_primPlusNat1(Succ(x0), x1) 100.36/65.39 new_primMulNat0(Zero, x0) 100.36/65.39 new_primMulNat0(Succ(x0), x1) 100.36/65.39 new_primPlusNat0(Succ(x0), Zero) 100.36/65.39 new_primPlusNat0(Succ(x0), Succ(x1)) 100.36/65.39 new_primPlusNat1(Zero, x0) 100.36/65.39 new_primPlusNat0(Zero, Zero) 100.36/65.39 new_primPlusNat0(Zero, Succ(x0)) 100.36/65.39 100.36/65.39 We have to consider all minimal (P,Q,R)-chains. 100.36/65.39 ---------------------------------------- 100.36/65.39 100.36/65.39 (299) QDPSizeChangeProof (EQUIVALENT) 100.36/65.39 By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem. 100.36/65.39 100.36/65.39 From the DPs we obtained the following set of size-change graphs: 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 4 >= 8, 5 >= 9 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2870), bb, bc) -> new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 10 >= 9, 11 >= 10 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 3 > 8, 4 >= 10, 5 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 9 >= 8, 10 >= 9 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 4 >= 9, 5 >= 10 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3530), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 9 >= 8, 10 >= 9 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 4 >= 9, 5 >= 10 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 4 >= 9, 5 >= 10 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 4 >= 9, 5 >= 10 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3470), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 9 >= 8, 10 >= 9 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE190(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 9 >= 8, 10 >= 9 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE168(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 2 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 3 > 8, 3 > 9, 4 >= 11, 5 >= 12 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(wz50, Pos(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat1(new_primMulNat0(wz60000, wz5100), wz5100), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 2 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 3 > 8, 3 > 9, 4 >= 11, 5 >= 12 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 3 >= 3, 4 >= 4, 6 >= 5, 7 >= 6, 8 >= 7, 9 >= 8, 11 >= 9, 12 >= 10 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE168(wz68, Pos(wz700), wz71, wz72, Pos(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.39 The graph contains the following edges 1 >= 1, 9 >= 3, 11 >= 4, 12 >= 5 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 10 >= 9, 11 >= 10 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 2 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 3 > 8, 4 >= 10, 5 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3110), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 8 >= 3, 10 >= 4, 11 >= 5 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 4 >= 3, 5 >= 4, 6 >= 5, 7 >= 6, 8 >= 7, 10 >= 8, 11 >= 9 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE177(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 2 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 3 > 8, 4 >= 10, 5 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3170), bb, bc) -> new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 10 >= 9, 11 >= 10 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 2 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 3 > 8, 4 >= 10, 5 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 2 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 3 > 8, 4 >= 10, 5 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3150), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 7 >= 3, 9 >= 4, 10 >= 5 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE178(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 4 >= 9, 5 >= 10 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3210), bb, bc) -> new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 9 >= 8, 10 >= 9 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE180(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 4 >= 9, 5 >= 10 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 7 >= 3, 9 >= 4, 10 >= 5 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE128(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 4 >= 9, 5 >= 10 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 4 >= 9, 5 >= 10 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1179(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Zero, cd, ce) -> new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 9 >= 8, 10 >= 9 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Neg(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE194(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 2 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 3 > 8, 3 > 9, 4 >= 11, 5 >= 12 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(wz50, Neg(Succ(wz5100))), Branch(:%(Pos(Succ(wz60000)), wz601), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE143(wz3, wz50, wz5100, wz60000, wz601, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz60000, wz5100), Succ(wz5100)), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 2 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 3 > 8, 3 > 9, 4 >= 11, 5 >= 12 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 2 > 8, 3 > 8, 4 >= 9, 5 >= 10 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3720), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 5 >= 4, 6 >= 5, 7 >= 6, 8 >= 7, 10 >= 8, 11 >= 9 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 3 > 8, 4 >= 10, 5 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2520), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 9 >= 8, 10 >= 9 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 4 >= 9, 5 >= 10 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 3 > 8, 4 >= 10, 5 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 9 >= 8, 10 >= 9 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 7 >= 3, 9 >= 4, 10 >= 5 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1110(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 4 >= 9, 5 >= 10 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 4 >= 9, 5 >= 10 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 3 > 8, 4 >= 10, 5 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4320), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 9 >= 8, 10 >= 9 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1920), bb, bc) -> new_foldFM_GE1146(wz3, wz500000, :%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 5 >= 4, 6 >= 5, 7 >= 6, 8 >= 7, 10 >= 8, 11 >= 9 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 4 >= 9, 5 >= 10 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 3 > 8, 4 >= 10, 5 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1900), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 7 >= 3, 9 >= 4, 10 >= 5 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE145(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 3 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 4 >= 9, 5 >= 10 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 3 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 4 >= 8, 5 >= 9 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3700), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 7 >= 3, 9 >= 4, 10 >= 5 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE196(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 3 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 4 >= 9, 5 >= 10 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 3 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 4 >= 9, 5 >= 10 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4300), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 6 >= 3, 8 >= 4, 9 >= 5 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1111(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 3 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 4 >= 8, 5 >= 9 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2500), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 6 >= 3, 8 >= 4, 9 >= 5 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE161(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 3 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 4 >= 8, 5 >= 9 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2560), bb, bc) -> new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 8 >= 7, 9 >= 8 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE163(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 3 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 4 >= 8, 5 >= 9 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 3 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 4 >= 9, 5 >= 10 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1960), bb, bc) -> new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 9 >= 8, 10 >= 9 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2580), bb, bc) -> new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 9 >= 8, 10 >= 9 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 4 >= 9, 5 >= 10 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 4 >= 9, 5 >= 10 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1980), bb, bc) -> new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 10 >= 9, 11 >= 10 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 3 > 8, 4 >= 10, 5 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 4 >= 8, 5 >= 9 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 4 >= 9, 5 >= 10 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 10 >= 9, 11 >= 10 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 3 > 8, 4 >= 10, 5 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 3 > 8, 4 >= 10, 5 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE185(wz480, wz482, wz483, wz484, wz485, wz486, wz487, cf, cg) -> new_foldFM_GE(wz480, wz482, wz487, cf, cg) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 7 >= 3, 8 >= 4, 9 >= 5 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 3 > 8, 4 >= 10, 5 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 4 >= 9, 5 >= 10 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 9 >= 8, 10 >= 9 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 4 >= 9, 5 >= 10 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 10 >= 9, 11 >= 10 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 3 > 8, 4 >= 10, 5 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3410), bb, bc) -> new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 9 >= 8, 10 >= 9 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 4 >= 9, 5 >= 10 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 3 > 8, 4 >= 10, 5 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2810), bb, bc) -> new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 10 >= 9, 11 >= 10 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 3 > 8, 4 >= 10, 5 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 4 >= 9, 5 >= 10 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 9 >= 8, 10 >= 9 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE186(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3350), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 7 >= 3, 9 >= 4, 10 >= 5 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2790), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 7 >= 3, 9 >= 4, 10 >= 5 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE170(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 3 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 4 >= 9, 5 >= 10 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3450), bb, bc) -> new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 8 >= 7, 9 >= 8 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE189(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 3 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 4 >= 8, 5 >= 9 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1590), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 6 >= 3, 8 >= 4, 9 >= 5 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE136(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 3 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 4 >= 8, 5 >= 9 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 3 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 4 >= 9, 5 >= 10 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 3 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 4 >= 8, 5 >= 9 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3390), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 6 >= 3, 8 >= 4, 9 >= 5 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE187(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 3 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 4 >= 8, 5 >= 9 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2850), bb, bc) -> new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 9 >= 8, 10 >= 9 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE172(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 3 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 4 >= 9, 5 >= 10 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 3 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 4 >= 9, 5 >= 10 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE120(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz990), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 7 >= 3, 9 >= 4, 10 >= 5 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primMulNat0(wz5000, wz60100), Succ(wz60100)), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 4 >= 9, 5 >= 10 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1107(wz3, :%(Neg(Zero), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 2 > 8, 3 > 8, 4 >= 9, 5 >= 10 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 4 >= 8, 5 >= 9 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 4 >= 8, 5 >= 9 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE143(wz45, Neg(wz470), wz48, wz49, Neg(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.39 The graph contains the following edges 1 >= 1, 9 >= 3, 11 >= 4, 12 >= 5 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 2 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 3 > 8, 4 >= 10, 5 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE168(wz68, Neg(wz700), wz71, wz72, Neg(wz730), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.39 The graph contains the following edges 1 >= 1, 9 >= 3, 11 >= 4, 12 >= 5 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3290), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 4 >= 3, 5 >= 4, 6 >= 5, 7 >= 6, 8 >= 7, 10 >= 8, 11 >= 9 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 2 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 3 > 8, 4 >= 10, 5 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 10 >= 9, 11 >= 10 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 2 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 3 > 8, 4 >= 10, 5 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 2 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 3 > 8, 4 >= 10, 5 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 2 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 3 > 8, 4 >= 10, 5 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3230), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 4 >= 3, 5 >= 4, 6 >= 5, 7 >= 6, 8 >= 7, 10 >= 8, 11 >= 9 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 4 >= 3, 5 >= 4, 6 >= 5, 7 >= 6, 8 >= 7, 10 >= 8, 11 >= 9 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1179(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 4 >= 3, 5 >= 4, 6 >= 5, 7 >= 6, 8 >= 7, 10 >= 8, 11 >= 9 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE143(wz45, Pos(wz470), wz48, wz49, Pos(wz500), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.39 The graph contains the following edges 1 >= 1, 9 >= 3, 11 >= 4, 12 >= 5 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 2 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 3 > 8, 4 >= 10, 5 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 10 >= 9, 11 >= 10 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 2 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 3 > 8, 4 >= 10, 5 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2280), bb, bc) -> new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 10 >= 9, 11 >= 10 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 2 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 3 > 8, 4 >= 10, 5 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 2 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 3 > 8, 4 >= 10, 5 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1103(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4020), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 8 >= 3, 10 >= 4, 11 >= 5 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4060), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 7 >= 3, 9 >= 4, 10 >= 5 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1104(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 4 >= 9, 5 >= 10 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 4 >= 9, 5 >= 10 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2320), bb, bc) -> new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 9 >= 8, 10 >= 9 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE155(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 4 >= 9, 5 >= 10 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 4 >= 9, 5 >= 10 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE153(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2260), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 7 >= 3, 9 >= 4, 10 >= 5 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 3 > 8, 4 >= 10, 5 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 4 >= 9, 5 >= 10 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4200), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 4 >= 3, 5 >= 4, 6 >= 5, 7 >= 6, 8 >= 7, 10 >= 8, 11 >= 9 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 2 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 3 > 8, 4 >= 10, 5 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 2 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 3 > 8, 4 >= 10, 5 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2340), bb, bc) -> new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 10 >= 9, 11 >= 10 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4240), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 9 >= 8, 10 >= 9 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1109(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 4 >= 9, 5 >= 10 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2440), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 7 >= 3, 9 >= 4, 10 >= 5 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE159(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 4 >= 9, 5 >= 10 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 4 >= 9, 5 >= 10 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE157(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2380), bb, bc) -> new_foldFM_GE1153(wz3, wz5100, :%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64, wz2380, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 > 8, 9 >= 9, 10 >= 10 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 3 > 8, 4 >= 10, 5 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 3 > 8, 4 >= 10, 5 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, new_primPlusNat0(new_primPlusNat0(new_primPlusNat0(new_primMulNat0(wz500000, wz60100), Succ(wz60100)), Succ(wz60100)), Succ(wz60100)), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 3 > 8, 4 >= 10, 5 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 10 >= 9, 11 >= 10 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 3 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 4 >= 8, 5 >= 9 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3510), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 3, 3 >= 4, 4 >= 5, 5 >= 6, 6 >= 7, 8 >= 8, 9 >= 9 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3270), bb, bc) -> new_foldFM_GE1183(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 9 >= 8, 10 >= 9 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE191(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 3 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 4 >= 8, 5 >= 9 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1170), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 7 >= 3, 9 >= 4, 10 >= 5 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE126(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 3 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 4 >= 9, 5 >= 10 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2910), bb, bc) -> new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 9 >= 8, 10 >= 9 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE174(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 3 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 4 >= 9, 5 >= 10 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz3570), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 3, 3 >= 4, 4 >= 5, 5 >= 6, 6 >= 7, 8 >= 8, 9 >= 9 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE193(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 3 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 4 >= 8, 5 >= 9 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1770), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 6 >= 3, 8 >= 4, 9 >= 5 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE142(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 3 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 4 >= 8, 5 >= 9 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2970), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 7 >= 3, 9 >= 4, 10 >= 5 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 3 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 4 >= 9, 5 >= 10 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 3 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 4 >= 9, 5 >= 10 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz4440), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 9 >= 8, 10 >= 9 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2680), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 6 >= 3, 8 >= 4, 9 >= 5 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE167(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 3 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 4 >= 8, 5 >= 9 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz2620), bb, bc) -> new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 8 >= 7, 9 >= 8 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE165(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 3 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 4 >= 8, 5 >= 9 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2020), bb, bc) -> new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 9 >= 8, 10 >= 9 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 3 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 4 >= 9, 5 >= 10 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3880), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 7 >= 3, 9 >= 4, 10 >= 5 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1102(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 3 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 4 >= 9, 5 >= 10 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2080), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 7 >= 3, 9 >= 4, 10 >= 5 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE151(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 3 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 4 >= 9, 5 >= 10 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4480), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 3, 3 >= 4, 4 >= 5, 5 >= 6, 6 >= 7, 8 >= 8, 9 >= 9 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz3330), bb, bc) -> new_foldFM_GE185(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz60100, wz61, wz62, wz63, wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 9 >= 8, 10 >= 9 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1115(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 3 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 4 >= 8, 5 >= 9 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 3 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 4 >= 9, 5 >= 10 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1530), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 7 >= 3, 9 >= 4, 10 >= 5 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE134(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 4 >= 9, 5 >= 10 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE184(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 4 >= 9, 5 >= 10 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 4 >= 9, 5 >= 10 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(Succ(new_primPlusNat0(wz60100, wz60100))), bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 3 > 3, 3 > 4, 3 > 5, 3 > 6, 3 > 7, 4 >= 9, 5 >= 10 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.39 The graph contains the following edges 1 >= 1, 9 >= 3, 12 >= 4, 13 >= 5 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 3 >= 3, 4 >= 4, 5 > 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 10 > 11, 11 >= 12, 12 >= 13 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.39 The graph contains the following edges 1 >= 1, 9 >= 3, 10 >= 4, 11 >= 5 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 12 >= 10, 13 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1142(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 12 >= 10, 13 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 12 >= 10, 13 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 12 >= 10, 13 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 10 > 10, 11 > 11, 12 >= 12, 13 >= 13 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1129(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz22000)), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 12 >= 10, 13 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Succ(wz17900), bd, be) -> new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz22000, wz17900, bd, be) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 10 > 10, 11 > 11, 12 >= 12, 13 >= 13 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1140(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz22000), Zero, bd, be) -> new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 12 >= 10, 13 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1141(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 10 >= 10, 11 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2140), bd, be) -> new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 11 >= 10, 12 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2100), bd, be) -> new_foldFM_GE1134(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.36/65.39 The graph contains the following edges 1 >= 1, 3 >= 3, 4 >= 4, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 11 >= 10, 12 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 3 >= 3, 4 >= 4, 5 > 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 11 >= 11, 12 >= 12 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1134(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.39 The graph contains the following edges 1 >= 1, 9 >= 3, 10 >= 4, 11 >= 5 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2160), bd, be) -> new_foldFM_GE1145(wz45, Succ(wz4700), wz48, wz49, Succ(wz5000), wz51, wz52, wz53, wz54, bd, be) 100.36/65.39 The graph contains the following edges 1 >= 1, 3 >= 3, 4 >= 4, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 11 >= 10, 12 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 3 >= 3, 4 >= 4, 5 > 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 11 >= 11, 12 >= 12 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1145(wz45, wz470, wz48, wz49, wz500, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(wz470), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.39 The graph contains the following edges 1 >= 1, 9 >= 3, 10 >= 4, 11 >= 5 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, wz1790, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.39 The graph contains the following edges 1 >= 1, 9 >= 3, 12 >= 4, 13 >= 5 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), wz1790, bd, be) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 3 >= 3, 4 >= 4, 5 > 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 10 > 11, 11 >= 12, 12 >= 13 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.39 The graph contains the following edges 1 >= 1, 9 >= 3, 10 >= 4, 11 >= 5 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 10 > 10, 11 > 11, 12 >= 12, 13 >= 13 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Succ(wz17900), bd, be) -> new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, wz21800, wz17900, bd, be) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 10 > 10, 11 > 11, 12 >= 12, 13 >= 13 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 12 >= 10, 13 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Succ(wz17900), bd, be) -> new_foldFM_GE1137(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 12 >= 10, 13 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 10 >= 10, 11 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Succ(wz21800)), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 12 >= 10, 13 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1128(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(Zero), Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 12 >= 10, 13 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz21800), Zero, bd, be) -> new_foldFM_GE1136(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 12 >= 10, 13 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1135(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, Zero, bd, be) -> new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 12 >= 10, 13 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Succ(wz2120), bd, be) -> new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 11 >= 10, 12 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 3 >= 3, 4 >= 4, 5 > 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 11 >= 11, 12 >= 12 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, new_primPlusNat0(new_primMulNat0(wz4700, wz5000), Succ(wz5000)), bd, be) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 3 >= 3, 4 >= 4, 5 > 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 11 >= 11, 12 >= 12 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 3 >= 3, 4 >= 4, 6 >= 5, 7 >= 6, 8 >= 7, 9 >= 8, 11 >= 9, 12 >= 10 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.39 The graph contains the following edges 1 >= 1, 3 >= 3, 4 >= 4, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 11 >= 10, 12 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 3 >= 3, 4 >= 4, 5 > 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 11 >= 11, 12 >= 12 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.39 The graph contains the following edges 1 >= 1, 3 >= 3, 4 >= 4, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 11 >= 10, 12 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 3 >= 3, 4 >= 4, 5 > 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 11 >= 11, 12 >= 12 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3920), da, db) -> new_foldFM_GE1205(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.39 The graph contains the following edges 1 >= 1, 3 >= 3, 4 >= 4, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 11 >= 10, 12 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1195(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 3 >= 3, 4 >= 4, 5 > 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 11 >= 11, 12 >= 12 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3940), da, db) -> new_foldFM_GE1206(wz79, Succ(wz8100), wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.39 The graph contains the following edges 1 >= 1, 3 >= 3, 4 >= 4, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 11 >= 10, 12 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1197(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 3 >= 3, 4 >= 4, 5 > 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 11 >= 11, 12 >= 12 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.39 The graph contains the following edges 1 >= 1, 3 >= 2, 4 >= 3, 5 > 4, 6 >= 5, 7 >= 6, 8 >= 7, 9 >= 8, 11 >= 9, 12 >= 10 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 3 >= 3, 4 >= 4, 5 > 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 10 > 10, 11 >= 12, 12 >= 13 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 10 > 10, 11 > 11, 12 >= 12, 13 >= 13 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz39800), da, db) -> new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz39800, da, db) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 10 > 10, 11 > 11, 12 >= 12, 13 >= 13 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 10 >= 10, 11 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 12 >= 10, 13 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1201(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 12 >= 10, 13 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 12 >= 10, 13 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.39 The graph contains the following edges 1 >= 1, 9 >= 3, 10 >= 4, 11 >= 5 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz39800)), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 12 >= 10, 13 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1186(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 12 >= 10, 13 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz39800), da, db) -> new_foldFM_GE1202(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 12 >= 10, 13 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1200(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 12 >= 10, 13 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.39 The graph contains the following edges 1 >= 1, 3 >= 2, 4 >= 3, 5 > 4, 6 >= 5, 7 >= 6, 8 >= 7, 9 >= 8, 11 >= 9, 12 >= 10 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, new_primPlusNat0(new_primMulNat0(wz8100, wz8400), Succ(wz8400)), da, db) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 3 >= 3, 4 >= 4, 5 > 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 10 > 10, 11 >= 12, 12 >= 13 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz3590, Zero, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 12 >= 10, 13 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 10 >= 10, 11 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.39 The graph contains the following edges 1 >= 1, 9 >= 3, 10 >= 4, 11 >= 5 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Zero), da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 12 >= 10, 13 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Zero, da, db) -> new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 12 >= 10, 13 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 12 >= 10, 13 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, Succ(wz40000), da, db) -> new_foldFM_GE1209(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 12 >= 10, 13 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Zero), da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 12 >= 10, 13 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1190(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(Succ(wz40000)), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 10 > 10, 11 > 11, 12 >= 12, 13 >= 13 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Zero, da, db) -> new_foldFM_GE1208(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 12 >= 10, 13 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz35900), Succ(wz40000), da, db) -> new_foldFM_GE1207(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, wz35900, wz40000, da, db) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 10 > 10, 11 > 11, 12 >= 12, 13 >= 13 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.39 The graph contains the following edges 1 >= 1, 3 >= 2, 4 >= 3, 6 >= 4, 7 >= 5, 8 >= 6, 9 >= 7, 11 >= 8, 12 >= 9 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.39 The graph contains the following edges 1 >= 1, 3 >= 2, 4 >= 3, 6 >= 4, 7 >= 5, 8 >= 6, 9 >= 7, 11 >= 8, 12 >= 9 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 3 >= 3, 4 >= 4, 6 >= 5, 7 >= 6, 8 >= 7, 9 >= 8, 11 >= 9, 12 >= 10 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.39 The graph contains the following edges 1 >= 1, 3 >= 3, 4 >= 4, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 11 >= 10, 12 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 3 >= 3, 4 >= 4, 6 >= 5, 7 >= 6, 8 >= 7, 9 >= 8, 11 >= 9, 12 >= 10 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 3 >= 3, 4 >= 4, 5 > 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 11 >= 11, 12 >= 12 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 3 >= 3, 4 >= 4, 5 > 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 10 > 10, 11 >= 12, 12 >= 13 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.39 The graph contains the following edges 1 >= 1, 9 >= 3, 10 >= 4, 11 >= 5 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 10 > 10, 11 > 11, 12 >= 12, 13 >= 13 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12700), h, ba) -> new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12700, h, ba) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 10 > 10, 11 > 11, 12 >= 12, 13 >= 13 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12700)), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 12 >= 10, 13 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12700), h, ba) -> new_foldFM_GE116(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 12 >= 10, 13 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 10 >= 10, 11 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 12 >= 10, 13 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE115(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 12 >= 10, 13 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE114(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 12 >= 10, 13 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 12 >= 10, 13 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE10(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 12 >= 10, 13 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.39 The graph contains the following edges 1 >= 1, 3 >= 2, 4 >= 3, 6 >= 4, 7 >= 5, 8 >= 6, 9 >= 7, 11 >= 8, 12 >= 9 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.39 The graph contains the following edges 1 >= 1, 3 >= 3, 4 >= 4, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 11 >= 10, 12 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1230), h, ba) -> new_foldFM_GE1219(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.39 The graph contains the following edges 1 >= 1, 3 >= 3, 4 >= 4, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 11 >= 10, 12 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1174(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.39 The graph contains the following edges 1 >= 1, 9 >= 3, 10 >= 4, 11 >= 5 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE111(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 3 >= 3, 4 >= 4, 5 > 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 11 >= 11, 12 >= 12 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.39 The graph contains the following edges 1 >= 1, 3 >= 2, 4 >= 3, 5 > 4, 6 >= 5, 7 >= 6, 8 >= 7, 9 >= 8, 11 >= 9, 12 >= 10 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) 100.36/65.39 The graph contains the following edges 1 >= 1, 3 >= 2, 4 >= 3, 6 >= 4, 7 >= 5, 8 >= 6, 9 >= 7, 11 >= 8, 12 >= 9 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 3 >= 3, 4 >= 4, 5 > 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 10 > 10, 11 >= 12, 12 >= 13 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.39 The graph contains the following edges 1 >= 1, 9 >= 3, 10 >= 4, 11 >= 5 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 10 > 10, 11 > 11, 12 >= 12, 13 >= 13 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(wz12900), h, ba) -> new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz9500, wz12900, h, ba) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 10 > 10, 11 > 11, 12 >= 12, 13 >= 13 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Succ(wz12900)), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 12 >= 10, 13 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(wz12900), h, ba) -> new_foldFM_GE1222(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 12 >= 10, 13 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 10 >= 10, 11 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Succ(Zero), h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 12 >= 10, 13 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz9500), Zero, h, ba) -> new_foldFM_GE1221(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 12 >= 10, 13 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1220(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Zero, h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 12 >= 10, 13 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, wz950, Zero, h, ba) -> new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 12 >= 10, 13 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE14(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, Succ(Zero), h, ba) -> new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 12 >= 10, 13 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1210), h, ba) -> new_foldFM_GE1218(wz34, Succ(wz3600), wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.39 The graph contains the following edges 1 >= 1, 3 >= 3, 4 >= 4, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 11 >= 10, 12 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1163(wz68, wz700, wz71, wz72, wz730, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(wz700), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.39 The graph contains the following edges 1 >= 1, 9 >= 3, 10 >= 4, 11 >= 5 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE19(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 3 >= 3, 4 >= 4, 5 > 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 11 >= 11, 12 >= 12 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, new_primPlusNat0(new_primMulNat0(wz3600, wz3900), Succ(wz3900)), h, ba) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 3 >= 3, 4 >= 4, 5 > 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 11 >= 11, 12 >= 12 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) 100.36/65.39 The graph contains the following edges 1 >= 1, 3 >= 2, 4 >= 3, 5 > 4, 6 >= 5, 7 >= 6, 8 >= 7, 9 >= 8, 11 >= 9, 12 >= 10 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.39 The graph contains the following edges 1 >= 1, 9 >= 3, 12 >= 4, 13 >= 5 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 3 >= 3, 4 >= 4, 5 > 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 10 > 11, 11 >= 12, 12 >= 13 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 10 > 10, 11 > 11, 12 >= 12, 13 >= 13 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Succ(wz27000), cb, cc) -> new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30900, wz27000, cb, cc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 10 > 10, 11 > 11, 12 >= 12, 13 >= 13 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 10 >= 10, 11 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30900)), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 12 >= 10, 13 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30900), Zero, cb, cc) -> new_foldFM_GE1170(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 12 >= 10, 13 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3030), cb, cc) -> new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 11 >= 10, 12 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.39 The graph contains the following edges 1 >= 1, 9 >= 3, 10 >= 4, 11 >= 5 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 12 >= 10, 13 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1158(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 12 >= 10, 13 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1171(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 12 >= 10, 13 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1169(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 12 >= 10, 13 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, wz2700, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.39 The graph contains the following edges 1 >= 1, 9 >= 3, 12 >= 4, 13 >= 5 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), wz2700, cb, cc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 3 >= 3, 4 >= 4, 5 > 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 10 > 11, 11 >= 12, 12 >= 13 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.39 The graph contains the following edges 1 >= 1, 9 >= 3, 10 >= 4, 11 >= 5 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 12 >= 10, 13 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Succ(wz27000), cb, cc) -> new_foldFM_GE1166(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 12 >= 10, 13 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 10 >= 10, 11 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 12 >= 10, 13 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Zero, cb, cc) -> new_foldFM_GE1165(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 12 >= 10, 13 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3010), cb, cc) -> new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 11 >= 10, 12 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Succ(wz30700)), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 10 > 10, 11 > 11, 12 >= 12, 13 >= 13 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1157(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(Zero), Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 12 >= 10, 13 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz30700), Succ(wz27000), cb, cc) -> new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, wz30700, wz27000, cb, cc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 10 > 10, 11 > 11, 12 >= 12, 13 >= 13 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1164(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, Zero, cb, cc) -> new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 12 >= 10, 13 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 3 >= 3, 4 >= 4, 5 > 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 11 >= 11, 12 >= 12 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 3 >= 3, 4 >= 4, 5 > 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 11 >= 11, 12 >= 12 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz3050), cb, cc) -> new_foldFM_GE1174(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.36/65.39 The graph contains the following edges 1 >= 1, 3 >= 3, 4 >= 4, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 11 >= 10, 12 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Succ(wz2990), cb, cc) -> new_foldFM_GE1163(wz68, Succ(wz7000), wz71, wz72, Succ(wz7300), wz74, wz75, wz76, wz77, cb, cc) 100.36/65.39 The graph contains the following edges 1 >= 1, 3 >= 3, 4 >= 4, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 11 >= 10, 12 >= 11 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 3 >= 3, 4 >= 4, 5 > 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 11 >= 11, 12 >= 12 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, new_primPlusNat0(new_primMulNat0(wz7000, wz7300), Succ(wz7300)), cb, cc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 > 2, 3 >= 3, 4 >= 4, 5 > 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 11 >= 11, 12 >= 12 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.39 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.39 100.36/65.39 100.36/65.39 *new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 6 >= 3, 8 >= 4, 9 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1183(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 7 >= 3, 8 >= 4, 9 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 6 >= 3, 8 >= 4, 9 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1180(wz451, wz453, wz454, wz455, wz456, wz457, wz458, cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 7 >= 3, 8 >= 4, 9 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz458, cd, ce) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 7 >= 3, 9 >= 4, 10 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1107(wz451, wz453, wz454, wz455, wz456, wz457, wz458, Succ(wz4590), cd, ce) -> new_foldFM_GE(wz451, wz453, wz457, cd, ce) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 6 >= 3, 9 >= 4, 10 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 10 >= 4, 11 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE173(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 7 >= 3, 10 >= 4, 11 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 6 >= 3, 9 >= 4, 10 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE139(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1670), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 7 >= 3, 9 >= 4, 10 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 6 >= 3, 9 >= 4, 10 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE192(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 7 >= 3, 9 >= 4, 10 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 6 >= 3, 9 >= 4, 10 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 7 >= 3, 9 >= 4, 10 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE141(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1730), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 7 >= 3, 9 >= 4, 10 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1130), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 10 >= 4, 11 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 10 >= 4, 11 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE125(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 7 >= 3, 10 >= 4, 11 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 10 >= 4, 11 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2930), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 10 >= 4, 11 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 7 >= 3, 10 >= 4, 11 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 10 >= 4, 11 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE123(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1070), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 7 >= 3, 10 >= 4, 11 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 9 >= 4, 10 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1118(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 7 >= 3, 9 >= 4, 10 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 6 >= 3, 8 >= 4, 9 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1126(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 7 >= 3, 8 >= 4, 9 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 7 >= 3, 9 >= 4, 10 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1177(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 9 >= 4, 10 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 6 >= 3, 8 >= 4, 9 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE140(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1710), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 5 >= 3, 8 >= 4, 9 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 7 >= 3, 8 >= 4, 9 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1178(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 6 >= 3, 8 >= 4, 9 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 6 >= 3, 9 >= 4, 10 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE124(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1110), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 7 >= 3, 9 >= 4, 10 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(wz5000)), Neg(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Zero)), Neg(Zero)), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(wz5000)), Pos(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Zero)), Pos(Zero)), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Zero), Neg(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Succ(wz60000)), Pos(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Pos(Zero), Pos(Zero)), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), Branch(:%(Neg(Succ(wz60000)), Neg(Succ(wz60100))), wz61, wz62, wz63, wz64), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Zero), Neg(Zero)), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 >= 2, 3 > 3, 4 >= 4, 5 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE168(wz68, Neg(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1(wz34, Neg(wz360), wz37, wz38, Pos(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 10 >= 4, 11 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE112(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 10 >= 4, 11 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 10 >= 4, 11 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1219(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 10 >= 4, 11 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.40 The graph contains the following edges 1 >= 1, 6 >= 3, 8 >= 4, 9 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE17(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.40 The graph contains the following edges 1 >= 1, 7 >= 3, 8 >= 4, 9 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.40 The graph contains the following edges 1 >= 1, 7 >= 3, 9 >= 4, 10 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE16(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 9 >= 4, 10 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Succ(wz7300)), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE168(wz68, Pos(Zero), wz71, wz72, Pos(Succ(wz7300)), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Zero), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE168(wz68, Pos(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Succ(wz2700), cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Neg(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE168(wz68, Neg(Succ(wz7000)), wz71, wz72, Pos(Zero), wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1(wz34, Pos(wz360), wz37, wz38, Neg(wz390), wz40, wz41, wz42, wz43, Succ(wz950), h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 10 >= 4, 11 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE110(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 10 >= 4, 11 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 10 >= 4, 11 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1218(wz34, wz360, wz37, wz38, wz390, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(wz360), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 10 >= 4, 11 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 9 >= 4, 10 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE12(wz34, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.40 The graph contains the following edges 1 >= 1, 7 >= 3, 9 >= 4, 10 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.40 The graph contains the following edges 1 >= 1, 6 >= 3, 8 >= 4, 9 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE13(wz34, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Zero), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.40 The graph contains the following edges 1 >= 1, 7 >= 3, 8 >= 4, 9 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.40 The graph contains the following edges 1 >= 1, 7 >= 3, 9 >= 4, 10 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE11(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 9 >= 4, 10 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 10 >= 4, 11 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE118(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 10 >= 4, 11 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 10 >= 4, 11 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE117(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 10 >= 4, 11 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1190), h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE18(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Pos(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 10 >= 4, 11 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1168(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 10 >= 4, 11 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 10 >= 4, 11 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1167(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 10 >= 4, 11 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1160(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1159(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Pos(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 7 >= 3, 10 >= 4, 11 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE129(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1370), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 10 >= 4, 11 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 10 >= 4, 11 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE179(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 7 >= 3, 10 >= 4, 11 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 7 >= 3, 10 >= 4, 11 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1310), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 10 >= 4, 11 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE127(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 10 >= 4, 11 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 7 >= 3, 9 >= 4, 10 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1181(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 9 >= 4, 10 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 9 >= 4, 10 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1120(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 7 >= 3, 9 >= 4, 10 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 7 >= 3, 8 >= 4, 9 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1182(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 6 >= 3, 8 >= 4, 9 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 6 >= 3, 9 >= 4, 10 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE130(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1410), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 7 >= 3, 9 >= 4, 10 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.40 The graph contains the following edges 1 >= 1, 7 >= 3, 9 >= 4, 10 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE15(wz34, wz3600, wz37, wz38, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 9 >= 4, 10 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Succ(wz1250), h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE113(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 10 >= 4, 11 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1224(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 10 >= 4, 11 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz42, h, ba) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 10 >= 4, 11 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1223(wz34, wz3600, wz37, wz38, wz3900, wz40, wz41, wz42, wz43, h, ba) -> new_foldFM_GE(wz34, :%(Neg(Succ(wz3600)), Pos(Succ(wz37))), wz43, h, ba) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 10 >= 4, 11 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 10 >= 4, 11 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1173(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 10 >= 4, 11 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 10 >= 4, 11 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1172(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 10 >= 4, 11 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1161(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz76, cb, cc) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1162(wz68, wz7000, wz71, wz72, wz7300, wz74, wz75, wz76, wz77, Zero, cb, cc) -> new_foldFM_GE(wz68, :%(Neg(Succ(wz7000)), Pos(Succ(wz71))), wz77, cb, cc) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 7 >= 3, 10 >= 4, 11 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE183(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 10 >= 4, 11 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 7 >= 3, 10 >= 4, 11 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE131(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1430), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 10 >= 4, 11 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 10 >= 4, 11 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 7 >= 3, 10 >= 4, 11 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE133(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1490), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 10 >= 4, 11 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 9 >= 4, 10 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1122(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 7 >= 3, 9 >= 4, 10 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 6 >= 3, 9 >= 4, 10 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE132(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz1470), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Pos(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 7 >= 3, 9 >= 4, 10 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 > 2, 5 > 2, 10 >= 2, 3 >= 3, 4 >= 4, 2 > 5, 5 > 5, 10 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 11 >= 10, 12 >= 11 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1(wz34, Pos(Succ(wz3600)), wz37, wz38, Neg(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 > 2, 3 >= 3, 4 >= 4, 5 > 5, 10 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 11 >= 10, 12 >= 11 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1(wz34, Pos(Zero), wz37, wz38, Neg(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE110(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 > 2, 10 >= 2, 3 >= 3, 4 >= 4, 5 > 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 11 >= 10, 12 >= 11 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 > 2, 5 > 2, 10 >= 2, 3 >= 3, 4 >= 4, 2 > 5, 5 > 5, 10 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 11 >= 10, 12 >= 11 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1(wz34, Neg(Zero), wz37, wz38, Pos(Succ(wz3900)), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Zero, wz37, wz38, Succ(wz3900), wz40, wz41, wz42, wz43, h, ba) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 > 2, 10 >= 2, 3 >= 3, 4 >= 4, 5 > 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 11 >= 10, 12 >= 11 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1(wz34, Neg(Succ(wz3600)), wz37, wz38, Pos(Zero), wz40, wz41, wz42, wz43, Zero, h, ba) -> new_foldFM_GE112(wz34, Succ(wz3600), wz37, wz38, Zero, wz40, wz41, wz42, wz43, h, ba) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 > 2, 3 >= 3, 4 >= 4, 5 > 5, 10 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 11 >= 10, 12 >= 11 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE194(wz79, Pos(wz810), wz82, wz83, Neg(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE143(wz45, Pos(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 10 >= 4, 11 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1196(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 10 >= 4, 11 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 10 >= 4, 11 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1205(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 10 >= 4, 11 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.40 The graph contains the following edges 1 >= 1, 7 >= 3, 9 >= 4, 10 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1188(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 9 >= 4, 10 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.40 The graph contains the following edges 1 >= 1, 7 >= 3, 8 >= 4, 9 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1189(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.40 The graph contains the following edges 1 >= 1, 6 >= 3, 8 >= 4, 9 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE194(wz79, Neg(wz810), wz82, wz83, Pos(wz840), wz85, wz86, wz87, wz88, Succ(wz3590), da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE194(wz79, Neg(Succ(wz8100)), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 > 2, 3 >= 3, 4 >= 4, 5 > 5, 10 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 11 >= 10, 12 >= 11 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 > 2, 5 > 2, 10 >= 2, 3 >= 3, 4 >= 4, 2 > 5, 5 > 5, 10 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 11 >= 10, 12 >= 11 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE194(wz79, Neg(Zero), wz82, wz83, Pos(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1198(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 > 2, 10 >= 2, 3 >= 3, 4 >= 4, 5 > 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 11 >= 10, 12 >= 11 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE194(wz79, Pos(Succ(wz8100)), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Succ(wz8100), wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 > 2, 3 >= 3, 4 >= 4, 5 > 5, 10 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 11 >= 10, 12 >= 11 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Zero), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Zero, wz85, wz86, wz87, wz88, da, db) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 > 2, 5 > 2, 10 >= 2, 3 >= 3, 4 >= 4, 2 > 5, 5 > 5, 10 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 11 >= 10, 12 >= 11 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE194(wz79, Pos(Zero), wz82, wz83, Neg(Succ(wz8400)), wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE1196(wz79, Zero, wz82, wz83, Succ(wz8400), wz85, wz86, wz87, wz88, da, db) 100.36/65.40 The graph contains the following edges 1 >= 1, 2 > 2, 10 >= 2, 3 >= 3, 4 >= 4, 5 > 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 9, 11 >= 10, 12 >= 11 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE143(wz45, Neg(Zero), wz48, wz49, Pos(Succ(wz5000)), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Zero), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE143(wz45, Neg(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Succ(wz1790), bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Pos(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE143(wz45, Pos(Succ(wz4700)), wz48, wz49, Neg(Zero), wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 10 >= 4, 11 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1198(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 10 >= 4, 11 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz87, da, db) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 10 >= 4, 11 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1206(wz79, wz810, wz82, wz83, wz840, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(wz810), Neg(Succ(wz82))), wz88, da, db) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 10 >= 4, 11 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.40 The graph contains the following edges 1 >= 1, 7 >= 3, 9 >= 4, 10 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1192(wz79, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 9 >= 4, 10 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz87, da, db) 100.36/65.40 The graph contains the following edges 1 >= 1, 6 >= 3, 8 >= 4, 9 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1193(wz79, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Zero), Neg(Succ(wz82))), wz88, da, db) 100.36/65.40 The graph contains the following edges 1 >= 1, 7 >= 3, 8 >= 4, 9 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 10 >= 4, 11 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1143(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 10 >= 4, 11 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 10 >= 4, 11 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1144(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 10 >= 4, 11 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1133(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1132(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Neg(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.40 The graph contains the following edges 1 >= 1, 7 >= 3, 9 >= 4, 10 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1191(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 9 >= 4, 10 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1199(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3960), da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 10 >= 4, 11 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1211(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 10 >= 4, 11 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 10 >= 4, 11 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1210(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Neg(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 10 >= 4, 11 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2400), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 10 >= 4, 11 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 7 >= 3, 10 >= 4, 11 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE158(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 10 >= 4, 11 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 7 >= 3, 10 >= 4, 11 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1108(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 10 >= 4, 11 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 10 >= 4, 11 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE156(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 7 >= 3, 10 >= 4, 11 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 7 >= 3, 9 >= 4, 10 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 9 >= 4, 10 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz467, bh, ca) 100.36/65.40 The graph contains the following edges 1 >= 1, 6 >= 3, 9 >= 4, 10 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1153(wz461, wz463, wz464, wz465, wz466, wz467, wz468, wz469, bh, ca) -> new_foldFM_GE(wz461, :%(Neg(Succ(Succ(Zero))), Neg(Succ(wz463))), wz468, bh, ca) 100.36/65.40 The graph contains the following edges 1 >= 1, 7 >= 3, 9 >= 4, 10 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1130(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 10 >= 4, 11 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1139(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 10 >= 4, 11 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 10 >= 4, 11 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1138(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 10 >= 4, 11 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz53, bd, be) 100.36/65.40 The graph contains the following edges 1 >= 1, 8 >= 3, 11 >= 4, 12 >= 5 100.36/65.40 100.36/65.40 100.36/65.40 *new_foldFM_GE1131(wz45, wz4700, wz48, wz49, wz5000, wz51, wz52, wz53, wz54, Zero, bd, be) -> new_foldFM_GE(wz45, :%(Pos(Succ(wz4700)), Neg(Succ(wz48))), wz54, bd, be) 100.36/65.40 The graph contains the following edges 1 >= 1, 9 >= 3, 11 >= 4, 12 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.41 The graph contains the following edges 1 >= 1, 9 >= 3, 11 >= 4, 12 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Succ(wz3900), da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.41 The graph contains the following edges 1 >= 1, 9 >= 3, 11 >= 4, 12 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE1194(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, Zero, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.41 The graph contains the following edges 1 >= 1, 8 >= 3, 11 >= 4, 12 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.41 The graph contains the following edges 1 >= 1, 8 >= 3, 10 >= 4, 11 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE1204(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.41 The graph contains the following edges 1 >= 1, 9 >= 3, 10 >= 4, 11 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.41 The graph contains the following edges 1 >= 1, 8 >= 3, 10 >= 4, 11 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE1203(wz79, wz8100, wz82, wz83, wz8400, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.41 The graph contains the following edges 1 >= 1, 9 >= 3, 10 >= 4, 11 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz87, da, db) 100.36/65.41 The graph contains the following edges 1 >= 1, 7 >= 3, 9 >= 4, 10 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE1187(wz79, wz8100, wz82, wz83, wz85, wz86, wz87, wz88, da, db) -> new_foldFM_GE(wz79, :%(Pos(Succ(wz8100)), Neg(Succ(wz82))), wz88, da, db) 100.36/65.41 The graph contains the following edges 1 >= 1, 8 >= 3, 9 >= 4, 10 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 8 >= 3, 10 >= 4, 11 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz2220), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 8 >= 3, 10 >= 4, 11 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE152(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 7 >= 3, 10 >= 4, 11 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 8 >= 3, 10 >= 4, 11 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE1105(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4080), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 7 >= 3, 10 >= 4, 11 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 8 >= 3, 9 >= 4, 10 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE1215(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 7 >= 3, 9 >= 4, 10 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 8 >= 3, 10 >= 4, 11 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE154(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 7 >= 3, 10 >= 4, 11 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 7 >= 3, 9 >= 4, 10 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE1150(wz3, wz500000, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 8 >= 3, 9 >= 4, 10 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 6 >= 3, 9 >= 4, 10 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE1106(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, Succ(wz4120), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 7 >= 3, 9 >= 4, 10 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz64, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 7 >= 3, 8 >= 4, 9 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE1151(wz3, wz5100, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Succ(wz5100))), wz63, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 6 >= 3, 8 >= 4, 9 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 8 >= 3, 10 >= 4, 11 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE197(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 7 >= 3, 10 >= 4, 11 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz478, bf, bg) 100.36/65.41 The graph contains the following edges 1 >= 1, 7 >= 3, 8 >= 4, 9 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE1146(wz471, wz473, wz474, wz475, wz476, wz477, wz478, bf, bg) -> new_foldFM_GE(wz471, :%(Pos(Succ(Succ(Succ(wz473)))), Neg(Zero)), wz477, bf, bg) 100.36/65.41 The graph contains the following edges 1 >= 1, 6 >= 3, 8 >= 4, 9 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 7 >= 3, 9 >= 4, 10 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE162(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 6 >= 3, 9 >= 4, 10 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 8 >= 3, 10 >= 4, 11 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3660), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 8 >= 3, 10 >= 4, 11 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE195(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 7 >= 3, 10 >= 4, 11 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 7 >= 3, 9 >= 4, 10 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 6 >= 3, 9 >= 4, 10 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE160(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2460), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 7 >= 3, 9 >= 4, 10 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 7 >= 3, 10 >= 4, 11 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1860), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 8 >= 3, 10 >= 4, 11 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE144(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 8 >= 3, 10 >= 4, 11 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 7 >= 3, 9 >= 4, 10 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE1112(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 6 >= 3, 9 >= 4, 10 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 7 >= 3, 10 >= 4, 11 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE146(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 8 >= 3, 10 >= 4, 11 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 5 >= 3, 8 >= 4, 9 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE1113(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz4360), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 6 >= 3, 8 >= 4, 9 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 6 >= 3, 9 >= 4, 10 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE198(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3760), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 7 >= 3, 9 >= 4, 10 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 5 >= 3, 7 >= 4, 8 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE1154(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 6 >= 3, 7 >= 4, 8 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 7 >= 3, 8 >= 4, 9 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE1147(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 6 >= 3, 8 >= 4, 9 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 7 >= 3, 9 >= 4, 10 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE164(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 6 >= 3, 9 >= 4, 10 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 8 >= 3, 10 >= 4, 11 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 7 >= 3, 10 >= 4, 11 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2640), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 7 >= 3, 9 >= 4, 10 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 6 >= 3, 9 >= 4, 10 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE166(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 7 >= 3, 9 >= 4, 10 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 7 >= 3, 10 >= 4, 11 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE199(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3780), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 8 >= 3, 10 >= 4, 11 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 7 >= 3, 10 >= 4, 11 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3840), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 8 >= 3, 10 >= 4, 11 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE1101(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 8 >= 3, 10 >= 4, 11 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 8 >= 3, 10 >= 4, 11 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2040), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 8 >= 3, 10 >= 4, 11 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE150(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 7 >= 3, 10 >= 4, 11 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 7 >= 3, 9 >= 4, 10 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE1114(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 6 >= 3, 9 >= 4, 10 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 7 >= 3, 9 >= 4, 10 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE1213(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 8 >= 3, 9 >= 4, 10 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 7 >= 3, 9 >= 4, 10 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE1148(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 8 >= 3, 9 >= 4, 10 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz63, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 6 >= 3, 8 >= 4, 9 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE1155(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Succ(wz500000)))), Neg(Zero)), wz64, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 7 >= 3, 8 >= 4, 9 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 5 >= 3, 7 >= 4, 8 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE1156(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 6 >= 3, 7 >= 4, 8 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 7 >= 3, 8 >= 4, 9 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE1149(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 6 >= 3, 8 >= 4, 9 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz64, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 7 >= 3, 9 >= 4, 10 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE1100(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz3820), bb, bc) -> new_foldFM_GE(wz3, :%(Neg(Succ(Succ(Zero))), Neg(Zero)), wz63, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 6 >= 3, 9 >= 4, 10 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 7 >= 3, 10 >= 4, 11 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz960), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 8 >= 3, 10 >= 4, 11 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE119(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 8 >= 3, 10 >= 4, 11 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 6 >= 3, 9 >= 4, 10 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 7 >= 3, 9 >= 4, 10 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE135(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1550), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 7 >= 3, 9 >= 4, 10 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 6 >= 3, 9 >= 4, 10 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE137(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1610), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 7 >= 3, 9 >= 4, 10 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 7 >= 3, 8 >= 4, 9 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE1124(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 6 >= 3, 8 >= 4, 9 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 8 >= 3, 10 >= 4, 11 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE121(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1010), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 7 >= 3, 10 >= 4, 11 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 8 >= 3, 9 >= 4, 10 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE1116(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 7 >= 3, 9 >= 4, 10 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 7 >= 3, 9 >= 4, 10 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE188(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 6 >= 3, 9 >= 4, 10 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 7 >= 3, 10 >= 4, 11 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz2750), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 8 >= 3, 10 >= 4, 11 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE169(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 8 >= 3, 10 >= 4, 11 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 8 >= 3, 10 >= 4, 11 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE171(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, Zero, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 7 >= 3, 10 >= 4, 11 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 7 >= 3, 9 >= 4, 10 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE1175(wz3, wz500000, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 8 >= 3, 9 >= 4, 10 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz64, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 7 >= 3, 8 >= 4, 9 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE1184(wz3, wz500000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Succ(wz500000)))), Pos(Zero)), wz63, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 6 >= 3, 8 >= 4, 9 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 6 >= 3, 7 >= 4, 8 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE1185(wz3, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 5 >= 3, 7 >= 4, 8 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 6 >= 3, 9 >= 4, 10 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE122(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, Succ(wz1050), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 7 >= 3, 9 >= 4, 10 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 6 >= 3, 8 >= 4, 9 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE138(wz3, wz60100, wz61, wz62, wz63, wz64, Succ(wz1650), bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 5 >= 3, 8 >= 4, 9 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz64, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 7 >= 3, 8 >= 4, 9 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 *new_foldFM_GE1176(wz3, wz60000, wz60100, wz61, wz62, wz63, wz64, bb, bc) -> new_foldFM_GE(wz3, :%(Pos(Succ(Succ(Zero))), Pos(Zero)), wz63, bb, bc) 100.36/65.41 The graph contains the following edges 1 >= 1, 6 >= 3, 8 >= 4, 9 >= 5 100.36/65.41 100.36/65.41 100.36/65.41 ---------------------------------------- 100.36/65.41 100.36/65.41 (300) 100.36/65.41 YES 100.36/65.41 100.36/65.41 ---------------------------------------- 100.36/65.41 100.36/65.41 (301) 100.36/65.41 Obligation: 100.36/65.41 Q DP problem: 100.36/65.41 The TRS P consists of the following rules: 100.36/65.41 100.36/65.41 new_primPlusNat(Succ(wz9400), Succ(wz51000)) -> new_primPlusNat(wz9400, wz51000) 100.36/65.41 100.36/65.41 R is empty. 100.36/65.41 Q is empty. 100.36/65.41 We have to consider all minimal (P,Q,R)-chains. 100.36/65.41 ---------------------------------------- 100.36/65.41 100.36/65.41 (302) QDPSizeChangeProof (EQUIVALENT) 100.36/65.41 By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem. 100.36/65.41 100.36/65.41 From the DPs we obtained the following set of size-change graphs: 100.36/65.41 *new_primPlusNat(Succ(wz9400), Succ(wz51000)) -> new_primPlusNat(wz9400, wz51000) 100.36/65.41 The graph contains the following edges 1 > 1, 2 > 2 100.36/65.41 100.36/65.41 100.36/65.41 ---------------------------------------- 100.36/65.41 100.36/65.41 (303) 100.36/65.41 YES 100.38/65.44 EOF